International Shipping Container Cost: What Canadian Importers Actually Pay
International shipping container cost breaks down into ocean freight, terminal handling, customs duties, and inland transport—here's what we see clients paying in 2026.
Key Takeaways
- Ocean freight is 40-60% of your landed cost, but terminal handling and detention can add CAD 800-1,500 per container if you miss free time.
- CBSA duties and taxes hit at release—know your HS classification and CUSMA eligibility before the container arrives, not after.
- Drayage and last-mile inland transport from port to your door often cost more per kilometre than the entire Pacific crossing.
- A single missed cutoff or incorrect CAD filing can double your effective container cost through detention, storage, and AMPS penalties.
Key Takeaways
- Ocean freight is 40-60% of your landed cost, but terminal handling and detention can add CAD 800-1,500 per container if you miss free time.
- CBSA duties and taxes hit at release—know your HS classification and CUSMA eligibility before the container arrives, not after.
- Drayage and last-mile inland transport from port to your door often cost more per kilometre than the entire Pacific crossing.
- A single missed cutoff or incorrect CAD filing can double your effective container cost through detention, storage, and AMPS penalties.
The question we hear most from new importers is simple: what does international shipping container cost actually look like, start to finish? The answer is never just the ocean freight line on your forwarder’s quote. By the time a 40-foot container from Shanghai clears CBSA and reaches your Montreal warehouse, you have paid for ocean carriage, terminal handling, customs duties and GST, brokerage, and drayage. Miss a cutoff or misclassify a tariff line and the cost doubles through detention and penalties. Here is what we see clients paying in 2026, and where the surprises usually land.
Ocean Freight: The Biggest Line Item, Not the Only One
Ocean freight is 40-60% of your landed cost, but it swings hard by season and route. Trans-Pacific spot rates for a 40HC Shanghai to Montreal ran CAD 3,200-5,800 through Q2 2026, per the rates we book for clients on major carriers. Europe to Montreal via CETA-origin shipments sits lower at CAD 2,400-4,200 for the same equipment. Contract rates locked 6-12 months ahead run 20-30% below spot, but you commit volume. If you are doing fewer than 10 containers a year, you are on spot and you feel every rate spike. Carrier-imposed surcharges add another 15-25% on top of the base freight: bunker adjustment factor (BAF), peak season surcharge (PSS October through January), and equipment imbalance fees when you are pulling empties from a deficit port. None of these show up in the base rate quote. We build the all-in ocean cost into every client estimate so there are no surprises at the commercial invoice stage.
Terminal Handling and Free Time: Where Detention Costs Explode
Terminal handling charge (THC) at Port of Montreal is CAD 400-600 per container, and you get 4 free days of storage starting from the container’s availability date (not the vessel’s arrival date). After that, per-diem storage runs CAD 50-120 per day per container, and it compounds if your shipment sits through a weekend or CBSA exam hold. A container flagged for physical examination adds 2-4 business days to your dwell time, plus CAD 200-400 in examination facility fees. If your trucker shows up on day 6, you have already burned CAD 300-600 in avoidable detention. The fix is pre-clearance and RPP bond setup so your Commercial Accounting Declaration (CAD) is filed and approved before the container is available, giving your drayage carrier a clean release and tight pickup window. We file CADs 24-48 hours ahead of vessel arrival for clients with that RPP arrangement, cutting dwell time to under 24 hours in non-exam cases.
Customs Duties, GST, and CBSA Processing Fees
CBSA assesses duty on the CIF value (cost of goods + insurance + ocean freight to Canadian port) at the Most Favoured Nation (MFN) tariff rate for your HS classification, unless you qualify for preferential duty under CUSMA, CETA, or CPTPP. Rates range from 0% on most industrial machinery and raw materials to 18% on apparel and footwear. GST at 5% (or HST at 13-15% depending on province) applies on top of the duty-paid value. A CAD 50,000 CIF shipment of HS 6403 leather footwear from Vietnam pays 18% MFN duty (CAD 9,000) + 5% GST on CAD 59,000 (CAD 2,950) = CAD 11,950 in border charges before the container leaves the terminal. If that same shipment originates in Mexico under CUSMA and you have a valid certificate of origin, duty drops to 0% and your border tax is CAD 2,500. The difference pays for professional HS classification and origin advisory ten times over. We also handle the CARM Portal mechanics—financial security posting, monthly K84 reconciliation, and Release Prior to Payment bond sizing—so you are not manually paying duties in the Portal and waiting for release approval every shipment.
Brokerage and Compliance: The Cost of Getting It Right
Customs brokerage for a standard commercial entry runs CAD 150-350 per shipment depending on complexity, number of tariff lines, and whether you need origin certification or CFIA coordination. That fee covers CAD preparation, CBSA correspondence, duty and tax calculation, payment via your RPP bond, and release notification to your trucker. Importers filing their own entries save the brokerage fee but own the full liability for misclassification, undervaluation, and documentation errors. A single AMPS penalty for an incorrect tariff classification is CAD 3,500 minimum for a Level 1 contravention under the Customs Act, and it climbs to CAD 25,000 if CBSA finds a pattern of non-compliance per the AMPS Master Penalty Document. For clients doing more than 5 containers a year, the risk-adjusted cost of self-filing is higher than paying a licensed broker. We also catch supplier invoicing errors—undervalued freight, missing royalties, undeclared assists—that would otherwise trigger a post-release CBSA verification and duty reassessment years later.
Inland Transportation and Last-Mile Delivery
Drayage from Port of Montreal to a Lachine or Ville Saint-Laurent warehouse is 10-20 km and costs CAD 400-700 per container, more than many clients expect for a 30-minute drive. The cost reflects chassis rental, terminal congestion, strict return windows, and detention risk if the trucker cannot drop the container within the 4-hour free time at your receiving dock. If your facility is not set up for live unload and the container sits on chassis overnight, you pay CAD 75-150 per day in chassis detention until it is returned empty to the carrier’s depot. For inland moves beyond the Montreal region, rates climb to CAD 1.80-2.50 per kilometre, and a container delivered to Toronto or Ottawa can cost more in drayage than the entire ocean leg from Asia. LTL crossdock and transload at our Lachine facility cuts that cost when you are splitting a container across multiple consignees or need to break bulk before final delivery. We also coordinate bonded moves under CBSA in-bond procedures when your cargo is destined for a sufferance warehouse or a re-export program, eliminating the duty payment at the port and deferring it until final consumption.
What We Tell Clients Planning Their First Container Import
The all-in landed cost of a container to your Montreal dock is ocean freight + terminal handling + duties and GST + brokerage + drayage, and it usually lands 50-80% above the FOB supplier invoice depending on your HS duty rate and origin. A CAD 30,000 FOB shipment from China in dutiable goods often costs CAD 48,000-54,000 delivered and cleared. The biggest cost leaks are detention from missed free time, incorrect tariff classification that triggers AMPS penalties or post-release duty adjustments, and paying spot drayage rates instead of locking a dedicated carrier for regular moves. We walk new importers through a full landed-cost model before the first PO goes out, and we set up their CARM Portal, RPP bond, and pre-clearance workflow so every container after that clears in under 24 hours with predictable fees. If you are quoting a new supplier or shifting from air to ocean for the first time, start the conversation here and we will run the numbers.
Frequently Asked Questions
How much does it cost to ship a 40-foot container to Canada in 2026?
Ocean freight for a 40HC from Shanghai to Montreal runs CAD 3,200-5,800 depending on carrier and season, per current spot rates we see on Trans-Pacific lanes. Add terminal handling (CAD 400-600), customs duties (0-25% of cargo value depending on HS classification and origin), brokerage (CAD 150-350 for a standard entry), and drayage from port to your warehouse (CAD 500-1,200 within Greater Montreal).
What is the cheapest way to ship a container internationally?
LCL consolidation if your cargo is under 10 cubic metres, but you pay a per-CBM rate that often exceeds FCL once you cross half a container. For full containers, book 4-6 weeks ahead on contract rates rather than spot, and avoid Q4 peak season when rates historically jump 30-50% on Canada-bound lanes.
How are customs duties calculated on imported containers in Canada?
CBSA assesses duty on the CIF value (cost + insurance + freight to Canadian port) at the MFN rate for your HS classification, unless you qualify for preferential treatment under CUSMA, CETA, or CPTPP. Rates range from 0% (most industrial inputs) to 18% (apparel, footwear). GST applies on top of the duty-paid value. We file the Commercial Accounting Declaration (CAD) via CARM and calculate the exact liability before release.
What extra fees apply at the Port of Montreal for containers?
Terminal handling charge (THC) is CAD 400-600 per container, and you get 4 free days of storage before per-diem charges start at CAD 50-120 per day per container. If your shipment is CBSA-examined, expect an additional hold of 2-4 days and CAD 200-400 in examination facility fees.
Do I need a customs broker for every container I import?
No legal requirement if you have a CBSA-registered Business Number and CARM Client Portal access, but filing CADs yourself means you own the liability for misclassification, undervaluation, and origin errors. A single AMPS penalty under the Customs Act for incorrect duty can run CAD 3,500-25,000 depending on the contravention level per the AMPS Master Penalty Document. Most importers doing more than 5 containers a year use a licensed broker.
How long does it take for a container to clear customs in Canada?
If your CAD is pre-filed with a Release Prior to Payment (RPP) bond and CBSA does not flag the shipment for exam, release happens within 2-4 hours of arrival at the terminal. Exam-flagged containers add 2-5 business days. Non-RPP shipments require payment of all duties and GST before release, which can add another 1-2 days if your accounts payable process is slow.
What is drayage and why does it cost so much?
Drayage is the short-haul truck move from the marine terminal to your warehouse or transload facility. Port of Montreal to a Lachine warehouse is 15 km and costs CAD 400-600 per container because drivers face strict chassis return windows, terminal congestion, and detention risk. Miss the 4-hour free time at the terminal gate and you pay CAD 75-150 per hour.
Can I reduce container shipping costs by using a freight forwarder?
A forwarder with volume on your lane can offer contract rates 15-25% below spot, and they handle documentation, booking, and carrier negotiation. We consolidate client shipments to secure those rates and coordinate the full door-to-door move, including customs clearance and inland delivery.
Frequently Asked Questions
How much does it cost to ship a 40-foot container to Canada in 2026?
Ocean freight for a 40HC from Shanghai to Montreal runs CAD 3,200-5,800 depending on carrier and season, per current spot rates we see on Trans-Pacific lanes. Add terminal handling (CAD 400-600), customs duties (0-25% of cargo value depending on HS classification and origin), brokerage (CAD 150-350 for a standard entry), and drayage from port to your warehouse (CAD 500-1,200 within Greater Montreal).
What is the cheapest way to ship a container internationally?
LCL consolidation if your cargo is under 10 cubic metres, but you pay a per-CBM rate that often exceeds FCL once you cross half a container. For full containers, book 4-6 weeks ahead on contract rates rather than spot, and avoid Q4 peak season when rates historically jump 30-50% on Canada-bound lanes.
How are customs duties calculated on imported containers in Canada?
CBSA assesses duty on the CIF value (cost + insurance + freight to Canadian port) at the MFN rate for your HS classification, unless you qualify for preferential treatment under CUSMA, CETA, or CPTPP. Rates range from 0% (most industrial inputs) to 18% (apparel, footwear). GST applies on top of the duty-paid value. We file the Commercial Accounting Declaration (CAD) via CARM and calculate the exact liability before release.
What extra fees apply at the Port of Montreal for containers?
Terminal handling charge (THC) is CAD 400-600 per container, and you get 4 free days of storage before per-diem charges start at CAD 50-120 per day per container. If your shipment is CBSA-examined, expect an additional hold of 2-4 days and CAD 200-400 in examination facility fees.
Do I need a customs broker for every container I import?
No legal requirement if you have a CBSA-registered Business Number and CARM Client Portal access, but filing CADs yourself means you own the liability for misclassification, undervaluation, and origin errors. A single AMPS penalty under the Customs Act for incorrect duty can run CAD 3,500-25,000 depending on the contravention level per the AMPS Master Penalty Document. Most importers doing more than 5 containers a year use a licensed broker.
How long does it take for a container to clear customs in Canada?
If your CAD is pre-filed with a Release Prior to Payment (RPP) bond and CBSA does not flag the shipment for exam, release happens within 2-4 hours of arrival at the terminal. Exam-flagged containers add 2-5 business days. Non-RPP shipments require payment of all duties and GST before release, which can add another 1-2 days if your accounts payable process is slow.
What is drayage and why does it cost so much?
Drayage is the short-haul truck move from the marine terminal to your warehouse or transload facility. Port of Montreal to a Lachine warehouse is 15 km and costs CAD 400-600 per container because drivers face strict chassis return windows, terminal congestion, and detention risk. Miss the 4-hour free time at the terminal gate and you pay CAD 75-150 per hour.
Can I reduce container shipping costs by using a freight forwarder?
A forwarder with volume on your lane can offer contract rates 15-25% below spot, and they handle documentation, booking, and carrier negotiation. We consolidate client shipments to secure those rates and coordinate the full door-to-door move, including customs clearance and inland delivery.