How to Ship to Canada Without Surprises in Duties: 2026
TL;DR
The “surprise” when shipping to Canada isn’t usually the customs duty itself. It’s the stack of 4-5 additional charges nobody warned you about: brokerage fees, disbursement fees, COD fees, provincial taxes, and currency exchange markups. This glossary defines every term in the Canadian duty and fee stack, explains the thresholds that trigger each charge, and gives you concrete ways to avoid unexpected costs whether you’re an ecommerce seller or shipping a birthday gift to your cousin in Toronto.
Why the Surprises Happen (And Why They’re Mostly Preventable)
Here’s the pattern. Someone in the US ships a $200 item to Canada. They expect maybe $20 or $30 in duties. The package arrives, and the Canadian recipient gets hit with a $65 bill at the door. The breakdown: $14 in duty, $10 in GST, $30 in brokerage, $5 in disbursement fees, and a $6 COD processing charge. The duty was the smallest part.
Practitioners on Reddit and Canadian deal forums like RedFlagDeals report this scenario constantly. One user described receiving a $170 brokerage invoice two weeks after delivery of a CA$530 graphics card shipped via UPS Standard. The item cleared customs fine. The shock came from the carrier’s fees, not the government’s.
This glossary exists to make sure you understand every charge in that stack before you ship. It’s written for US sellers shipping orders to Canadian customers, individual shippers sending packages across the border, and anyone who wants to understand how shipping costs actually work before committing to a carrier. For a broader overview of the process, see our complete guide to shipping to Canada from the US.
Let’s break down every term you need to know.
Core Duty and Tax Terms
Customs Duty
A tariff charged by the Canadian government on imported goods. The rate depends on two things: the product’s HS code (its classification in the global trade system) and where the product was manufactured. Rates vary widely. A cotton t-shirt might face 17% duty, while a printed book might enter duty-free.
Duty rates are established by the Department of Finance Canada and differ depending on which trade agreement applies. If your product qualifies under CUSMA (the US-Canada-Mexico trade agreement), the duty rate may be 0%. If it was made in China but shipped from the US, the standard Most Favoured Nation rate applies.
GST (Goods and Services Tax)
Canada’s federal consumption tax, charged at 5% on most imported goods. It applies to the total value of the item plus shipping costs plus any duty charged. So if you’re shipping a $200 item with $30 in shipping and $14 in duty, the GST is calculated on $244, not just $200.
HST (Harmonized Sales Tax)
In five provinces (Ontario, New Brunswick, Nova Scotia, Prince Edward Island, and Newfoundland and Labrador), the federal GST and provincial sales tax are combined into a single Harmonized Sales Tax. Rates range from 13% to 15%. If your Canadian recipient lives in Ontario, they’ll pay 13% HST instead of just 5% GST.
PST (Provincial Sales Tax)
British Columbia, Manitoba, Quebec, and Saskatchewan charge their own provincial sales tax separately from the federal GST. Quebec’s version is called QST. These provincial taxes add 6% to 9.975% on top of the 5% federal GST, depending on the province and the type of goods.
De Minimis Threshold
The value below which Canada doesn’t charge duty or tax on imports. This is where things get confusing, because Canada uses different thresholds depending on how the package enters the country.
| Shipping Method | Duty-Free If Value Is… | Tax-Free If Value Is… | Notes |
|---|---|---|---|
| Courier (from US/Mexico) | CA$150 or less | CA$40 or less | CUSMA thresholds; applies to FedEx, UPS, DHL |
| Mail/postal (any country) | CA$20 or less | CA$20 or less | Postal Imports Remission Order |
| Personal gift | CA$60 or less | CA$60 or less | Must be person-to-person, not from a business |
This table matters more than anything else in this glossary. A $45 CAD item shipped via USPS (which converts to Canada Post at the border) falls under the mail threshold, so it would owe duty and tax. That same $45 item shipped via FedEx falls under the courier threshold, so it would be tax-free and duty-free.
The CBSA’s official threshold guidance has the complete rules.
Landed Cost
The total cost to get goods from seller to buyer’s door. This is the number that matters, and the number most people get wrong. Landed cost includes:
- Product price
- Shipping cost
- Customs duty
- GST/HST/PST
- Brokerage fee
- Disbursement fee
- COD fee (if applicable)
If you’re an ecommerce seller, calculating landed cost accurately at checkout is the single best way to ship to Canada without surprises in duties. If you’re an individual shipper, knowing the landed cost in advance prevents that panicked phone call from your recipient. You can compare carrier rates side-by-side to nail down the shipping cost component before you calculate the rest.
Trade Agreement and Origin Terms
CUSMA / USMCA
The United States-Mexico-Canada Agreement (called CUSMA in Canada, USMCA in the US) replaced NAFTA on July 1, 2020. It eliminates or reduces duties on many goods traded between the three countries, provided those goods actually originate in one of the three countries.
The agreement is why the courier de minimis threshold for shipments from the US is CA$150 instead of the CA$20 postal threshold. It’s also why many US-made products can cross into Canada duty-free even above that threshold, as long as they meet the rules of origin.
Since Mexico is also part of the same agreement, the same principles apply to shipments heading south. Our shipping to Mexico guide covers the specifics for that direction.
Rules of Origin (The “Made In” vs. “Shipped From” Trap)
This is the most commonly misunderstood concept in cross-border shipping to Canada, and getting it wrong can cost you hundreds of dollars.
“Shipped from the US” is not the same as “made in the US.”
The de minimis thresholds (the CA$150 and CA$40 courier thresholds) apply based on where the package was shipped from. If you ship from a US address via a courier, those thresholds apply regardless of where the product was manufactured.
But for duty-free treatment above CA$150 under CUSMA, the product must actually originate in the US, Mexico, or Canada. A Chinese-made electronics component worth CA$300, sitting in a US warehouse, shipped from New York to Vancouver, will still owe duty at the standard rate because it wasn’t made in a CUSMA country.
This distinction trips up ecommerce sellers constantly. If you’re dropshipping Chinese-manufactured goods from a US fulfillment center, your Canadian customers will pay duty on anything over CA$150 regardless of the “shipped from” address.
HS Code (Harmonized System Code)
The global classification system for traded goods. Every product that crosses a border gets assigned a numerical code (usually 6-10 digits) that determines its duty rate. The system is managed by the World Customs Organization and includes over 7,000 Canadian tariff lines.
Getting the HS code right is critical. A product correctly classified in the US under the HTS system may be classified differently in Canada. Relying on US HTS codes for Canadian imports is a common and costly mistake. Misclassification can result in shipment delays, fines from the CBSA, and overpayment or underpayment of duties.
For sellers shipping regularly to Canada, it’s worth investing time to look up the correct Canadian HS code using the Canadian Customs Tariff rather than assuming the US code translates directly.
Certificate of Origin
A document that certifies where goods were manufactured, used to claim preferential (lower or zero) duty rates under CUSMA. Here’s the good news: the CBSA does not require a certification of origin to claim preferential tariff treatment when the value for duty is CA$3,300 or less. For most individual and small business shipments, you won’t need one.
Above CA$3,300, you’ll need a formal CUSMA Certificate of Origin completed by the exporter, producer, or importer.
Carrier Fee Terms (The Real Surprises)
This section covers the charges that actually cause the “surprise” in most Canada-bound shipments. Duty and tax are calculated by the government and are fairly predictable. The fees below are charged by carriers, and they vary wildly.
Brokerage Fee
When a package crosses into Canada via FedEx, UPS, or DHL, the carrier acts as the customs broker. They file paperwork with the CBSA, calculate duties owed, and clear the package. The brokerage fee is what they charge for this service.
Here’s the critical distinction that most guides miss: for air and express shipments, brokerage is usually included in the shipping rate. For ground and standard shipments, it is not.
UPS calls their ground brokerage charge an “entry preparation fee.” FedEx calls it a “clearance entry fee.” Whatever the name, it’s an extra charge on top of the shipping rate, and it can be shockingly high.
Carrier Brokerage Fee Comparison (Approximate)
| Carrier & Service | Brokerage Fee Included? | Typical Extra Fee If Not |
|---|---|---|
| USPS (converts to Canada Post) | N/A, Canada Post charges flat CA$9.95 handling | CA$9.95 flat |
| UPS Express/Air | Usually included | N/A |
| UPS Standard/Ground | Not included | CA$30-$170+ depending on value |
| FedEx Express/Air | Usually included | N/A |
| FedEx Ground | Not included | CA$20-$100+ depending on value |
| DHL Express | Usually included | N/A |
Forum users on RedFlagDeals consistently advise: “When you order things from the States you should always go USPS, not UPS/FedEx.” One thread compared the total landed cost of air vs. ground for the same item and found the air method was actually CA$2-5 less expensive once brokerage was added to the ground shipment.
Multiple users on Threads and Reddit echo this, with one widely shared post warning: “Do not ever, EVER ship to Canada with UPS” because of brokerage fees. That’s an overstatement (UPS Express includes brokerage), but the frustration is real and specific to ground shipments.
For a detailed breakdown of how these carriers compare on other factors, see our FedEx vs. UPS comparison guide.
Disbursement Fee
When a carrier pays duties and taxes to the CBSA on behalf of the importer (your Canadian recipient), the carrier charges a disbursement fee for fronting that money. It’s typically around 2.5% of the duties and taxes paid, with a minimum charge. Think of it as interest on a very short-term loan you never asked for.
COD Fee (Collect on Delivery / ICOD / ROD)
If the recipient doesn’t have a carrier account and the shipper didn’t prepay duties, the carrier collects duties and taxes at the door. The act of collecting that payment incurs its own fee. UPS calls it an ICOD (International Collect on Delivery) fee. FedEx calls it a ROD (Receiver-on-Delivery) fee. DHL calls it a transaction fee. It typically runs CA$5-$15 on top of everything else.
This fee is entirely avoidable. If the shipper bills duties and taxes to their own carrier account (using DDP terms, covered below), the COD fee disappears completely.
Self-Clearing
Canadian recipients can bypass carrier brokerage fees entirely by clearing the package themselves at a local CBSA office. The process works like this:
- Tell the carrier you want to self-clear (you usually need to do this before they attempt delivery).
- Get the manifest or waybill number from the carrier.
- Visit a CBSA office with the waybill number and package documentation.
- Pay only the government-assessed duty and tax, no brokerage, no disbursement fee, no COD fee.
Forum users describe doing this regularly for high-value shipments where the brokerage fee would be significant. It takes time (you need to visit the office during business hours), but for a $500+ shipment where UPS wants $100 in brokerage, the trip is worth it.
The alternative, as many experienced cross-border shoppers point out, is to request the shipper upgrade to Express/Air service. The brokerage is included in the shipping rate, and the total cost often comes out the same or less than Ground plus separate brokerage.
Shipping Terms for Sellers
DDP (Delivered Duty Paid)
DDP means the seller covers everything: product, shipping, duties, taxes, and brokerage. The customer pays one price at checkout and receives the package with zero additional charges. No doorstep fees. No angry emails. No refused deliveries.
For ecommerce sellers, DDP is the strongest tool for shipping to Canada without duty surprises. It improves conversion rates because customers see the full landed cost before they buy. It eliminates the COD fee entirely (since you’re billing duties to your shipper account). And it prevents the brand damage that comes when a customer gets an unexpected CA$50 charge on a CA$75 order.
The tradeoff: you need to calculate duties and taxes accurately at checkout, and you need to absorb or pass through those costs in your pricing. Services like Zonos, Avalara, and Easyship offer duty calculators that integrate with common ecommerce platforms.
If you’re a small business setting up shipping for the first time, deciding between DDP and DDU is one of the most important choices you’ll make for your Canadian customers.
DDU (Delivered Duty Unpaid) / DAP
DDU (now officially called DAP, or Delivered At Place) means the customer pays for the product and shipping at checkout, but duties, taxes, and brokerage are collected separately when the package arrives. This is the default for most shipments, and it’s the source of nearly every “surprise” story.
DDU isn’t inherently bad. It’s simpler for the seller and works fine when the customer understands what to expect. But most customers don’t understand, especially first-time cross-border buyers. Research from logistics providers consistently shows that DDU shipments lead to higher rates of refused deliveries, customer complaints, and lost repeat business.
Non-Resident Importer (NRI)
A US-based seller can register as a Non-Resident Importer with the CBSA, allowing them to act as the importer of record for their Canadian shipments. This means the seller, not the buyer, is responsible for duties and taxes. It’s the formal mechanism behind offering DDP shipping and gives the seller more control over HS code classification, duty rates, and brokerage relationships.
NRI registration is most relevant for sellers with significant Canadian sales volume. For occasional cross-border shipments, using a carrier’s DDP billing option is simpler.
Forms and Documentation
CN22 / CN23
These are customs declaration forms required for international mail shipments sent via USPS (which hands off to Canada Post at the border). CN22 is the short form used for packages up to 2 kg. CN23 is the longer, more detailed form for heavier packages. Both require you to describe the contents, declare the value, and indicate whether the item is a gift or merchandise.
Accuracy matters. Under-declaring values to dodge duties is illegal and risks penalties, seizure, and a flag on the recipient’s import record. For more on filling out shipping documentation correctly, see our shipping label guide.
Commercial Invoice
Required for all courier and commercial shipments (FedEx, UPS, DHL). Unlike the CN22/CN23 for mail, a commercial invoice needs to include the seller’s and buyer’s contact information, a detailed description of each item, the HS code, the country of origin (where the product was manufactured), the quantity, the unit value, and the total value. Missing or vague information is the most common cause of customs delays.
CARM (CBSA Assessment and Revenue Management)
Canada’s electronic customs portal, relatively new and still rolling out. CARM changes how importers view their accounts, pay duties, and authorize customs brokers. If you’re a frequent importer or an NRI, registering with CARM prevents processing delays. Individual recipients don’t need to worry about CARM for personal shipments, but commercial sellers importing regularly should be aware of it.
2025-2026 Tariff Changes Worth Knowing
The tariff environment between the US and Canada shifted significantly in 2025, and most shipping guides haven’t caught up.
Canada’s retaliatory surtax: As of September 1, 2025, Canada applies a 25% surtax on steel, aluminum, and auto imports originating from the United States. If you’re shipping these specific product categories, the duty bill will be substantially higher than pre-2025 rates.
US de minimis elimination: The United States suspended its duty-free de minimis threshold of US$800 for all countries, including Canada, effective August 29, 2025. This primarily affects shipments going into the US (not Canada-bound ones), but it’s relevant context for sellers managing cross-border trade in both directions.
These changes don’t affect most consumer goods shipped to Canada. But if you’re dealing in metals, auto parts, or managing two-way trade, the numbers have changed.
Quick-Reference Checklist: Ship to Canada Without Surprises
Use this checklist before every shipment to avoid unexpected charges:
Before you ship:
- [ ] Calculate the full landed cost: item price + shipping + duty + tax + brokerage + fees.
- [ ] Look up the correct HS code using the Canadian Customs Tariff, not just the US HTS.
- [ ] Determine the country of manufacture (not just the country you’re shipping from).
- [ ] Decide on DDP or DDU and communicate expectations to the recipient.
Choosing a carrier:
- [ ] Ship USPS when possible, since Canada Post’s flat CA$9.95 handling fee is the lowest brokerage option.
- [ ] If using FedEx or UPS, consider Express/Air over Ground to get brokerage included.
- [ ] Compare carrier rates before committing, since the cheapest shipping rate isn’t always the cheapest landed cost.
- [ ] Check if shipping discounts are available through third-party platforms that offer commercial rates.
Documentation:
- [ ] Declare accurate values. Under-declaration risks penalties and seizure.
- [ ] Include a detailed product description on all customs forms.
- [ ] For genuine person-to-person gifts under CA$60, mark the package clearly as a gift and include the gift giver’s name.
For ecommerce sellers:
- [ ] Display landed cost at checkout (DDP) to prevent customer surprise.
- [ ] Bill duties to your shipper account to eliminate the COD fee.
- [ ] Consider NRI registration if your Canadian volume justifies it.
Frequently Asked Questions
What is the duty-free threshold for shipping to Canada from the US?
It depends on how you ship. Via courier (FedEx, UPS, DHL), goods valued at CA$150 or less are duty-free and goods at CA$40 or less are also tax-free, thanks to CUSMA thresholds. Via mail (USPS to Canada Post), the threshold is much lower: only CA$20 or less enters duty-free and tax-free. This difference in thresholds makes carrier choice a strategic decision, not just a cost one.
Why are UPS brokerage fees to Canada so high?
UPS, FedEx, and DHL act as customs brokers when they clear your package through Canadian customs. For Express and Air services, brokerage is typically included in the shipping rate. For Ground and Standard services, it’s not, and the carrier charges a separate entry preparation fee. UPS Ground brokerage fees are notorious in Canadian forums, with reports ranging from CA$30 to over CA$170 depending on the declared value of the shipment.
Can I avoid brokerage fees when shipping to Canada?
Yes, in several ways. Ship via USPS so the package transfers to Canada Post, which charges a flat CA$9.95 handling fee. Choose Express or Air services from UPS, FedEx, or DHL, where brokerage is included. If the package has already shipped Ground, the Canadian recipient can self-clear at a CBSA office by requesting the waybill number from the carrier and paying only the government-assessed duty and tax directly.
Does CUSMA/USMCA mean everything shipped from the US enters Canada duty-free?
No. CUSMA eliminates or reduces duties on goods that originate in the US, Mexico, or Canada. “Originate” means manufactured or substantially transformed there, not just shipped from there. A Chinese-made product stored in a US warehouse and shipped to Canada still faces standard duty rates if its value exceeds CA$150. The de minimis thresholds (CA$150 duty-free, CA$40 tax-free for courier) apply based on where the package ships from, but duty-free treatment above those thresholds requires actual country of origin to be a CUSMA country.
What’s the difference between DDP and DDU shipping?
DDP (Delivered Duty Paid) means the seller covers all costs, including duties, taxes, and brokerage, at checkout. The buyer pays once and receives the package with no additional charges. DDU (Delivered Duty Unpaid, now officially DAP) means the buyer pays duties, taxes, and brokerage separately when the package arrives. DDU is the default for most shipments and the primary source of “surprise” fees.
Are gifts exempt from Canadian duties?
Gifts sent person-to-person (not from a business) are exempt from duty and tax if their value is CA$60 or less. The package must be clearly marked as a gift, and it genuinely needs to be a gift, not a commercial purchase disguised as one. CBSA can and does inspect packages, and misrepresenting commercial goods as gifts to avoid duties carries penalties.
Do I need a Certificate of Origin for CUSMA?
Not for most shipments. The CBSA does not require a certification of origin to claim preferential tariff treatment when the value for duty is CA$3,300 or less. Above that threshold, you’ll need a formal CUSMA Certificate of Origin. For the vast majority of consumer shipments, a properly completed commercial invoice with the country of origin noted is sufficient.
How do I calculate landed cost for a shipment to Canada?
Add up the product price, shipping cost, applicable customs duty (based on HS code and origin), GST/HST/PST (based on the recipient’s province), brokerage fee (based on carrier and service level), and any disbursement or COD fees. Start by comparing shipping rates across carriers to determine the shipping cost component, then use the Canadian Customs Tariff to look up the duty rate for your product’s HS code. Provincial tax rates are fixed and publicly available. The brokerage component depends entirely on which carrier and service level you choose, which is why that decision should come early in the process, not as an afterthought.

