Who we serve

Ecommerce Accounting

Multi-jurisdiction sales tax, platform reconciliations and inventory accounting for online businesses.

Ecommerce Accounting
Short answer

E-commerce tax is decided by where your customer is and where your inventory sits. Place-of-supply rules set which rate you charge across provinces, and inventory held in another jurisdiction can create a filing obligation there.

Last reviewed:

Key facts

Ecommerce Accounting
Rate chargedSet by the destination province under place-of-supply rules
One registrationA single GST/HST registration covers all provinces; QST is separate
MarketplacesPlatforms may collect and remit on your behalf — but the reconciliation is still yours
Inventory abroadStock held in a foreign warehouse can create a filing obligation in that jurisdiction
AuthoritiesCanada Revenue Agency and Revenu Québec

Selling online means sales-tax obligations that cross provincial and national borders. A&S Financials helps Montréal ecommerce businesses handle multi-jurisdiction sales tax, reconcile marketplace and payment-processor payouts, and account for inventory and cost of goods. We turn messy platform data into clean books and reliable filings.

Book a consultation

How we help

  • Multi-jurisdiction sales-tax compliance
  • Marketplace and processor reconciliations
  • Inventory and cost-of-goods accounting
  • GST/QST and cross-border reporting
  • Cash-flow and margin analysis
  • Corporate tax preparation

One registration, several rates

A single GST/HST registration covers every province — what changes is the rate, set by where the supply is made rather than where you are. For goods, that generally follows delivery; for digital products and services it usually follows the recipient's address obtained in the ordinary course of business. That makes a properly captured billing address a compliance record, not just a shipping field. A store configured once and never revisited will quietly charge the wrong rate on thousands of orders, and the shortfall comes out of margin. QST is administered separately by Revenu Québec, so a Québec seller is running two regimes side by side even though they file one combined return.

Platform statements are net, and your books should not be

Marketplace and payment processor statements net commissions, refunds, advertising, chargebacks and sales tax against gross sales. Booking the net deposit as revenue understates both sales and expenses, and it misstates the tax collected. Where a marketplace collects and remits tax on your behalf, your books still have to show what was collected and by whom, because the reconciliation between platform reports and your filed returns is what an auditor asks for. Inventory adds the third dimension. Stock held in a fulfilment warehouse in another province or country can create nexus, registration or filing obligations in that jurisdiction independent of where your business is based — worth checking before expanding fulfilment rather than after.

Frequently asked questions

I sell across Canada. Do I register in every province?

No. One GST/HST registration covers all provinces, and you charge the destination province's rate. QST is a separate registration administered by Revenu Québec. Provincial sales taxes in British Columbia, Saskatchewan and Manitoba are separate regimes again and may require registration there.

The marketplace says it collects tax for me. Am I done?

Not quite. Marketplace collection rules shift the remittance obligation for qualifying supplies, but you still need records reconciling platform reports to your own returns, and sales outside the marketplace remain yours to handle.

How should I record Shopify or Amazon deposits?

Gross. Record the full sale, then commissions, advertising, refunds and chargebacks as separate expenses, and the sales tax separately. The net deposit is a cash movement, not a revenue figure, and treating it as revenue understates the whole picture.

Do I owe tax in the US if I use a US fulfilment centre?

Possibly. Inventory held in a US warehouse can create state-level nexus and, depending on the facts and the treaty, a US federal filing obligation. This should be reviewed before inventory moves, since the obligation attaches from the point the stock is held.

Speak with a Montréal CPA

Contact us to discuss your accounting and tax needs — in the language you prefer.