The Canada Revenue Agency (CRA) routinely audits Amazon FBA sellers to verify Cost of Goods Sold (COGS). To defend your deductions, you must provide perfectly reconciled ledgers, translated overseas supplier invoices, and detailed Amazon fulfillment reports. Failure to prove these costs can result in the CRA inflating your taxable income and assessing massive penalties.
Running an e-commerce business through Amazon Fulfillment by Amazon (FBA) is an incredibly popular way for Canadian entrepreneurs to scale a global brand. However, the financial backend of an Amazon business is notoriously complex, involving foreign currencies, overseas manufacturing, and high shipping costs. 💰 The Canada Revenue Agency (CRA) knows that many new online sellers struggle with bookkeeping, making the e-commerce sector a massive target for aggressive tax audits.
Whether your business operates out of a warehouse in Vancouver or your living room in Toronto, claiming Cost of Goods Sold (COGS) is your biggest tax deduction. If the CRA decides to audit your Form T2125 or corporate T2 return, they will demand absolute proof for every single unit you purchased and sold. 📊 If you simply hand the auditor a messy spreadsheet and a few wire transfer receipts, they will likely deny your COGS, artificially inflating your profits and leaving you with a crippling tax bill.
Step-by-Step Process for Defending an Amazon FBA Audit
Surviving a CRA audit requires meticulous preparation and a deep understanding of inventory accounting. Most successful e-commerce sellers rely on an e-commerce specialized CPA or a tax lawyer to act as their representative. 📋 Here is the standard step-by-step process for verifying your COGS to the CRA.
Step 1: Reconciling Amazon Settlement Reports
The auditor will first look at your top-line revenue. You must pull your official Amazon Settlement Reports and perfectly reconcile them with your Canadian bank deposits. 💻 The CRA needs to see exactly how much gross revenue was generated before Amazon took out their FBA storage fees, pick-and-pack fees, and advertising costs. You cannot just report the net payout as your revenue.
Step 2: Sourcing and Translating Supplier Invoices
To prove your COGS, you must show what you paid for the inventory. If you manufacture goods in China or India, the CRA will demand the commercial invoices from your suppliers on platforms like Alibaba. 📄 If the invoices are not in English or French, you must provide reliable translations. The invoices must clearly state the product description, unit count, and the exact price paid.
Step 3: Tracking Freight, Duty, and Exchange Rates
Your COGS is not just the price of the physical product; it includes the cost to get it into the Amazon warehouse. You must provide ledgers showing payments to your freight forwarders and Canada Border Services Agency (CBSA) import duties. 📝 Furthermore, because you are likely paying in USD or RMB, your accountant must show the CRA the exact Bank of Canada exchange rates used on the day of the transactions to accurately report the costs in CAD.
Step 4: Proving Beginning and Ending Inventory
The biggest mistake FBA sellers make is writing off inventory the moment they buy it. Under Canadian tax law, you can only deduct the cost of the goods you actually sold during the tax year. ⚠ You must provide the CRA with an accurate inventory count (using Amazon Inventory Reports) for January 1st and December 31st to prove that your COGS calculation strictly reflects units sold, not units sitting in an Amazon warehouse.
How Much Does it Cost in Canada?
An e-commerce audit is highly data-intensive, which means professional accounting fees can add up quickly. However, attempting to fight a CRA auditor alone with messy Amazon data is a recipe for financial disaster. 💸 Here is a breakdown of the typical costs in CAD as of May 2026:
- E-commerce CPA Audit Defence: Hiring a specialized accountant to reconstruct your ledgers and liaise with the CRA typically costs between $2,500 and $7,000 CAD, depending on your transaction volume.
- Denied Deduction Taxes: If the CRA disallows $100,000 in COGS due to missing receipts, your corporate taxable income jumps by $100,000, triggering roughly $12,200 to $26,500 CAD in immediate back taxes (depending on your provincial small business rate).
- Gross Negligence Penalties: If the CRA finds that you entirely fabricated supplier invoices or hid cash sales, they will apply a 50% gross negligence penalty on top of the owed taxes.
- Late Payment Interest: The CRA currently charges a high prescribed interest rate (compounded daily) on any tax balances deemed owing from the original filing date.
Proper inventory management software (like A2X or QuickBooks Commerce) costs a few hundred dollars a year but saves you thousands in audit defence fees. Clean data is your absolute best defence. 💰
How Long Does the Process Take?
E-commerce audits are notoriously slow because CRA auditors often struggle to understand the nuances of the Amazon FBA business model. Once you receive the initial brown envelope requesting your general ledger, you usually have 30 days to compile and submit the requested data. ⋱
After submission, the auditor will review the massive data files. A standard Amazon COGS audit can easily drag on for 6 to 12 months. ⏳ If the auditor proposes adjustments that you disagree with, filing a formal Notice of Objection to the CRA Appeals Division will add an additional 12 to 18 months to the dispute timeline.
COGS vs. Operating Expenses for FBA
| Expense Type | Where to Deduct in Canada | Required Proof for CRA |
|---|---|---|
| Wholesale Product Cost | Cost of Goods Sold (COGS) | Commercial supplier invoices, Alibaba receipts, and wire transfer records matching the invoice. |
| Ocean Freight & Customs Duty | Cost of Goods Sold (COGS) | Invoices from Freight Forwarders (e.g., Flexport) and CBSA B3 customs forms. |
| Amazon FBA Storage Fees | Operating Expenses (Not COGS) | Amazon Settlement Reports clearly showing monthly storage deductions. |
| Amazon PPC Advertising | Operating / Advertising Expenses | Amazon Ads billing statements and campaign expense reports. |
Frequently Asked Questions (FAQ)
Does the CRA accept commercial invoices in a foreign language?
The CRA legally conducts audits in English or French. If your manufacturer in China provides invoices exclusively in Mandarin, the auditor has the right to demand certified translations at your expense so they can verify exactly what was purchased.
What if my supplier only accepts wire transfers?
Wire transfers are perfectly acceptable, but a bank statement alone is not enough proof. You must match the SWIFT wire transfer receipt directly to a dated commercial invoice from the supplier. The amounts and dates must logically align.
Can I just use the Amazon 1099-K summary for my taxes?
No. The US 1099-K (or equivalent Canadian Amazon summary) only shows unadjusted gross sales. It does not account for refunds, returns, or the massive fulfillment fees Amazon deducts. Relying solely on summary documents guarantees your numbers will be wrong during an audit.
What happens if I threw away my digital receipts?
Under the Canadian Income Tax Act, you must keep all business records for six years from the end of the last tax year they relate to. If you lose your receipts, the CRA will simply deny the deductions, and you will be taxed on the gross revenue without any offset for costs.
Are returns and damaged goods part of COGS?
If a customer returns a product and it is destroyed (or Amazon loses it in the warehouse), the cost of that unit is written off as an inventory loss or shrinkage, which ultimately increases your COGS and lowers your taxable income. You must keep the Amazon disposal reports as proof.
Leave a Reply