Import-Export Warehousing and Montreal Customs Clearance
When a container hits Port of Montreal, the warehouse doesn't start moving pallets until the broker sends the release. A two-day exam hold doesn't just delay your goods, it compresses your dock window, eats your cross-dock cutoff, and costs you storage. Understanding how CBSA release coordination works on the warehouse floor is the difference between a tight SLA and a weekend tail.
The Warehouse Starts at the Release
Most importers and forwarders think the customs process ends when the broker sends the release. From the dock side, it just begins. We don't touch a pallet until CBSA clears it, and that timing cascades through every SLA we have: dock-to-stock, cross-dock cycles, putaway queue, drayage windows.
At FENGYE LOGISTICS, we run a CBSA-authorized sufferance warehouse on the Montreal waterfront. The goods come in bonded—meaning they're not cleared yet—and our job is to hold them safely while the broker coordinates with CBSA, then move them the moment the release lands.
A typical container arrives Thursday afternoon. If there's no exam flag, the broker sends the release Friday morning. We start putaway Friday 10 AM, finish by 5 PM. But if CBSA flags it for examination, that release might not come until Monday, and now your putaway queue is backed up, your cross-dock cutoff is gone, and you're paying in-bond storage fees for weekend hold.
PARS, RMD, and What We Actually Wait For
The broker files the CAD (Commercial Accounting Declaration) before your truck even arrives. That's PARS submission. Most of the time, CBSA issues a green light: Release on Minimum Documentation. That means no exam, no hold, release-prior-to-payment if applicable. The broker sends us the release memo.
That's where we come in. We get the release from the broker, scan the shipping papers, flag the goods as cleared in our WMS, and move them to the appropriate section: either into bonded storage if the goods themselves are staying in-bond, or to our dock staging for immediate pick-pack and drayage.
The gap between PARS filing and our receipt of the release memo is the hidden cost nobody budgets for. CBSA's Pre-Arrival Review System can process most RMDs within 24 hours, but that assumes the broker filed clean paperwork and there are no triggers in the cargo profile. International experience with a shipper, new HS classification, or a route flagged for verification can add 48 to 72 hours.
In-Bond Storage and the True Cost of Delays
There's a hard distinction between goods cleared into Canada and goods in in-bond storage. Cleared goods: we charge $12 to $15 per pallet per day for handling and storage. In-bond goods: our in-bond cargo handling services apply a different fee structure, sometimes higher, because the goods are still in customs custody and we're liable for compliance.
When a container sits for 8 to 12 days because of an exam hold—not uncommon in Q4 when verification runs peak—the storage accrual alone can exceed $800 for a full 40-foot container. Add drayage demurrage after free time runs out, and a two-week hold costs the importer $2,000 to $3,500 in pure logistics drag.
The warehouse can't compress that timeline. We can't tell CBSA to move faster. What we can do is have the drayage driver on standby the moment the release hits, start putaway within 15 minutes of confirmation, and cross-dock any goods destined for regional distribution that same day.
Dock-to-Stock and Cross-Dock Timing
Cross-dock is where speed saves money. A full container destined for a customer in Ontario comes in, clears Friday morning, we consolidate it with two partial pallets from another shipment, and it rolls out Friday afternoon on a shared LTL. That customer gets it Monday morning. Cost: $400 drayage, one night hold, zero putaway overhead.
The alternative: putaway into bonded storage Friday, pick-pack Monday, ship Tuesday, customer Wednesday. Cost: $12 per pallet per day times 8 days times 40 pallets equals $3,840 in storage alone, plus $600 for the second drayage move.
The difference is timing. Cross-dock cutoff at our facility is 2 PM for same-day outbound. If the release comes at 3 PM, that container sits overnight at our in/out rate. If it comes at 1:30 PM, we consolidate and ship. One hour difference: $320 in hold fees.
The broker's SLA on release timing directly feeds our cross-dock SLA. When we negotiate 3PL agreements, we build in a 2-hour buffer before cross-dock cutoff. Many brokers miss that 12 PM mark—they're submitting CADs by 11 AM but CBSA doesn't release until 1:30 PM.
CARM and the New Release Protocol
CARM (Customs Automated Reporting and Merchandise) went live for most brokers in 2024. The CAD filing process changed, but from the warehouse side, it mostly means faster eligibility for release-prior-to-payment. Document validation is stricter under the new system, so cleaner CAD filings mean fewer red flags upstream.
What hasn't changed: a hold is still a hold. An exam can still add 3 to 5 working days. The new rhythm is tighter, but it doesn't eliminate the game of waiting for the release memo to hit your inbox.
Drayage Windows and Port Coordination
Port of Montreal operates on strict drayage windows. Peak season—September through November—you're booked into one of three or four dock-door slots per day, typically 90 minutes apart. If your release comes down 20 minutes after your slot closes, you lose that window and have to book another one 24 hours later.
That's when we call the broker and ask: Can you get the release by 11 AM? Because our next dock door is 11:30 AM. If they can't commit, we book a drayage slot for Friday morning, hold the container in sufferance until Thursday night, then move it fresh Friday morning. Extra night of storage. Extra drayage fee. But it guarantees we don't miss the window.
The math is straightforward: one missed drayage window at Port of Montreal can cost $600 in rescheduled drayage, $400 in extra storage, plus a day of customer delay. Most brokers don't see that math because it's not on their invoice. It lands on yours.
What Customs Broker Coordination Actually Looks Like
We don't manage CBSA compliance or duty calculations. That's the role of a qualified customs brokerage service like the ones we coordinate with. But we do own the handoff on the warehouse side. Here's the real workflow:
1. Broker sends us pre-arrival notice with BOL, commercial invoice, packing list.
2. Container discharges Thursday. We register receipt in our WMS and flag as 'awaiting release.'
3. Broker files CAD Thursday evening. CBSA processes Friday morning. If no exam, they issue green light by 10 AM.
4. Broker sends us release memo and duty payment proof, or RPP covenant if applicable.
5. We scan the release, update WMS status to 'cleared,' and begin putaway or cross-dock depending on destination.
6. If there's an exam flag, we move the container to exam staging and wait. Exam can take 2 to 7 days. We notify the broker and importer weekly.
Related: Import-Export Warehousing in Montreal: Customs Broker Coo...
Related: Montreal Import-Export Warehouse Operations: The Broker-W...
Related: Montreal Import/Export Warehousing + Customs Broker Coord...
The Real Challenge: Visibility and Communication
The biggest operational friction isn't the customs process itself. It's silence. A container sits in exam for three days and the broker hasn't updated the importer. The importer hasn't told us. We're holding bonded inventory we don't know is stuck. Our putaway queue is stalled waiting for a release we don't know is delayed.
We've standardized this at FENGYE by requiring the broker to send a daily 3 PM status report on all pending releases. If a container is still 'awaiting exam determination' on day 3, we flag it internally and reach out to the broker directly. Not to complain, but to understand the delay and adjust our SLAs.
That kind of coordination—daily visibility, early escalation, dock-side understanding of what's happening in the CBSA system—is what separates a 2-day dock-to-stock from a 6-day slog. Most importers and forwarders can't control the CBSA hold. What they can control is choosing a warehouse partner who coordinates release timing like an SLA, not an afterthought.
Frequently Asked Questions
How long does it actually take CBSA to release a container after the broker files the CAD?
<a href="https://www.cbsa-asfc.gc.ca/">CBSA's Pre-Arrival Review System (PARS)</a> can process Release on Minimum Documentation (RMD) within 24 hours if paperwork is clean. Verification holds, new shipper profiles, or HS classification disputes add 48–72 hours. Exam flags add 3–7 working days. We recommend brokers target an 12 PM release time to hit your facility's 2 PM cross-dock cutoff.
What's the difference between in-bond storage and cleared goods storage?
In-bond goods are still in CBSA custody and subject to compliance liability. Our in-bond rates reflect that risk. Cleared goods (duty paid or released under RPP covenant) move to standard storage at $12–$15 per pallet per day. The difference compounds: 10 days of in-bond hold on a 40-pallet container can exceed $800.
Why does our cross-dock cutoff matter if the customs broker is late?
If your goods clear at 3 PM but cross-dock cutoff is 2 PM, they sit overnight at our in/out rate. That hold costs $40+ per pallet per day—roughly $320 per container. Timing the release to hit the 2 PM window gets goods to your customer one day earlier. In Q4, coordination between broker and warehouse on cutoff timing is non-negotiable.
What happens during a CBSA examination hold?
Goods move to exam staging. Exam duration ranges from 2–7 working days depending on CBSA workload and verification activity. We send weekly updates to broker and importer. Storage continues to accrue. The importer bears the cost. Clear communication by day 3 can sometimes accelerate the exam or clarify if additional documentation is needed.
How do CARM changes affect warehouse dock operations?
CARM went live in 2024 and tightened CAD filing standards, which reduces paperwork-driven holds. Release-prior-to-payment (RPP) eligibility is faster. From the dock side, the rhythm is tighter, but exam holds still occur at the same rate. The benefit is fewer false starts and a more predictable release window.
