How to Calculate Import Duty and Taxes in Canada: The Complete 2026 Guide

You've found the product, agreed on a price, and arranged shipping. Then the invoice from your courier shows up with a duty line, a GST line, and a "disbursement fee" you never agreed to — and suddenly your landed cost looks nothing like the number you budgeted for.

You've found the product, agreed on a price, and arranged shipping. Then the invoice from your courier shows up with a duty line, a GST line, and a "disbursement fee" you never agreed to — and suddenly your landed cost looks nothing like the number you budgeted for.


That gap is almost always a calculation problem, not a scam. Duty and tax owed in Canada depends on your product's HS classification, its country of origin, its declared value, and which province it's landing in — four variables most shoppers and even some importers never check before they buy.


This guide walks through exactly how to calculate import duty and taxes in Canada in 2026: the formula CBSA uses, the rates by product category, the duty-free thresholds that actually apply to you, and how to fix it when you've been charged twice.


Key Takeaways


  • CBSA duty is calculated as declared value × duty rate (by HS code and origin), then GST/HST is applied on top of the duty-paid value — not the purchase price alone (CBSA, Guide to Importing Commercial Goods, 2026).

  • Courier shipments from the US or Mexico are duty-free up to $150 CAD and tax-free up to $40 CAD under CUSMA; shipments from everywhere else, including China, are duty- and tax-free only up to $20 CAD (CBSA, Low-Value Shipment Thresholds, 2026).

  • Most consumer goods carry 0–18% duty, but the tax you pay on top depends on your province: 5% GST in Alberta, up to 15% HST in Atlantic Canada, or GST plus separate PST/QST elsewhere.



How Does CBSA Calculate Duty and Taxes on Imports Into Canada?

CBSA calculates duty owed using a three-part formula: classify the good with an HS code, apply that code's duty rate to the declared value, then charge GST or HST on the duty-paid value — not the original purchase price (CBSA, Step 3: Determining Duties and Taxes, 2026). That last step surprises a lot of first-time importers.


Here's the actual sequence CBSA follows:


  1. Classify the product. Every import gets a 10-digit HS code that determines its duty rate. Misclassify it and you'll either overpay or face a reassessment later.

  2. Determine value for duty. In most cases, this is the price paid to the vendor, converted to CAD using the exchange rate on the shipment date.

  3. Apply the duty rate. Multiply value for duty by the percentage rate for that HS code (or a specific rate per unit/weight, if applicable).

  4. Calculate GST/HST. Tax is charged on the value for duty plus the duty already assessed — so a higher duty rate also inflates your tax bill.


In practice, we see importers underestimate landed cost by 8–15% because they price tax against the invoice total instead of the duty-inclusive value. On a $2,000 shipment with 13% duty and 13% HST, that's roughly a $30 gap between the "back of envelope" number and what CBSA actually bills.


If you'd rather not do this math by hand for every shipment, an import duty calculator canada .

→ CBSA's official duty and tax estimator or a working customs broker gives a fast estimate — though for regulated goods or unusual HS classifications, a broker-verified HS classification

→ complete guide to HS classification in Canada] is worth confirming before you commit to a purchase.

What's the Difference Between Duty and Tax on a Canadian Import?

Duty and tax are two separate charges with different purposes: duty is a tariff tied to what the product is and where it was made, while tax (GST/HST/PST) is a consumption tax applied to nearly everything, regardless of origin (CBSA, Guide to Importing Commercial Goods, 2026).


The distinction matters because they're calculated differently and can each be reduced independently:


  • Duty depends on the HS code and country of origin. Goods qualifying under CUSMA (from the US or Mexico) often carry 0% duty; the same product from China might carry 15–18%.

  • Tax (GST federally, plus HST or PST depending on province) applies to the duty-paid value almost universally, with few exemptions.


A product can be duty-free and still owe tax, but it's rare to owe duty without also owing GST or HST on top.

Duty Rates by Product Category: What You'll Actually Pay

Duty rates in Canada range from 0% to roughly 18% for most consumer goods, with the rate set by HS classification rather than a flat "import tax" — there's no single percentage that applies across categories (Jet Worldwide, Import Fees to Canada Guide, 2026).


Here's what that looks like by category:


  • Import duty on clothing in Canada runs 16–18% on most apparel classified under HS chapters 61 and 62, unless it qualifies for 0% duty under CUSMA (typically US- or Mexico-made garments meeting origin rules).

  • Import duty on electronics in Canada is usually 0%: most personal electronics, including phones, laptops, and cameras, are duty-free. Accessories such as chargers, cases, or headphones sometimes carry 8–10% duty depending on classification.

  • Household goods, furniture, and general merchandise typically fall between 0% and 8%.

  • Agricultural and supply-managed products (dairy, poultry, some processed foods) can exceed 100% under tariff-rate quotas — an outlier worth knowing if you're importing food products commercially.


How Much Is Import Tax From China to Canada?

Shipments from China get the least generous threshold of any origin: goods valued over $20 CAD owe both duty and GST, since China doesn't benefit from the higher CUSMA courier thresholds that apply to US and Mexico shipments (CBSA, Low-Value Shipment Thresholds, 2026). In practice, that means nearly every commercial parcel from a Chinese marketplace triggers duty (typically 0–18% depending on the product) plus GST, and HST or PST if your province charges it.

GST, HST, and Provincial Sales Tax on Imported Goods

GST/HST on imported goods in Canada starts with a federal 5% GST charged on the duty-paid value of almost everything you bring in; provinces with HST replace that with a single combined rate instead (CBSA, Guide to Importing Commercial Goods, 2026).


Here's how it breaks down by province in 2026:


  • HST provinces: Ontario (13%), Nova Scotia (14%), New Brunswick, Newfoundland and Labrador, and Prince Edward Island (15%) — one combined rate replaces GST + PST.

  • GST-only: Alberta and the territories charge just the 5% federal GST.

  • GST + separate PST/QST: British Columbia (7% PST), Saskatchewan (6%), Manitoba (7%), and Quebec (9.975% QST) are charged on top of the 5% GST.


Provincial sales tax on imports into Canada isn't always collected automatically at the border. In British Columbia, for instance, if CBSA or your courier doesn't collect PST at time of entry, you're required to self-assess and remit it directly to the province on your next PST return (Province of British Columbia, PST 310: Goods Brought Into B.C., 2026). Skipping this step doesn't make the liability disappear — it just moves the risk to your next audit.

Duty-Free Allowances: Personal Exemptions, Gifts, and Low-Value Shipments

Canada's duty-free allowance depends entirely on how the goods arrive: personal travel exemptions, courier de minimis thresholds, and gift exemptions are three separate rules that are often confused for one another.


Personal shipments and travel exemptions. Returning residents can claim up to $800 CAD duty- and tax-free depending on how long they were outside Canada, with duty and tax owed only on the amount over that threshold (CBSA, Travellers – Paying Duty and Taxes, 2026). Import taxes for personal shipments sent by mail or courier, rather than carried across the border, follow different thresholds entirely — see below.


De minimis thresholds by origin. This is where most of the confusion around import duty exemptions in Canada comes from:


Shipment origin

Duty-free up to

Tax-free up to

US or Mexico, by courier (CUSMA)

$150 CAD

$40 CAD

Any other country (including China), by mail or courier

$20 CAD

$20 CAD


Import duty for gifts in Canada. Gifts sent to you from outside Canada are duty- and tax-free up to $60 CAD per gift, provided they aren't alcohol, tobacco, or advertising material and are clearly marked as a gift (CBSA, Memorandum D2-1-4: Casual Donations, 2026). A $200 gift isn't fully exempt — you'd owe duty and tax on the $140 above the threshold. The $60 gift exemption also can't be stacked with the general $20 de minimis allowance.

Import Duty on Used Goods in Canada

Used goods are dutied the same way as new ones — based on transaction value and HS classification — with one notable exception: goods marked (or reasonably understood to be) made in Canada, the US, or Mexico can qualify for duty-free treatment even second-hand (CBSA, Bring Personal Goods Into Canada, 2026). There's no blanket "used goods discount" on duty rates — a used laptop and a new one in the same HS category face the same tariff treatment; only their declared value differs.

How to Pay Import Duty in Canada (and Read the Invoice)

How you pay import duty in Canada depends on how the goods arrived. For courier shipments, the carrier typically pays CBSA on your behalf at the border, then bills you afterward along with a disbursement fee for fronting the payment — a common source of "why is this invoice higher than I expected" confusion. For commercial importers registered with CBSA, duties and taxes are remitted directly through the uCustoms guide to CARM registration in Toronto portal.


A typical duty-and-tax invoice from a courier breaks down into four lines, and knowing what each one covers makes the total easier to sanity-check:


  1. Duty — the tariff amount based on HS code and value for duty

  2. GST/HST/PST — tax calculated on the duty-paid value

  3. Disbursement fee — the courier's charge for advancing the duty/tax payment on your behalf, often 2.5–3.5% of the amount advanced with a $14–$20 minimum

  4. Brokerage or clearance fee — a separate service charge for preparing and submitting the entry, distinct from the disbursement fee


If your invoice only shows one lump "customs fee" with no breakdown, ask for the itemized version before paying — you can't verify accuracy against an unlabeled total.

How to Avoid Paying Duty Twice, Defer It, or Get It Refunded

Duty gets paid twice most often when a shipment is misclassified, when origin documentation for a CUSMA-eligible product wasn't submitted at time of entry, or when a courier's automated system applies a default rate instead of your product's actual HS code. Avoiding it comes down to submitting accurate paperwork upfront rather than fixing it after the fact.


Customs duty deferral programs. If you're importing for eventual re-export, or want to delay payment until goods enter the Canadian market, CBSA offers three duty deferral programs:


  • Duties Relief Program — import without paying duty upfront, as long as goods are eventually exported (limited processing allowed in between)

  • Customs Bonded Warehouse — store imported goods duty- and tax-deferred, paying only on the portion that actually enters Canadian commerce

  • Duty Drawback — reclaim duty already paid on goods that are later exported or destroyed


(CBSA, Trade Incentive Programs, 2026)


Import duty refunds. If you've overpaid — wrong HS code, wrong value for duty, or CUSMA eligibility you didn't claim at entry — commercial importers have four years from the import date to file a B2 adjustment request under Section 74 of the Customs Act; non-commercial (personal) importers use the B2G form instead, with shorter windows depending on how the goods arrived (CBSA, Memorandum D6-2-3: Refund of Duties, 2026).


The refund claims we see most often aren't dramatic errors — they're a CUSMA certificate of origin that existed but wasn't filed at time of clearance, so the shipment defaulted to the non-preferential duty rate. That's a fixable mistake within the four-year window, but only if someone catches it. If you're not confident your classification and origin claims were correct, our uCustoms trade advisory team reviews past entries for exactly this.



Frequently Asked Questions

How do I calculate import duty and taxes in Canada?

Multiply your product's declared value by its HS code's duty rate to get duty owed, then apply GST or HST to the duty-inclusive value. CBSA's online estimator or a broker can confirm the exact HS code and rate for your product (CBSA, Estimate Duty and Taxes, 2026).

What is the duty-free allowance for shipments into Canada?

It depends on origin: $150 CAD duty-free (and $40 CAD tax-free) for courier shipments from the US or Mexico under CUSMA, and $20 CAD for shipments from any other country, including China (CBSA, Low-Value Shipment Thresholds, 2026).

Do I pay GST and HST on top of duty, or instead of it?

Both. GST or HST is charged on top of duty — specifically on the value for duty plus the duty already assessed, not just the item's purchase price. This is the step most importers miss when estimating total landed cost.

Can I get a refund if I paid too much duty?

Yes. Commercial importers have four years to file a B2 adjustment under Section 74 of the Customs Act; personal shipments use the B2G form with origin-dependent time limits (CBSA, Memorandum D6-2-3, 2026). Common grounds include misclassification, wrong declared value, or an unclaimed CUSMA preference.

Is there a way to defer paying duty on imports?

Yes — the Duties Relief Program, Customs Bonded Warehouses, and Duty Drawback all let qualifying businesses delay or reclaim duty payment, generally for goods intended for re-export (CBSA, Trade Incentive Programs, 2026).



Getting Your Numbers Right the First Time

Calculating Canadian import duty and taxes comes down to four inputs: HS classification, country of origin, declared value, and destination province. Get any one wrong and your landed cost estimate — or your CBSA bill — will be off.


If you're importing regularly enough that a wrong HS code or a missed CUSMA claim could cost real money, it's worth having a broker verify classification and origin before goods ship, not after CBSA reassesses them.


uCustoms handles customs clearance services and duty calculation for Canadian importers every day, with a free CRM that tracks duties and fees per shipment automatically.