Insight
Nov 25, 2025
Mackisen

Retailers and E-Commerce: Managing Inventory and Taxes + E-Commerce Tax Compliance Canada: How to Reduce Audit Risk, Improve Cash Flow, and Maximize Deductions — A Montreal CPA Firm Near You Explains

Introduction
Understanding inventory and tax compliance for retailers and e-commerce businesses is essential for store owners, Amazon and Shopify sellers, boutique owners, dropshippers, online brands, marketplace vendors, and retail chains. The retail and e-commerce sector faces intense competition, tight margins, changing consumer behavior, and complex tax regulations. CRA and Revenu Québec audit retailers frequently because of inventory discrepancies, GST/QST issues, cash-flow fluctuations, incorrect COGS reporting, and unrecorded online sales. This guide explains how retailers and e-commerce businesses can reduce audit risk, improve profitability, and stay fully compliant.
Why Retail and E-Commerce Businesses Face Audit Risk
Retailers and online sellers often deal with large volumes of transactions, fast-moving inventory, multiple sales channels, foreign suppliers, delivery platforms, and tax obligations across provinces. With Amazon, Shopify, Instagram Shops, and TikTok Shop reporting data directly to government agencies, CRA and ARQ easily detect mismatches between sales, deposits, inventory, and GST/QST filings. Poor inventory management or incorrect tax setup can immediately trigger audits.
Importance of Accurate Inventory Management
Inventory is the largest asset for most retail businesses. Poor tracking can distort cost of goods sold, misstate profit, and cause CRA to reassess income. Accurate inventory systems help determine true profitability and prevent losses. Retailers should maintain perpetual inventory systems with regular physical counts, reconciliations, and shrinkage adjustments.
Cost of Goods Sold (COGS) Calculation
COGS must reflect the real cost of acquiring products. This includes:
purchase price
shipping and freight
duties and customs fees
packaging and labeling
warehouse handling
Incorrectly calculating COGS inflates profit and increases tax unnecessarily. CRA audits COGS when gross margins do not align with industry standards.
Sales Channels and Tax Compliance
E-commerce retailers often sell across multiple platforms such as:
Shopify
Amazon FBA and FBM
Etsy
eBay
Facebook Marketplace
TikTok Shop
Retail POS systems
Each platform may have different fee structures, payouts, and tax implications. Businesses must consolidate all channels into accurate financial statements.
GST/HST and QST Compliance for Retailers
Retailers must charge GST/HST and QST on taxable sales. Key rules include:
correct tax coding by province
zero-rated exports
digital product tax rules
QST requirements for online sales in Québec
Shopify is not a marketplace facilitator, meaning sellers must configure taxes themselves. Amazon may collect GST/QST for some transactions but not all. Retailers remain responsible for correct remittance.
Input Tax Credits and Refunds
Retailers can claim input tax credits (ITCs) and Québec input tax refunds (ITRs) for GST/QST paid on business expenses. These include:
inventory purchases
merchant fees
advertising and marketing
packaging and materials
software and subscriptions
CRA frequently reviews ITCs/ITRs during audits to ensure proper documentation.
Inventory Shrinkage and Loss Tracking
Shrinkage occurs due to theft, damage, errors, or spoilage. Retailers must track shrinkage accurately using:
physical counts
cycle counts
loss reports
adjustments to COGS
Unexplained shrinkage or inflated adjustments raise audit concerns.
Dropshipping and Foreign Supplier Compliance
Dropshipping introduces extra complexity:
import GST
customs duties
shipping from non-Canadian warehouses
foreign currency conversions
self-assessment rules for GST/HST
Many dropshippers fail to record import taxes and duties properly, leading to overstated profits and reassessments.
Amazon and Shopify Reconciliation
Government agencies receive data directly from Amazon and Shopify. Retailers must reconcile:
gross sales
refunds
chargebacks
shipping revenue
platform fees
payouts
misalignment between platform data and bank statements is a leading audit trigger.
Advertising and Marketing Deductions
Retailers and online sellers can deduct:
Google Ads
Facebook and Meta ads
TikTok ads
SEO costs
graphic design
photography and videography
sample giveaways and promotions
These deductions reduce taxable income but must be supported with invoices and campaign reports.
Home Office Deductions for E-Commerce Sellers
Entrepreneurs running online stores from home can deduct a portion of rent, utilities, internet, home insurance, and property taxes when space is used exclusively and regularly for business.
Warehousing and Fulfillment Deductions
Fees for Amazon FBA, 3PL warehouses, drop-off centers, packaging centers, and fulfillment providers are fully deductible. Retailers must retain invoices and reconcile them with inventory flow.
Foreign Inventory Storage and Nexus Risk
Storing inventory in U.S. Amazon warehouses may trigger U.S. sales tax nexus, requiring U.S. tax compliance. CRA also requires accurate reporting of foreign-held inventory on T1135 if combined cost exceeds $100,000.
Bookkeeping Requirements for Retailers
Retailers must track:
inventory
platform payouts
supplier invoices
customer refunds
merchant fees
daily sales summaries
bank reconciliations
Strong bookkeeping ensures correct tax reporting and audit readiness.
Audit Triggers for Retail and E-Commerce Businesses
Common triggers include:
gross margins inconsistent with industry averages
missing inventory records
high refund ratios
sales lower than platform reported data
incorrect GST/QST setup
unexplained deposits
poor dropshipping documentation
CRA and ARQ rely heavily on data analytics when auditing retailers.
Returns, Refunds, and Cancellations
Refunds and returns must be recorded accurately. Retailers should track inventory returns separately to avoid misstating COGS.
Tax Planning for Retailers
Retailers benefit from:
incorporation strategies
income splitting under TOSI rules
CCA for equipment, shelving, displays, POS systems
inventory-financing planning
tax-efficient advertising strategies
corporate insurance planning
multi-channel tax optimization
Tax planning reduces tax and stabilizes cash flow for seasonal businesses.
Mackisen Strategy
Mackisen CPA provides retail and e-commerce businesses with complete financial and tax support, including bookkeeping, GST/QST configuration, Amazon/Shopify reconciliation, dropshipping compliance, inventory management, COGS reconstruction, and audit defense. We help retailers grow profitably while staying fully compliant.
Real Client Experience
A Montréal Shopify seller faced a CRA review after gross sales didn’t match deposits; Mackisen fixed reconciliation and avoided penalties. A boutique store had major shrinkage issues; we rebuilt inventory systems. An Amazon FBA seller misreported import duties; we corrected COGS and minimized tax. A dropshipper overreported income for two years; Mackisen created a proper workflow and supported GST/QST filings.
Common Questions
Do retailers need to track physical inventory? Yes — mandatory.
Does Shopify collect GST/QST automatically? Not without configuration.
Are Amazon FBA fees deductible? Yes.
Do I charge GST/QST to international customers? Usually no — treated as zero-rated.
Is dropshipping difficult for taxes? Yes — import duties and GST rules are complex.
Can CRA audit e-commerce sellers easily? Yes — platforms share data.
Why Mackisen
With more than 35 years of combined CPA experience, Mackisen CPA Montreal helps retailers and e-commerce businesses improve profitability, reduce taxes, and stay fully audit-proof. Our expert team handles tax compliance, financial strategy, GST/QST, inventory management, and cross-border selling challenges.

