Skip to content Skip to footer

Bookkeeping for Ecommerce Sellers in Canada: A Practical Guide

By OptiVal Editorial Desk

Bookkeeping for ecommerce sellers looks nothing like bookkeeping for a service business. A consultant sends a dozen invoices a year. An online seller has hundreds of transactions a month, payouts that never match the sales report, sales tax rules that change at every provincial border, and fees buried in every deposit. October is when this breaks: Q4 is the biggest selling season of the year, and messy books turn a profitable holiday rush into a January tax mess. Here are the Canadian-specific pieces that trip up online sellers.

Bookkeeping for ecommerce sellers starts with the $30,000 GST/HST question

You do not need to register for GST/HST until taxable sales pass $30,000, but the rule has teeth. The CRA runs two tests. Blow past $30,000 inside a single calendar quarter and you stop being a small supplier on the day of the sale that crossed the line: you owe GST/HST on that sale and every one after it. Cross $30,000 gradually over four consecutive calendar quarters and you stay a small supplier until the end of the month after the quarter in which you crossed, then you have 29 days to register.

The test uses revenue, not profit, so a reseller doing $35,000 in sales on thin margins is over the line. It counts worldwide taxable supplies, including zero-rated exports. Miss the deadline and the CRA treats you as registered from the date you should have been, so the tax comes out of your pocket on sales you never collected it on. Track your rolling four-quarter total monthly. Voluntary registration below $30,000 is often smart anyway: it lets you claim back the GST/HST on inventory, software, and setup costs as input tax credits.

How often you file, and when the return is due

The CRA assigns filing frequency by annual taxable supplies: $1.5 million or less files annually, $1.5 million to $6 million files quarterly, and over $6 million files monthly. Most stores start on annual filing. Quarterly filers must file and remit within one month after each quarter ends. Sole proprietors on annual filing pay by April 30 and file by June 15, a split that catches people every year. Electronic filing has been mandatory since January 1, 2024, and late filing carries penalties even when no tax is owed. If your margins are thin and your expenses are mostly domestic, check whether the quick method suits you before your first filing period closes.

Selling into other provinces: QST, PST and place of supply

For goods, the rule is simple: charge the rate where the goods are delivered. Ontario 13% HST. Nova Scotia 14% (cut from 15% on April 1, 2025). New Brunswick, Newfoundland and Labrador, and Prince Edward Island 15%. British Columbia 5% GST plus 7% PST. Saskatchewan 5% GST plus 6% PST. Manitoba 5% GST plus 7% retail sales tax. Quebec 5% GST plus 9.975% QST. Alberta and the territories 5% GST only.

Quebec deserves its own paragraph. An Ontario seller shipping physical goods to Quebec consumers must register for QST under the specified registration system once taxable supplies to Quebec exceed $30,000 in the preceding 12 months. British Columbia, Saskatchewan, and Manitoba run their own PST systems with separate registration rules for out-of-province sellers. Sell nationally and you are running up to four tax accounts, not one.

US and international orders: zero-rated, not tax-free

Goods shipped outside Canada are zero-rated: you charge 0% GST/HST but can still claim input tax credits on everything that went into them. Plenty of sellers leave money on the table by treating exports as “no tax” and forgetting the credit side. Keep shipping records and customs documentation proving the goods left the country. Our zero-rating guide for sales to US clients covers the full mechanics. On currency, one firm rule: the GST/HST on the sale must be computed in Canadian dollars, even if you invoice in US dollars. Use the Bank of Canada daily rate, or an average applied consistently year to year, and show the tax in CAD on the invoice.

The four bookkeeping lines ecommerce sellers get wrong

Most ecommerce books fail in the same four places. Fix these and the rest is maintenance.

  • Gross sales, not net payouts. Record the full sale amount as revenue. Booking the net deposit as “sales” understates revenue and hides real margins.
  • Platform and marketplace fees. Amazon referral fees, Etsy transaction fees, and Shopify subscription charges are deductible expenses on their own lines, not netted against sales.
  • Payment processing fees. Stripe and Shopify Payments take their percentage before the money reaches you. Record it separately so your true cost of payments stays visible.
  • Inventory and cost of goods sold. Track inventory on the balance sheet and move cost to COGS only when the item sells. Buying $20,000 of stock in November is not a November expense.

Reconcile payouts, not just deposits

A Shopify or Amazon payout is never just “sales minus a fee.” It is sales minus fees, minus refunds, minus reserves the platform holds back, plus or minus currency adjustments, across a date range that rarely matches a calendar month. Reconciling the bank deposit tells you the money arrived. Reconciling the payout report tells you the money is right. Do it monthly: match each payout to the platform’s sales report for the covered period, and book differences to a clearing account so nothing vanishes into a rounding line.

Pick software that talks to your store

Manual entry does not scale past a few dozen orders a month. Your accounting software needs a live bank feed and a working integration with your sales platform, so orders, fees, and payouts flow in automatically. We compared the two most popular options for Canadian businesses in QuickBooks vs Xero for 2026. Either one works; integration quality with your platform matters most.

Keep every record for six years

The CRA expects platform sales reports, fee invoices, shipping and customs records, supplier invoices, refund records, and payout reconciliations kept for six years from the end of the tax year they relate to. Records must be in English or French and kept in Canada. Digital copies are fine as long as they are complete and legible. Our full records retention guide covers exactly what counts and when the clock starts.

When to hand the books to someone else

The DIY era usually ends quietly. The signs: you are collecting sales tax in three or more provinces, you carry real inventory, your payouts have not been reconciled in two months, or tax season means rebuilding the year from bank statements. If you are already behind, our catch-up bookkeeping guide walks through the fix. Ecommerce bookkeeping is one of the things we do every day. Our bookkeeping plans start at $199 a month, and a full cleanup of messy books starts at $45 an hour. We are led by qualified professionals with more than 75 years of combined experience, and we handle the sales tax filings, the payout reconciliations, and the CRA-ready records so you can spend Q4 selling instead of spreadsheeting. Book a free consultation, and see what is included on our pricing page.