Accounting that connects every sale to the bigger picture.
Bookkeeping, HST/GST, payroll, tax and financial reporting for Ontario retailers, online sellers and multi-channel businesses.
- POS and platform reconciliation
- Inventory and cost records
- Merchant fees and payouts
- CPA-led oversight
Your bank balance does not show the full sale
A payout from a store, marketplace or payment processor may already be reduced by fees, refunds, chargebacks and other adjustments.
Your books should capture gross sales, sales tax and deductions separately so revenue and expenses are not hidden inside a net deposit.
- Gross sales and sales tax
- Merchant and platform fees
- Refunds and chargebacks
- Gift cards and store credits
- Shipping and fulfillment
- Inventory and cost of sales
Where retail and e-commerce records become complicated
Payouts do not match sales
Settlement timing and deductions make platform revenue difficult to reconcile directly to the bank.
Sales happen in many places
Stores, websites, marketplaces and social channels may each produce different reports.
Inventory ties up cash
Purchasing, freight, returns and unsold stock affect both cash flow and financial reporting.
HST/GST needs clear records
Sales location, product type and selling arrangements can affect the information needed for filings.
Fees reduce margins quietly
Payment, marketplace, advertising and fulfillment costs can grow without being clearly visible.
Returns cross accounting periods
Refunds, credits and chargebacks may occur after the original sale and require consistent treatment.
Connected support across your sales channels
Your engagement can be tailored to your platforms, stores, transaction volume, inventory and reporting needs.
Sales & Payout Reconciliation
- POS and online sales summaries
- Processor and marketplace payouts
- Fees, refunds and chargebacks
- Bank deposit matching
Monthly Bookkeeping
- Bank and credit-card reconciliation
- Supplier bills and operating costs
- Receivables and payables support
- Monthly financial statements
Inventory & Cost Records
- Purchase and freight records
- Inventory-account coordination
- Cost-of-sales support
- Write-off documentation
HST/GST Support
- Sales-tax account review
- Input tax credit records
- Return preparation and filing
- CRA correspondence support
Payroll & Corporate Tax
- Payroll processing coordination
- T4 and ROE support
- Year-end working papers
- T2 corporate tax returns
Cleanup & Guidance
- Historical reconciliation
- Cash-flow and budget support
- Channel or location reporting
- Periodic financial discussions
See how a sale becomes a deposit
Each selling channel creates a trail of activity. Capturing the components separately helps produce more meaningful revenue and expense reporting.
Accounting for businesses selling in-store and online
Independent Retailers
Online Stores
Marketplace Sellers
Multi-Channel Brands
Boutiques
Specialty Food Retailers
Wholesale & Distribution
Subscription Businesses
A practical route to organized channel reporting
Discovery
We discuss your channels, payment processors, inventory, payroll, filing status and concerns.
Systems Review
We map how orders, sales tax, fees, refunds, payouts and purchases move through the business.
Setup & Cleanup
We organize accounts, establish access and address the agreed historical bookkeeping scope.
Monthly Support
We follow the document schedule, reconcile activity and deliver the agreed reporting.
Accounting support for modern commerce
ASP Tax & Accounting Services supports retailers and online businesses in Cambridge, Waterloo Region and across Ontario.
Retail and e-commerce accounting questions
Can you reconcile Shopify, Amazon or other platforms?
We review the reports and integrations available for each platform and confirm the appropriate workflow in the engagement scope. Support depends on system access and the quality of source data.
Why should gross sales be recorded instead of only bank deposits?
A net payout may exclude merchant fees, refunds or other deductions. Recording the components separately can provide clearer revenue, expense and sales-tax information.
Can you help with inventory accounting?
Yes. The appropriate level of support depends on the inventory system, purchasing records, count procedures and complexity of the business.
Can you help if our books are behind?
Yes. We can assess the available bank, platform, processor, inventory and supplier records, then quote a separate cleanup or catch-up engagement.
Do you work with businesses selling outside Ontario?
Yes, depending on the engagement. Sales outside Ontario or Canada may require additional tax analysis, so the jurisdictions, platforms and customer locations should be discussed during discovery.
Ready for retail accounting that adds up?
Book a complimentary consultation to discuss your platforms, records, inventory and the support that fits your business.