Arbutus Management Consulting

Bookkeeping Services for E-commerce & DTC Brands: A Canadian Guide | Arbutus MC
CANADA · E-COMMERCE & DTC FINANCE

Bookkeeping Services for E-commerce & DTC Brands: A Canadian Guide

How Canadian e-commerce and direct-to-consumer brands manage multi-channel sales, inventory, and tax compliance through proper bookkeeping.

Quick Summary

E-commerce and DTC bookkeeping requires reconciling sales across multiple platforms, tracking inventory as a real asset, separating platform fees from gross revenue, and managing GST/HST across provinces and cross-border sales. Generic bookkeeping approaches often miss these mechanics, leading to inaccurate margins and tax exposure. This guide breaks down what proper e-commerce bookkeeping actually involves for Canadian brands.

1. Why E-commerce Bookkeeping Is Different

E-commerce and DTC brands face a fundamentally different bookkeeping challenge than a typical service business. Sales might come in through Shopify, Amazon, a retail wholesale channel, and social commerce all at once — each with different payout schedules, fee structures, and reporting formats. Inventory needs to be tracked as a real financial asset, not just a warehouse spreadsheet. And Canadian brands selling across provinces or internationally face tax obligations that shift depending on where the customer is located.

Generic bookkeeping approaches — the kind built around a handful of monthly invoices and simple expense tracking — often break down under this complexity. Sales get recorded as lump-sum bank deposits without capturing the underlying detail, platform fees get buried inside net revenue figures, and inventory costs get expensed immediately instead of being properly tracked as cost of goods sold when items actually sell.

Getting e-commerce bookkeeping right means building a system specifically designed for these mechanics — one that gives founders an accurate picture of true profitability by channel, not just a blended bank balance that hides where the real margin (or the real losses) are coming from.

Not Sure Your Books Reflect True E-commerce Profitability?

Book a free 30-minute discovery call and we'll talk through what your current setup might be missing.

2. Reconciling Multi-Channel Sales

Sales ChannelPayout PatternKey Reconciliation Challenge
Shopify / Direct WebsiteNear-daily payouts, batched by payment processorMatching gross sales to net deposits after fees
Amazon MarketplaceBi-weekly settlement periodsSeparating product sales from Amazon fees and ads spend
Wholesale / B2BInvoice-based, net-30 or net-60 termsTracking accounts receivable separately from retail sales
Social Commerce (Instagram/TikTok Shop)Platform-specific payout schedulesIntegrating a newer, less standardized data feed

Each channel deposits money differently and on a different schedule, which means bank deposits alone can't be trusted to represent actual sales activity — proper reconciliation has to work back from each platform's own sales report to the bank statement, not the other way around.

3. Inventory Accounting for E-commerce

  • Track inventory as a balance sheet asset: Not an immediate expense at time of purchase
  • Choose a consistent costing method: FIFO or weighted average, applied consistently period over period
  • Recognize COGS at time of sale: Not at time of inventory purchase
  • Reconcile physical counts regularly: Compare actual stock levels against accounting records
  • Account for landed costs: Shipping, duties, and customs fees should be included in inventory cost, not treated as separate overhead
  • Write down obsolete or damaged inventory: Reflect real recoverable value, not original purchase cost

Inventory mismanagement is one of the most common reasons e-commerce brands misjudge their actual profitability — expensing inventory purchases immediately, rather than as goods sell, can make a business look far more or less profitable than it really is in any given month.

4. Tracking Platform Fees & Payment Processing

Fee TypeTypical RangeShould Be Tracked As
Payment Processing Fees2.4%–3.5% of transaction valueSeparate expense line, not netted from sales
Marketplace Referral/Commission Fees8%–15% depending on categoryCost of sales or separate expense category
Fulfillment Fees (FBA or 3PL)Varies by product size/weightCost of goods sold or fulfillment expense
Advertising Spend (platform ads)Varies by channel and strategyMarketing expense, tracked by channel

Recording gross sales and net deposits without separately tracking each fee category makes it nearly impossible to evaluate whether a given channel or product is actually profitable once all the real costs of selling through it are accounted for.

Losing Track of Fees Across Multiple Platforms?

We'll help you build a system that shows true margin by channel, not just a blended bank balance.

5. GST/HST on Domestic & Cross-Border Sales

  • Domestic sales: GST/HST is generally charged based on the customer's province of residence, not the seller's location
  • Cross-border sales: Sales to customers outside Canada are typically zero-rated for GST/HST purposes
  • Registration thresholds: Small suppliers under a certain revenue threshold may not be required to register, though many brands register voluntarily to claim input tax credits
  • Marketplace facilitator rules: Some platforms collect and remit tax on behalf of sellers, which needs to be reconciled separately in the books
  • US sales tax considerations: Brands selling into the US may face separate state-level sales tax obligations depending on nexus rules

Getting provincial tax rates right on every domestic sale, while correctly zero-rating international orders, is a recurring source of errors for e-commerce brands managing this manually rather than through proper platform integration.

6. True Gross Margin: What to Actually Track

Illustrative True Margin Breakdown per $100 in Sales

Gross Sales
$100
Less: COGS
~$35
Less: Platform/Payment Fees
~$12
Less: Fulfillment/Shipping
~$15
True Contribution Margin
~$38

Illustrative example only — actual margins vary significantly by product category, channel mix, and fulfillment model.

This is the number that actually matters for pricing and channel decisions — not gross sales, and not even the simple "revenue minus COGS" figure many brands rely on, which misses platform fees and fulfillment costs that can meaningfully change the profitability picture.

7. Bookkeeping Tools & Integrations for E-commerce

Tool CategoryCommon PlatformsPurpose
Core Accounting SoftwareQuickBooks Online, XeroGeneral ledger and financial reporting
Sales Channel IntegrationA2X, Link My BooksAutomatically summarize and reconcile platform sales into accounting software
Inventory ManagementCin7, Unleashed, DEAR SystemsTrack inventory levels and costing across channels
Sales Tax AutomationTaxJar, AvalaraAutomate multi-jurisdiction sales tax calculation and filing

Integration tools like A2X or Link My Books are particularly valuable because they summarize each platform's complex settlement data into clean journal entries — avoiding the need to manually untangle hundreds of individual transactions each month.

8. Cash Flow Considerations for DTC Brands

  • Inventory purchasing cycles: Cash often goes out months before it comes back in through sales
  • Marketplace payout delays: Amazon and similar platforms hold funds on a settlement schedule, not real-time
  • Seasonal demand swings: Holiday-heavy brands need cash reserves to fund inventory ahead of peak season
  • Return & refund reserves: A portion of revenue should be held back to cover expected returns
  • Ad spend timing: Marketing costs are often paid immediately, while resulting sales convert over weeks

These timing gaps make accurate, forward-looking bookkeeping essential — brands relying only on their current bank balance often make purchasing decisions that create cash crunches a few months later.

9. Common E-commerce Bookkeeping Mistakes

  • Recording bank deposits as revenue instead of reconciling against platform sales reports
  • Expensing inventory purchases immediately rather than tracking COGS at time of sale
  • Netting platform fees against sales instead of tracking them as separate expenses
  • Applying a single GST/HST rate across all provinces instead of the customer's actual province
  • Ignoring landed costs (shipping, duties) when calculating true product cost
  • Not reconciling marketplace settlement reports monthly, letting discrepancies compound

These same principles connect closely to broader project and margin visibility — see our project profitability tracking guide for a related discipline applied in a different industry context.

10. How Arbutus MC Supports E-commerce & DTC Brands

Arbutus Management Consulting works with Canadian e-commerce and DTC brands to build bookkeeping systems that actually reflect the real mechanics of multi-channel, inventory-driven businesses. Our support typically includes:

Whether you're reconciling your first multi-channel month or trying to understand true product-level margin across a growing catalog, our team builds the bookkeeping infrastructure that gives founders real visibility instead of a blended, misleading bank balance. See our case study on how a fractional CFO helped an Alberta company achieve 25% growth for an example of this discipline in action, and our WIP reporting guide and HealthTech financial modeling guide for how similar rigor applies across other specialized industries.

Ready for Bookkeeping That Actually Reflects Your Real Margins?

Talk to our team about bookkeeping built specifically for e-commerce and DTC brands.

11. Frequently Asked Questions

What makes e-commerce bookkeeping different from regular bookkeeping?

E-commerce bookkeeping involves reconciling sales across multiple platforms, tracking inventory as an asset, accounting for platform fees and payment processor deductions separately from gross sales, and managing GST/HST across different provinces and cross-border transactions, which standard bookkeeping approaches often don't handle well.

How should e-commerce brands account for inventory?

E-commerce brands should track inventory as an asset on the balance sheet using a consistent costing method such as FIFO or weighted average, recognize cost of goods sold when items are sold rather than when purchased, and regularly reconcile physical inventory counts against accounting records.

Do Canadian e-commerce sellers need to charge GST/HST on all sales?

Canadian e-commerce sellers generally charge GST/HST based on the customer's province of residence for domestic sales, while cross-border sales to customers outside Canada are typically zero-rated, though registration thresholds and specific rules can vary based on business structure and sales channels.

How do platform fees affect e-commerce financial reporting?

Platform fees from marketplaces, payment processors, and advertising should be tracked as separate expense categories rather than netted against sales, since combining them obscures true gross margin and makes it harder to evaluate the real profitability of each sales channel.

What bookkeeping software works best for Canadian e-commerce brands?

Many Canadian e-commerce brands use QuickBooks Online or Xero paired with integration tools like A2X or Link My Books to automatically reconcile Shopify, Amazon, or other platform sales data into the accounting system without manual data entry.

12. Conclusion

For Canadian e-commerce and DTC brands, proper bookkeeping is what separates founders who genuinely understand their margins from those making pricing and inventory decisions based on a misleading bank balance. Getting the mechanics right — multi-channel reconciliation, real inventory accounting, separated platform fees, and accurate GST/HST treatment — turns bookkeeping from a compliance chore into a genuine strategic tool for understanding which products, channels, and decisions are actually driving profitability.

In Short

E-commerce and DTC bookkeeping requires reconciling multi-channel sales, tracking inventory as a real asset, separating platform fees from gross revenue, and applying GST/HST correctly across provinces and borders. Generic bookkeeping approaches consistently miss these mechanics. Arbutus MC builds e-commerce-specific bookkeeping systems for Canadian brands, paired with financial modeling and fractional CFO support as you scale.

Let's Talk About Your E-commerce Bookkeeping

Book a free discovery call, send us an email, or give us a call — we'll help you build books that reflect your real margins.

Disclaimer: The above contents are provided for general guidance only, based on information believed to be accurate and complete, but we cannot guarantee its accuracy or completeness. It does not provide legal advice, nor can it or should it be relied upon. Please contact/consult a qualified tax professional specific to your case.
Scroll to Top