Book Consultation

Gondaliya CPA

Cross-Border Tax Guide · Canada · Licensed CPA

Cross-Border Selling Tax for Canadian E-Commerce Sellers

How tax really works when you sell across the border: zero-rated exports and the GST/HST refund position, US sales tax nexus, customs and import GST, and what happens when your FBA inventory sits in the United States. Written by a licensed Canadian CPA who works with Amazon and Shopify sellers.

When a Canadian e-commerce seller ships to customers outside Canada, those export sales are generally zero-rated for GST/HST: you charge 0% but still claim full input tax credits on your Canadian costs, which often leaves you in a refund position. Selling across the border also raises separate issues that Canadian GST/HST does not cover, including US sales tax nexus, customs duty and import GST when goods cross, and the tax consequences of storing FBA inventory in the United States. Each one is governed by its own rules, so cross-border sellers need their books built to keep them apart.

The Four Cross-Border Tax Issues Every Canadian Seller Faces

Selling beyond Canada does not just add more sales; it adds whole new tax systems on top of your Canadian filings. A seller who treats a US sale the same as an Ontario sale will get the GST/HST wrong and may miss obligations on the other side of the border entirely. These are the four issues that come up again and again.

  1. Zero-rated exports. Sales shipped to customers outside Canada are generally zero-rated. You charge 0% GST/HST but still recover input tax credits on your Canadian expenses.
  2. US sales tax nexus. Selling into US states can create a sales tax obligation there under each state's own economic nexus rules, which are completely separate from Canadian GST/HST.
  3. Customs and import GST. When goods physically cross the border, customs duty and import GST can apply, and the importer of record matters for who pays and who can recover it.
  4. FBA inventory in the US. Storing inventory in US fulfilment centres changes where your stock sits for tax purposes and can affect both US obligations and your Canadian reporting.

1. Zero-Rated Exports and the Refund Position

This is the rule that works in a cross-border seller's favour. When you sell to customers outside Canada, those sales are generally zero-rated: you charge 0% GST/HST, yet you still claim full input tax credits on the GST/HST you paid on Canadian costs such as advertising, software, professional fees and inventory bought in Canada. The result is that sellers with heavy export volume frequently sit in a net GST/HST refund position every filing period, because they collect little or no tax but recover it on all their Canadian spending. Structuring filings to capture this is a core part of how we handle e-commerce accounting and tax for cross-border sellers.

The key point: Zero-rated is not the same as exempt. A zero-rated sale still lets you claim input tax credits; an exempt sale does not. That distinction is what puts export-heavy sellers in a refund position rather than simply collecting nothing.

2. US Sales Tax Nexus Is a Separate System

US sales tax has nothing to do with Canadian GST/HST. Each US state sets its own rules, and many apply economic nexus: once your sales into that state pass its threshold, you may be required to register, collect and remit that state's sales tax. Storing inventory in a state through FBA can also create a physical presence in that state. Because every state is different and the thresholds vary, US sales tax is assessed state by state rather than answered with a single rule. The important thing for a Canadian seller is to recognize that crossing into US markets can trigger obligations that your Canadian filings will never capture.

Common blind spot: Many Canadian sellers assume that because Amazon may handle some US marketplace tax, they have nothing to think about south of the border. Nexus, registration and inventory location still need to be reviewed for your specific footprint, because the consequences land on you, not the platform.

3. Customs Duty and Import GST When Goods Cross

When physical goods move across the border, customs duty and import GST can apply at the point of importation. Who is named as the importer of record determines who is responsible for those charges and who may be able to recover the import GST as an input tax credit. Getting this wrong, or having goods imported under the wrong party, is a frequent source of unrecovered tax and unexpected cost for sellers moving inventory between Canada and the US.

Cross-Border MovementWhat Can Apply
Importing inventory into CanadaCustoms duty and import GST at the border
Exporting a sale to a customer abroadGenerally zero-rated for GST/HST
Shipping your stock into US FBA warehousesUS-side import and inventory considerations
Import GST you paid as importer of recordMay be recoverable as an input tax credit

4. FBA Inventory Stored in the United States

When you send stock to US fulfilment centres, your inventory is physically located in the US, which can create or change obligations on the US side while still needing to be reported correctly in your Canadian books. For sellers running Amazon across both countries, the cleanest approach is to track each marketplace and inventory location separately so Canadian zero-rated exports, US sales and import movements never get mixed together. This is exactly the kind of separation we build for cross-border Amazon FBA and Shopify sellers.

How Marketplace-Collected Tax Fits In

Amazon collects and remits GST/HST on many marketplace sales to Canadian buyers, and that tax must never be re-reported on your own return. When you layer cross-border activity on top, the reconciliation becomes more important, not less: your settlement reports need to separate Canadian marketplace-collected tax, your own self-collected Canadian tax, zero-rated exports and US sales, all on the same set of books. Handling that cleanly is central to our Amazon seller accounting and tax services.

A Simple Worked Example

Consider a Canadian seller in a quarter with strong US export volume:

ItemAmount
Export sales shipped to US customers (zero-rated)0% GST/HST charged
GST/HST collected on Canadian direct sales$900
ITCs on advertising, software, fees and Canadian costs$3,200
Net GST/HST result on the return$2,300 refund

Because the export sales were zero-rated and the seller still recovered credits on all Canadian spending, the period ends in a refund. The same seller still has to consider US nexus and any import GST separately, but on the Canadian return the cross-border structure works in their favour when it is filed correctly.

Where cross-border selling goes wrong: Charging GST/HST on zero-rated exports, ignoring US state nexus, failing to recover import GST, mixing US and Canadian sales on one revenue line, and double-reporting marketplace-collected tax. Each one distorts the return and each one is avoidable with cross-border-specific accounting.

Case Study: US-Heavy FBA Seller, Ontario

An Ontario seller shipped most of their volume to US customers through FBA but was charging and reporting GST/HST on those export sales as if they were domestic, while never claiming the input tax credits on their ad spend and software. We reclassified the export sales as zero-rated, separated US sales and inventory from the Canadian books, recovered the missed credits across the open periods, and flagged the US nexus questions for a state-by-state review. On the Canadian side the seller moved from overpaying to a properly calculated refund position.

Exports zero-rated. Credits recovered. US and Canadian books separated.

Selling Across the Border? Get the Tax Structure Right.

We separate exports, US sales and import movements, claim every credit and file your GST/HST correctly. From $150 per filing. All fees include HST.

Book Free Consultation

Frequently Asked Questions: Cross-Border Selling Tax in Canada

Do I charge GST/HST on sales to customers outside Canada?
Generally no. Sales shipped to customers outside Canada are zero-rated, so you charge 0% GST/HST. You still claim full input tax credits on your Canadian business costs, which often results in a refund.
What does zero-rated mean?
Zero-rated means the sale is taxable at a rate of 0%. You charge no GST/HST but you can still recover the tax you paid on related expenses. It is different from exempt, where no credits are available.
Why am I in a GST/HST refund position when I sell abroad?
Because your export sales are zero-rated, you collect little or no tax, yet you still pay and recover GST/HST on Canadian costs like advertising, software and fees. The credits can exceed what you collect, producing a refund.
Is zero-rated the same as tax-exempt?
No. Zero-rated sales let you claim input tax credits; exempt sales do not. Most exports are zero-rated, which is why export-heavy sellers can be in a refund position rather than simply collecting nothing.
Do I owe US sales tax as a Canadian seller?
You might. US sales tax is set by each state, and once your sales into a state pass its threshold you can be required to register and collect there. It is separate from Canadian GST/HST and assessed state by state.
What is sales tax nexus?
Nexus is the connection to a US state that triggers a sales tax obligation. It can arise from your sales volume into the state (economic nexus) or from physical presence such as inventory stored there.
Does storing FBA inventory in the US create nexus?
It can. Holding inventory in a US state through FBA is a form of physical presence that may create a sales tax obligation in that state. Because rules vary by state, this needs to be reviewed for your specific footprint.
Does Amazon handle my US sales tax?
Amazon collects and remits sales tax in many US states under marketplace rules, but that does not automatically resolve your registration or inventory questions. Your specific obligations still need to be assessed.
What is import GST?
Import GST is the GST charged when goods are brought into Canada. If you are the importer of record, you generally pay it at the border and may be able to recover it as an input tax credit.
Can I recover the GST I pay on imports?
Often yes, if you are a registrant and the proper importer of record. The import GST you pay can usually be claimed as an input tax credit, which is why getting the import documentation right matters.
What is an importer of record and why does it matter?
The importer of record is the party responsible for the goods at importation, including duty and import GST. Naming the right party determines who pays and who can recover the tax, so it should be set up deliberately.
Do I pay customs duty on inventory I import?
Customs duty can apply depending on the goods and their origin. It is separate from GST/HST and is assessed at importation. We help you account for both duty and import GST correctly.
How do I report US sales on my Canadian return?
US export sales are generally zero-rated on your GST/HST return, and the income is reported in your Canadian books. US sales tax obligations, if any, are handled separately on the US side.
Should I keep my US and Canadian sales separate?
Yes. Mixing US and Canadian sales on one revenue line is a common error that distorts both your GST/HST and your profitability. We track each market and inventory location as its own stream.
How does marketplace-collected tax fit with cross-border sales?
Amazon-collected GST/HST on Canadian sales must not be re-reported, and that has to be separated from your zero-rated exports and US sales. Clean settlement reconciliation keeps all of these apart on one return.
Do I need to register in both countries?
You register for Canadian GST/HST based on Canadian rules, and any US registration depends on state nexus. The two systems are independent, so you assess each one on its own terms.
What if I sell on Shopify internationally instead of Amazon?
The same principles apply. Exports are zero-rated, you recover credits on Canadian costs, and US nexus and import rules still need review. On Shopify you may also be collecting tax directly rather than through a marketplace.
Are digital products sold abroad treated the same way?
Digital products and services sold to customers outside Canada are also generally zero-rated, with full credits on Canadian costs. The place of supply rules determine the treatment, which we apply to your specific sales.
What records do I need for cross-border sales?
Keep proof of export, settlement and sales reports by country, import and customs documents, fee and advertising invoices, and inventory records by location. Good documentation supports zero-rating and credit claims.
How do I prove a sale was an export?
Shipping and delivery records showing the goods left Canada support zero-rating. Without that evidence, the CRA may question the zero-rated treatment, so the documentation should be kept with each sale.
Can cross-border errors trigger a CRA review?
They can. Large refund claims, zero-rated sales without export proof and mismatched reporting draw attention. Well-documented, correctly structured filings are the best protection.
I have been charging tax on my US sales. Can that be fixed?
Often yes. We review the open periods, reclassify qualifying exports as zero-rated, recover missed credits where possible, and correct the filings so you stop overpaying.
Do I need a US accountant as well?
For Canadian filings we handle your GST/HST and corporate tax. Where US state sales tax or US income tax obligations arise, we identify them and coordinate so nothing on the US side is missed.
Does selling into other countries beyond the US work the same way?
For Canadian GST/HST, sales to any customer outside Canada are generally zero-rated. Each destination country may have its own tax rules, which are assessed separately from your Canadian filings.
How does cross-border selling affect my corporate tax?
Your worldwide income is reported on your Canadian corporate return, with foreign sales included. Cross-border structure can raise additional considerations, which we review as part of your full compliance.
Do you handle both FBA and FBM cross-border sellers?
Yes. We work with both Fulfilled by Amazon and Fulfilled by Merchant sellers, including the inventory and shipping differences that matter for cross-border tax and credits.
How much does cross-border GST/HST filing cost?
From $150 per filing, depending on volume and complexity. We quote an exact flat fee before starting, and all fees include HST.
Are your fees inclusive of HST?
Yes. All quoted fees include HST, so the number you are quoted is the number you pay. There is no hourly billing.
How do I pay your fees?
Payment is by Interac e-Transfer to info@gondaliyacpa.ca. Auto-deposit is enabled, so no security question is needed.
How do I get started?
Book a free consultation or use our fee calculator. We review your cross-border sales, separate exports, US sales and imports, claim every credit and file your GST/HST correctly. Book Free Consultation →

What Our Clients Say

1300+ five-star reviews from business owners across Ontario and Canada.

Sell Across the Border With the Tax Done Right. From $150.

We zero-rate your exports correctly, separate US and Canadian sales, recover import GST and every input tax credit, flag your US nexus questions, and file your GST/HST accurately. AFFORDABLE flat fees. All fees include HST.

Scroll to Top