Duty calculation in Canada: what warehouse ops need to know
Duty calculation happens at the border, not in the warehouse. But the tariff rate your importer faces, when the CBSA assesses it, and whether release comes before or after payment — all of that shapes your dock plan, your storage strategy, and your cash flow. Understanding the mechanics is what separates smooth inbound operations from week-long queues.
The ops side of duty
Duty is calculated by CBSA based on the Commercial Accounting Declaration (CAD) the broker files after CARM. From the warehouse floor, this feels abstract. A container lands, we get a release (or we don't), and we start counting pallets. But duty is the number that decides whether that release happens tomorrow or in five days, whether the importer is paying on arrival or waiting for their RPP bond to cover it, and whether consolidating this shipment into someone else's order makes sense.
The importer's duty exposure sits upstream of your dock door. So does the decision to split a shipment, hold it bonded, or cross-dock it forward. These aren't warehouse choices — they're importer choices. But they land on your SLA.
How Canadian tariffs work
Canada's tariff system uses the Harmonized Tariff Schedule (HTS). Most goods have a Most-Favored-Nation (MFN) rate, with preferential rates under trade agreements like CUSMA and CETA. A product from the U.S. typically gets CUSMA rates (often lower). A product from a CETA member gets CETA rates. A product from another country gets the MFN rate — which can be significantly higher.
Tariff rates come in three forms. Ad-valorem rates are percentages of the goods' declared value. A refrigerated circuit board might be dutiable at 4% ad-valorem. Specific rates are flat charges per unit or weight: some textiles carry duty per kilogram. Compound rates combine both, percentage plus per-unit charge. A single container might have three different duty types across its line items.
The tariff rate also depends on origin. If an importer is bringing in components from Mexico under CUSMA, they get the CUSMA rate. If they're bringing the same component from Taiwan, that's MFN. And CETA rates (for goods originating in the EU) sit somewhere in between. CBSA conducts origin verification audits, and it matters enough that importers sometimes wait for the right vendor or consolidation window to hit the tariff rate they want.
Duty assessment and release timing
Here's what happens operationally. The broker files the CAD with CBSA. CBSA reviews the declaration, calculates duty (and any other assessments like anti-dumping or GST), and issues a release or places a hold. Most containers clear within 24 to 48 hours of CAD filing. Some sit on examination or duty queries. That's when the warehouse feels it: the importer calls asking about status, we're holding pallets in receiving, drayage costs pile up.
Once CBSA clears it, the release goes to the broker. The broker sends a PARS (Pre-Arrival Review System) response or RMD (Release on Minimum Documentation) to FENGYE LOGISTICS or your bonded warehouse. That's when we can move the container into the dock and start breaking it down. If the importer is paying duty on entry, they settle before or at the time of release. If they're using an RPP (Registered Importer Program) bond, the warehouse might move the goods and the importer pays the duty ledger later, typically monthly reconciliation.
This timing affects consolidation. If your cross-dock cutoff is 14:00 and the CBSA release arrives at 15:30, the shipment doesn't go out with next-day orders. It sits overnight at your in/out rate. If the importer thought they'd hit consolidation but the duty assessment took two extra days, suddenly the consolidation window closed and they're paying for partial truckload drayage. That's not a warehouse mistake — it's math the importer didn't run with enough buffer.
Tariff planning and storage strategy
High-tariff goods change importer behavior. A refrigerated commodity arriving from outside CUSMA/CETA might face a 12% ad-valorem duty. Bonded warehouse storage suddenly looks attractive. The goods stay in-bond, duty isn't owing until withdrawal, and the importer can postpone the decision to sell or re-export. We hold it at our in-bond rate instead of the importer paying duty on arrival and then paying retail storage elsewhere.
We see this on our dock weekly. Perishables with high duty: the importer gets a quote for in-bond reefer holding, considers the duty deferral math, and decides whether to clear and distribute immediately or hold and let margin build. Electronics with compound tariffs: Chinese-origin circuit boards face one duty rate; Mexican-origin the same boards face CUSMA rates. So the importer consolidates with Mexican-origin stock to hit the rate, and that means splitting the inbound and timing the dock slots.
Importers who don't run this math usually consolidate on cost alone, hit the wrong tariff rate, and then discover they're paying duty on inventory they thought they'd budgeted for differently. That's not our problem operationally — their goods clear our dock the same way. But it's why we tell importers: confirm tariff profiles before you consolidate.
GST and anti-dumping complications
Duty calculation also feeds into GST. The goods' appraised value for duty purposes becomes the base for GST. If duty assessment takes an extra two weeks because CBSA is verifying the value declaration, the importer's GST liability is on hold too. That affects cash flow timing, not ours, but it ripples back to how aggressively they want to move goods through our dock.
Anti-dumping and countervailing duties add another layer. Some product categories — certain aluminum extrusions, solar panels, steel — carry provisional or confirmed anti-dumping duties. CBSA assesses these on top of the base tariff rate. An importer might see 4% MFN duty on a product, then discover there's also an 8% anti-dumping duty. When that math hits, they sometimes ask to hold goods in-bond while they explore alternate sourcing. We accommodate it; doesn't change our handling. But it explains why some containers sit longer than the importer originally expected.
What importers should coordinate with you on
Tariff origin and consolidation windows. If an importer is sourcing from multiple origins to hit preferential rates, they need to build buffer time into consolidation. Don't promise next-day dock-to-stock if they're waiting for the Mexican-origin shipment to arrive and consolidate with the Taiwan-origin stock. Get ahead of it: ask about origins, confirm tariff profile, agree on realistic dock timing.
Duty payment method and RPP bonds. If an importer is new to RPP bonds, they sometimes don't realize CBSA requires the bond to be sized appropriately. A bond that's too small gets flagged, and release gets delayed while the importer and their broker sort the bonding paperwork. We see this most in Q4 when importers are moving higher volumes and their existing bond doesn't cover it. Suggest they confirm their bond is current and sized for the quarter's inbound volume.
Release timing and drayage windows. Port of Montreal has drayage windows and free-time policies. If an importer's duty assessment delays release by two days, they lose the first drayage slot, and now they're looking at weekend detention or a markup rate for an off-window pickup. Tell them to build a 48-hour buffer before they commit to a specific drayage appointment. Release delays happen; it's not a warehouse failure, but it's a cost they can manage with realistic scheduling.
Related: CBSA clearance windows: What your dock needs to know
Related: Supply chain optimization Canada: what actually stuck pos...
Related: What Sufferance Warehouse Providers Actually Do (And Don't)
The practical play
Duty calculation is CBSA's job, not ours. But duty timing is something we coordinate on daily. An importer who understands their tariff profile, knows whether they're paying on entry or deferring through an RPP bond, and has built buffer time into their consolidation and drayage windows moves through our dock faster and cleaner. An importer who treats duty as an afterthought pays for it in drayage premiums, split-shipment handling, and bonded storage extensions.
The warehouse isn't the bottleneck for duty calculation. But we are the point where the math gets real. If your team is coordinating tariff strategy with importers before shipment, you're already ahead of most operations in the city. Learn more about FENGYE Warehouse Montreal.
Frequently Asked Questions
What's the difference between CUSMA, CETA, and MFN tariff rates?
CUSMA (U.S./Mexico) rates are typically lowest for eligible goods; CETA rates apply to EU-origin goods; MFN (Most-Favored-Nation) rates apply to all other countries and are usually highest. Origin verification by CBSA confirms which rate applies. Importers often consolidate by origin to hit the lowest available rate.
How long does duty calculation and CBSA assessment take?
Most CADs clear within 24 to 48 hours of filing. Examinations or value queries can add 2–5 working days. Build a 48-hour buffer into dock and drayage scheduling. We typically see exam holds on 5–8% of high-value or flagged containers.
What happens to goods while they're waiting for duty assessment?
Until CBSA issues a release, goods remain under the broker's custody in a bonded area of the port or bonded warehouse. We can't move them to our dock or consolidate them. If release takes longer, the importer pays detention or extended drayage fees, not warehouse charges (goods are still at port or holding area).
Can an importer defer duty payment after goods arrive?
Yes, through an <a href="https://www.cbsa-asfc.gc.ca/">RPP (Registered Importer Program) bond overseen by CBSA</a>. CBSA allows release before payment if the importer's RPP bond is current and sized to cover the duty. The importer then reconciles and pays duty monthly. The warehouse doesn't hold goods waiting for payment — they clear our dock normally and the duty ledger settles later.
Does higher duty affect consolidation timing?
Yes. Importers often hold high-duty goods in bonded storage to defer the tariff cost and let margin build before clearing for retail. This extends dock time, which is why confirming tariff profiles before consolidation matters. A shipment you thought would cross-dock next-day might sit bonded for 2–4 weeks if the importer is managing duty timing.
What does ad-valorem duty mean, and how does it affect pricing?
Ad-valorem duty is a percentage of the goods' declared value (e.g., 4% of CAD 50,000 = CAD 2,000 duty). It's distinct from specific duty (per unit/weight) or compound duty (both combined). High-value goods with ad-valorem duty are more sensitive to value declarations, which is why <a href="https://www.cbsa-asfc.gc.ca/">CBSA conducts value verification</a>. Importers sometimes dispute declared value to lower duty exposure, causing release delays.
How does anti-dumping duty change the math?
Anti-dumping duties stack on top of base tariff rates. A product might face 4% MFN tariff + 8% anti-dumping duty = 12% total. These are CBSA-assessed and non-negotiable. Importers facing high anti-dumping duties sometimes explore bonded storage or alternate sourcing. From the dock, this shows up as longer hold times while importers evaluate options.
Can a small RPP bond delay my release?
Yes. If the importer's <a href="https://www.canada.ca/en/revenue-agency.html">RPP bond is undersized for the shipment's duty exposure, CBSA flags it</a> and release stalls. This typically happens in Q4 when import volumes spike. We tell importers to confirm their bond is current and has available headroom before shipping. A bond sizing shortfall isn't a warehouse or broker delay — it's an importer cash-flow decision.
