The Canada customs clearance process, explained from the dock
Container's on the water heading to Port of Montreal. Before it docks, the broker submits paperwork to CBSA through PARS. We're watching for one thing: the release memo. Anything that delays it—an exam call, a missing document, a tariff dispute—means detention charges pile up and dock-to-stock slips.
What Actually Happens When a Container Hits Port of Montreal
The container isn't your problem until it clears. Before the truck ever moves from the port, CBSA runs through the paperwork. The broker filed a declaration before arrival, and CBSA either says yes or calls for an examination. From the dock, you're waiting for a release memo. Everything before that release is sunk cost for someone—detention fees, drayage delays, inventory planning that just got pushed back a week.
Here's where most people misunderstand the timeline. The container arrival and the CBSA clearance are not the same moment. Port of Montreal receives the truck weeks before it needs to leave the port. The broker files the CAD (Commercial Accounting Declaration) and submits it through PARS—Pre-Arrival Review System—before the vehicle even shows up. If CBSA likes what they see, they issue an RMD release and the truck rolls off the dock on schedule. If they have questions, they slot the container for examination.
The PARS/RMD Split: What You're Actually Waiting For
PARS is the submission. RMD is the answer you want to hear. When a broker sends us the PARS release memo, it means CBSA approved the paperwork and the container is clear to dock. That's the document we need to confirm the truck can move. Without it, the drayage window is on hold and detention ticks.
RMD means Release on Minimum Documentation. No exam. No additional duty holds. Just: declaration accepted, goods cleared, truck is good to roll. When RMD shows up in our inbox from the broker, that's game on for dock-to-stock. If RMD doesn't show up and CBSA calls an exam instead, detention fees start accruing and the container sits in a hold slot at the port until CBSA completes their review.
Exam Holds: Why Your Container Sits
CBSA calls exams on maybe 5–10% of containers, depending on the commodity and the broker's filing history. Textiles, pharmaceuticals, and anything with licensing requirements get higher exam rates. Consumer goods and bulk commodities get waved through more often. When an exam is called, the container moves to a designated hold area, and Transport Canada jurisdictions schedule the opening.
An exam isn't quick. From our experience at FENGYE LOGISTICS, we typically see exam holds cost two to three working days. The port schedules an opening slot, CBSA or the regulatory agency (could be CFIA for food, Health Canada for pharma, RCMP for controlled goods) physically inspects the cargo, they either clear it or reject portions, and the broker gets a memo back. During this hold, the container occupies a port slot and detention charges accrue by the hour after free time expires.
Container Free Time and Detention
This is where the port economics hit. Most North American ports offer a free-time window before detention charges start. The length and terms vary by terminal and carrier. After free time, detention is charged daily and sometimes by the hour. For importers working with tight margins on lower-value cargo, an exam hold that pushes past the free-time window can cost more than the profit on the shipment.
We coordinate around this window aggressively. If an exam is called on day one and we see it will run into day four or five, we're already talking to drayage about pushing the booking window further out to avoid the detention overlap. Some importers just eat the detention cost because the risk of cargo sitting even longer isn't worth it.
Drayage and the Real Constraints
Drayage—the truck from port to warehouse—is where the timeline actually gets squeezed. Port of Montreal has published slot allocation procedures, and drayage carriers book windows based on cargo release status. You can't book drayage until you have CBSA clearance. You can't move the truck until clearance is confirmed. An exam hold that eats three days can push drayage availability out another three days because carriers fill their slots and move on.
In Q4, this becomes a real problem. Drayage windows get tight by mid-October, and if your container is in exam through day four, you might not get a truck slot for another week. That's not the port's fault. That's the market. Every importer is trying to move goods into inventory before holiday season, and drayage capacity gets rationed.
At FENGYE LOGISTICS, we run a Port of Montreal drayage operation, and we negotiate dock-to-warehouse windows based on release timing and carrier availability. If you've got a clean PARS release, we can often get drayage within 24 hours and dock-to-stock within 48 hours. If the cargo is exam-held or if duties are in dispute, that timeline stretches.
Dock-to-Stock: The Last Mile Before You Sell
Once the truck hits our dock, the clock resets. Dock-to-stock means receiving, verifying manifest against physical cargo, checking that duties and tariffs are paid (or properly bonded if you're using a sufferance warehouse), and moving goods into racking. FENGYE publishes a 48-hour dock-to-stock SLA for standard LTL/FTL consolidations. That's receiving through final put-away.
For importers using a sufferance warehouse like ours, the cargo can sit in-bond—duty deferred—while you sort through the customs and tariff side. That buys time if there's a duty dispute or if you need to verify the HS code with the broker or CRA. For duty-paid cargo, the goods are clear to sell the moment they hit our racking.
Tariffs and the Duty Question
Most containerized imports from CETA countries (EU, UK, Switzerland) have predictable tariff rates. CRA publishes the tariff schedule, and the HS code determines the rate. But HS code disputes happen. A commodity that looks like plastic but has a metal component might be classified wrong on the CAD. The broker can file for a ruling with CRA, but that's not instant. Meanwhile, the container is at our dock and duties are in limbo.
When tariff classification is disputed, we bond the cargo in the sufferance warehouse and hold it until CRA confirms the HS code. That can add days or weeks. The importer pays a storage fee, but they're not committed to the duty amount until classification is resolved. It's a more expensive path than getting the code right on the initial CAD, but it's safer if you're uncertain.
Where the Process Actually Breaks
Clean container with no exam and correct tariff info: three to five days port-to-dock to stock, assuming Q4 drayage doesn't get rationed. That's best case.
Exam hold with a straightforward finding: seven to ten days. The exam itself is two to three days, plus detention if it runs past free time, plus drayage rebooking if your window closed.
Tariff dispute or missing document: two to three weeks. If CBSA finds a discrepancy on the CAD that needs correction, the broker has to resubmit, CBSA re-reviews, and the clock restarts. During that time, the container sits bonded and detention charges keep running unless the importer pays the disputed amount upfront.
The worst case is when the broker misses something early. A missing certificate of origin (CETA compliance), a licensing requirement that wasn't identified, or a quantity mismatch between the manifest and the declaration. CBSA flags it during the RMD review, denies the release, and the broker has to correct it and resubmit. We've seen that add a full week.
Related: Canada customs clearance process step by step: what happe...
Related: Canada customs clearance process: what actually happens a...
Related: Canada customs clearance process step by step
The Real Cost
A single exam hold can cost twelve to fifteen hundred dollars in detention alone, plus the drayage rebooking fee and warehouse holding costs if inventory sits in limbo while tariffs are sorted. For high-value containerized cargo, that's a rounding error. For mid-range goods with tight margins, that can wipe the profit.
The best defense is a broker who knows the commodity, knows the importer's supplier base, and files a tight CAD the first time. The second defense is a warehouse partner who can absorb flexes in arrival timing and has drayage relationships to work around port constraints. We do both.
This is the Canada customs clearance process from the ops side. It's not complicated in the happy path. It's very expensive when the path bends.
Frequently Asked Questions
What's the difference between PARS and RMD?
PARS (Pre-Arrival Review System) is the broker's submission to CBSA before the truck shows up. RMD (Release on Minimum Documentation) is CBSA's answer saying the paperwork is approved and the container is clear to dock. No RMD = no clearance, and detention starts accruing while you wait.
How long does a CBSA exam usually take?
From our dock experience at FENGYE LOGISTICS, exam holds typically last 2–3 working days from the time the port schedules the opening. The actual inspection is a few hours, but the slot scheduling and memo turnaround add days. If the exam finds a violation, add another week for the dispute resolution.
What happens if the HS code on the CAD is wrong?
CBSA flags the mismatch during CAD review, denies RMD, and the broker has to resubmit a corrected declaration. The container sits bonded (and detention charges continue) until CRA confirms the correct tariff code—typically 5–10 business days. You can pay the disputed duty upfront to avoid detention charges, or bond the cargo and wait for the ruling.
Can I move the container during a CBSA exam hold?
No. The container stays in the port exam hold area until CBSA clears it. The port controls the release slot, not the importer or the drayage carrier. Trying to move a held container off the dock is a customs violation and will trigger penalties.
How much does detention cost if a container sits at the port?
Detention charges vary by terminal and carrier, starting after the free-time window expires. Port operators typically publish their detention schedules. The cost compounds daily and sometimes hourly after the free-time period, making exam holds that extend past free time very expensive. Q4 rates are typically higher due to port congestion.
What's the difference between in-bond and duty-paid cargo at the dock?
Duty-paid cargo clears tariffs at border and is ready to sell the moment it reaches the warehouse racking. In-bond cargo has duties deferred, so it can sit in a sufferance warehouse while you resolve tariff disputes or verify HS codes with CRA. You pay storage fees for bonded cargo, but you're not committed to the duty amount until classification is final.
What's CETA and why does it matter for my container?
CETA (Canada-European Union Comprehensive Economic and Trade Agreement) eliminates tariffs on most goods from EU countries if they meet origin rules. The broker confirms origin compliance on the CAD; if origin documentation is missing or invalid, CBSA can deny CETA preference and apply regular tariff rates—a significant cost jump. Always verify your supplier has a valid certificate of origin before shipment.
How long does it take from port clearance to dock-to-stock?
Best case (clean PARS, no exam, Q1–Q3): 3–5 days port-to-dock plus 48 hours dock-to-stock at FENGYE LOGISTICS. Worst case (exam hold + drayage rebooking + Q4 congestion): 10–15 days port-to-dock plus variable warehouse holding if duties are disputed. Tariff disputes can stretch it to 3+ weeks.
