×
Icon
Legal AI
Assistant

Select Your Province

Find a Lawyer » Canada Legal Guides » Money, Taxes & IP Canada » CRA Tax Disputes & Audits Canada » Defending Against CRA GST/HST Audits for Online Retailers in Canada

Defending Against CRA GST/HST Audits for Online Retailers in Canada

17 Jun 2026 5 min read No comments CRA Tax Disputes & Audits Canada
💡

Online retailers in Canada must collect GST/HST based on the customer’s delivery address, not the business’s location. Failing to apply these complex “place-of-supply” rules triggers massive CRA reassessments. Defending an e-commerce tax audit with a Canadian tax lawyer generally costs between $3,000 and $8,000 CAD.

The explosive growth of e-commerce has allowed small businesses in cities like Montreal, Calgary, and Toronto to sell products across the entire country with just a few clicks. 🛒 Whether you are running a Shopify store, selling on Amazon, or utilizing a dropshipping model, reaching a national audience is fantastic for revenue. Unfortunately, it also creates a massive web of complex tax obligations. The Canada Revenue Agency (CRA) intensely scrutinizes online retailers because many fail to understand the federal place-of-supply rules.

In Canada, you do not simply charge your home province’s tax rate on every sale. If your warehouse is in Alberta (5% GST), but you ship a product to a customer in Nova Scotia, Canadian tax law requires you to collect and remit the 15% HST. If your website is configured incorrectly and only charges 5%, the CRA will audit you, issue a reassessment for the missing 10%, and penalize you heavily. Resolving these e-commerce audits requires untangling years of digital transaction data.

Step-by-Step Process for Defending an E-Commerce CRA Audit

When the CRA targets an online retailer, they are looking for systemic errors in your point-of-sale software. 📋 Navigating this federal audit requires careful data management and legal strategy.

Step 1: The Initial Audit Questionnaire

The CRA will typically begin by sending a detailed questionnaire asking how your business operates. They will ask for your website URLs, the e-commerce platforms you use (e.g., WooCommerce, Shopify), and your dropshipping supply chains. They will also request a massive data dump of your sales ledger. Before sending anything, you must review this data with a tax professional to identify where the software failed to charge the correct provincial tax rates.

Step 2: Identifying Place-of-Supply Errors

The core of an e-commerce audit defence is proving where the products were actually delivered. 📍 For tangible goods, the place of supply is the province where the good is delivered to the buyer. Your lawyer and accountant will analyze your shipping logs and waybills. If the CRA assumes all your sales were made in a high-tax province, you must provide the shipping data to prove which sales went to GST-only provinces like Alberta or British Columbia.

Step 3: Addressing Zero-Rated Exports

Many Canadian online retailers sell heavily to the United States and internationally. Under the Excise Tax Act, goods shipped to an address outside of Canada are generally “zero-rated” for GST/HST purposes. This means you charge 0% tax, but you can still claim Input Tax Credits (ITCs) on your business expenses. During an audit, the CRA often denies these zero-rated sales if you cannot produce commercial invoices, customs forms, or tracking numbers proving the goods left Canada.

Step 4: Claiming Missed Input Tax Credits (ITCs)

A strong defence strategy involves counter-claiming. 💳 If the CRA assesses you for uncollected HST, your tax lawyer will instruct your accountant to dig through your operational expenses (web hosting, digital ads, inventory purchases) to find any GST/HST you paid but forgot to claim as ITCs. Applying these newly discovered ITCs can significantly offset the massive tax bill the auditor is trying to impose.

Step 5: Reviewing the Proposal Letter

After reviewing your data, the CRA auditor will issue a Proposal Letter outlining the additional taxes, interest, and penalties they intend to charge. You generally have only 30 days to respond. Your legal team will draft a detailed submission challenging their assumptions, presenting case law, and arguing against the application of gross negligence penalties.

Step 6: Filing a Notice of Objection

If the auditor ignores your evidence and issues a formal Notice of Reassessment, the dispute moves to the next level. ⚠️ You must file a Notice of Objection within 90 days. This legally forces the CRA Appeals Division to review the auditor’s work independently. While your case is in appeals, CRA collections are generally paused for standard income tax, but for GST/HST, the CRA can still legally demand immediate payment.

How Much Does it Cost in Canada?

Defending an e-commerce tax audit is heavily data-driven and requires specialized representation. 💰 All estimated costs are in Canadian dollars (CAD).

Professional ServiceEstimated Cost (CAD)What it Covers
Tax Lawyer Representation$3,000 – $8,000+Managing the auditor, drafting responses, filing appeals.
E-Commerce Bookkeeping$1,500 – $4,000Exporting and reconciling Shopify/Amazon sales data.
CRA Audit PenaltiesVariesCan range from minor interest to 25% gross negligence.
Notice of Objection$0 (Federal Fee)The government does not charge a fee to file an appeal.

Correcting your software platforms mid-audit to ensure compliance going forward may also incur minor IT or web development costs.

How Long Does the Process Take?

Due to the massive volume of micro-transactions in e-commerce, these audits are notoriously slow. ⏳ A standard GST/HST desk audit for an online retailer typically takes 6 to 12 months. If you are forced to file a Notice of Objection to appeal a reassessment, you can expect to wait an additional 12 to 24 months for the CRA Appeals Division to reach a final resolution.

Frequently Asked Questions (FAQ)

Do I charge HST if my business is in Ontario but the customer is in BC?

No. Under the place-of-supply rules, you charge the tax applicable to the province where the goods are delivered. For a customer in British Columbia, you would charge 5% GST (and you may be required to register and collect BC PST depending on your sales volume).

Do I have to pay the CRA if my Shopify store failed to collect the tax?

Yes. The CRA holds the business owner responsible for remitting the correct GST/HST, regardless of whether your software was configured properly. If you failed to collect it from the customer, the money must come out of your own profit margin.

Are digital products taxed differently than physical goods?

Digital products and services have highly complex place-of-supply rules. Generally, they are taxed based on the billing address of the purchaser. In recent years, Canada has introduced strict rules forcing foreign digital vendors to collect GST/HST as well.

How does dropshipping affect my GST/HST audit?

Dropshipping complicates audits because the goods often ship directly from a foreign manufacturer (e.g., China) to the Canadian consumer. You must clearly document who is acting as the importer of record to determine your specific GST/HST collection obligations.

Can the CRA access my Amazon or Stripe data?

Yes. The CRA has broad powers to issue an Unnamed Persons Requirement to third-party payment processors like Stripe, PayPal, or Amazon to obtain the sales records of Canadian merchants who are hiding income.

Can I appeal a CRA reassessment?

Absolutely. If the auditor makes a legal mistake regarding the place of supply or zero-rated exports, your tax lawyer can file a Notice of Objection within 90 days to have the file reviewed by the CRA Appeals Division.

lawyerinfo.ca

⚖️ Top-Rated Lawyers to Help You in Canada

⭐ Get Featured

🏛️ Relevant Courts & Agencies in Canada

Share:

Leave a Reply

Your email address will not be published. Required fields are marked *