Trade & Commerce6 min read

What Import Costs Actually Look Like in Canada

Most importers quote a tariff rate and assume that's their import cost. It's not. The tariff sits on top of landed cost, duty calculation, drayage, detention, and cross-dock handling. We see weekly where those hidden costs blow through a shipment's margin before the SKU even hits racking. Real numbers, no guessing.

What Import Costs Actually Look Like in Canada

The tariff is not the import cost

When a Canadian importer pulls a tariff quote from CBSA's tariff schedule, they usually think that's what they'll pay. They won't. That tariff rate—whether it's 5%, 15%, or 25% depending on the HS code—sits on top of a cost stack that starts the moment the container leaves the origin port and doesn't stop until it reaches racking in a bonded warehouse. Tariff is the tip. Everything else is the iceberg.

At FENGYE LOGISTICS, we track import costs from dock-door through pick-pack. A typical 40HC container from Asia clearing at Port of Montreal carries tariffs, yes. But before that container touches our racking, it's already been hit with demurrage, drayage, CBSA exam fees if flagged, currency conversion loss, and initial handling charges. The tariff matters, but it's rarely the biggest line.

How tariffs stack up for different goods

Canada's tariff rates depend on the Harmonized System (HS) code. Most finished goods from the US enter at 0% or near-zero under CUSMA. Goods from other countries face Most-Favored-Nation (MFN) rates set by CBSA. Apparel typically sits in the 15-20% range. Electronics and machinery often run lower, 2-8%. Chemicals and raw materials vary widely. The CBSA tariff schedule is public, but most importers never dig into it. They ask their broker, the broker quotes them a rate, and they move on.

The tariff rate itself is straightforward math once you have the right HS code. Duties = (landed cost of goods) × (tariff rate). The landed cost includes the FOB price, ocean freight, and insurance. If a shipment lands at CAD 50,000 FOB plus CAD 3,000 freight, and the tariff is 10%, duties owed are CAD 5,300. That number is real and calculable.

The problem is that the tariff rate alone tells you almost nothing about the total import cost per unit. It doesn't tell you about drayage timing, warehouse holding periods, or whether the container gets examined.

The real cost stack hits at the port

A 40HC container arrives at Port of Montreal with free time. After that window closes, demurrage charges kick in. Port of Montreal's standard free time for import containers is typically 7-10 days, depending on the terminal operator. After that, charges run daily. We've seen importers miss that window by even 2-3 days and pay hundreds in demurrage before the container leaves the terminal.

Drayage from Port of Montreal to a bonded warehouse in Lachine or Dorval runs CAD 1,500 to 2,500 depending on timing and truck availability. In Q4, that range expands. Detention charges from the drayage carrier start after 2-3 days if the chassis isn't returned. Peak season, that adds another CAD 400-600. Then CBSA exam fees, if the shipment is flagged, sit on top: CAD 500-1,500 depending on exam intensity.

We routinely see a shipment with CAD 50,000 in FOB cost and 10% tariff hit with CAD 8,000-12,000 in total landed cost by the time it clears our dock. The tariff was CAD 5,300. The rest was logistics friction.

Exchange rate is a hidden tariff

Most container freight is priced in USD. Most of FENGYE's Canadian importers pay in CAD. When the Canadian dollar weakens, that ocean freight invoice just got more expensive in home currency. If you quoted your import cost when CAD/USD was at 1.35, but the shipment ships when the rate is 1.42, you've already lost 5% of margin before any tariff is owed.

The tariff itself is calculated on the duty basis, which is also typically USD. A shipment with a USD 30,000 value that clears when the CAD/USD rate is 1.40 owes duty on CAD 42,000, not the USD amount. Currency fluctuation between quote and actual payment can shift the tariff liability by 3-7% depending on the time gap.

At FENGYE LOGISTICS, we see importers get blindsided by this. They budget for tariff on FOB cost. They don't budget for the forex swing between order and landing.

Consolidation and timing compress costs

A less-than-container-load (LCL) shipment typically costs 30-50% more per cubic meter than FTL because consolidation fees, break-bulk handling, and de-consolidation all add up. The tariff rate applies to the same goods whether they're in an FTL or LTL. But the total landed cost per unit is higher because logistics overhead is higher.

Cross-dock timing matters too. If an imported shipment can move from Port of Montreal straight into a consolidation facility and ship outbound the same day, you avoid warehouse in/out fees, storage charges, and extra handling. Cross-dock cutoff at FENGYE is 14:00 for next-day outbound. Anything after that sits overnight, and you pay in/out fees on top of handling charges. Q4 dwell routinely stretches to 2-3 days when volume spikes.

The tariff doesn't change. But the logistics cost structure around it does. A shipment that sits in a sufferance warehouse for 5 days carrying CAD 50,000 in landed goods, at CAD 0.35/day per pallet, across 8 pallets, adds CAD 14 in holding cost per day, or CAD 70 extra before the goods move outbound.

Bonded versus unbonded changes the calculation

If goods land in a bonded sufferance warehouse, duties are not owed until release. If they land at an unbonded facility, duty is owed on arrival. That timing difference means cash-flow impact. A large importer might hold inventory in a CBSA-authorized bonded facility like FENGYE's until they're ready to release it, deferring duty payment. An unbonded receiver pays immediately.

Bonded storage also allows in-bond cargo handling and repacking without triggering duty. You can consolidate three shipments of finished goods in a bonded warehouse, repalletize them for outbound, and release them once as a single shipment. That workflow compression saves drayage moves and cross-dock fees. It also defers duty until release, improving cash flow.

Related: Import/Export Warehousing in Montreal: What Customs Broke...

Related: Freight Forwarders Near You: What Actually Matters

Related: CUSMA impact on Canadian warehouse operations

What gets missed in import-cost planning

Most importers spreadsheet the equation: FOB + freight + insurance = landed cost. Landed cost × tariff rate = duties. Duties + landed cost = total cost per unit. Clean. Wrong.

They miss drayage windows, detention on chassis, exam costs if CBSA pulls the container, cross-dock cutoffs that force overnight holds, and the cost of repacking or consolidation on the warehouse side. They miss currency fluctuation between quote and payment date. They miss the difference between peak-season and shoulder-season dwell times at the port.

Q4 import planning has a different real cost structure than March. A container that costs CAD 55,000 landed in March might cost CAD 62,000 landed in November just from extended dwell, higher drayage rates, and examination probability spikes.

The tariff is policy. It doesn't move. But import cost is operational. It moves every week. Get your broker to quote you the tariff. But talk to your 3PL about the full cost stack from port to warehouse and through putaway. That's where the real numbers live.

Frequently Asked Questions

What's the average tariff rate on imports into Canada?

It depends on the HS code and trade agreement. CUSMA goods from the US typically enter at 0%. Most-Favored-Nation (MFN) rates set by <a href="https://www.cbsa-asfc.gc.ca/">CBSA</a> range from 0-30% depending on product category. Apparel runs 15-20%. Electronics 2-8%. Always check the specific HS code with your broker before quoting cost.

How much does drayage from Port of Montreal to a warehouse typically cost?

CAD 1,500-2,500 depending on timing and distance. Q4 rates spike 15-25%. If the container sits beyond free time, demurrage charges add CAD 200-500 per day. Detention on the chassis after delivery adds another CAD 400-600 if not returned within the carrier's free time window.

Can I defer duty payment by using a bonded warehouse?

Yes. In a CBSA-authorized <a href="https://www.fywarehouse.com/locations/montreal-sufferance-warehouse">bonded warehouse</a>, goods can sit indefinitely without duty owed until you formally release them. This defers cash outflow and lets you consolidate multiple inbound shipments for one release transaction, reducing per-unit duty processing costs.

How much does currency fluctuation affect my tariff bill?

If CAD/USD moves 5% between your quote date and shipment arrival, your tariff liability shifts by roughly 5% as well. Most tariffs are calculated on USD FOB value converted to CAD at the date of release. A CAD 50,000 shipment at 10% tariff owes CAD 5,000; if the rate shifts 1.40 to 1.45, the same goods now owe duty on a higher CAD amount.

What's the cost difference between LTL consolidation and FTL import?

LCL typically costs 30-50% more per cubic meter because break-bulk, consolidation, and de-consolidation labor add up. A 10-cbm shipment in LTL might carry CAD 800-1,200 in handling overhead; the same goods in FTL spread that cost across 60+ cbm, reducing per-unit handling by 80%.

How much does container free time cost if I miss the deadline?

<a href="https://www.port-montreal.com/">Port of Montreal</a> typically grants 7-10 days free time per terminal agreement. After that, demurrage runs CAD 150-400/day depending on container size and terminal. A 5-day miss costs CAD 750-2,000 in demurrage charges alone, plus detention fees if the chassis isn't returned on time.

import costscanadian tariffsimport dutieslanded cost3PL operations

Related News

CUSMA impact on Canadian warehouse operations
Trade & Commerce

CUSMA impact on Canadian warehouse operations

CUSMA tightened rules of origin requirements, raising the stakes for warehousing compliance. Importers now must prove regional value content at the point of origin, shifting how Canadian 3PLs manage staging, consolidation, and audit readiness. The warehouse becomes part of your tariff calculus, not just a cost centre.

Import/Export Warehousing in Montreal: What Customs Brokers Need from Ops
Trade & Commerce

Import/Export Warehousing in Montreal: What Customs Brokers Need from Ops

A customs broker can file a perfect CAD, but if the warehouse can't dock the container within 48 hours of release, the importer still loses. Montreal sufferance warehouses handle the physical side of what brokers manage on the compliance side — and the two have to sync or everything backs up.

Freight Forwarders Near You: What Actually Matters
Trade & Commerce

Freight Forwarders Near You: What Actually Matters

Picking a freight forwarder based on 'near me' alone is a mistake. A forwarder 5 km away who doesn't understand your dock constraints is less useful than one 50 km away with real CBSA relationships and operational alignment. Here's what warehouse operations actually vets.