Blog/Cross-Border

Cross-Border Rail Bill of Lading to Canada: CARM, ACI eManifest, and USMCA (2026)

May 16, 2026 · 10 min read · Cross-Border
Critical update: As of October 2024, all commercial importers of record into Canada must be registered in the CARM Client Portal (CCP) to release commercial shipments and post their own security. The legacy CCS/CADEX accounting system is fully replaced. Canadian customs brokers are now optional — the importer can self-account through CARM and post its own RPP bond.

CBSA's rollout of CARM (CBSA Assessment and Revenue Management) fundamentally changed who handles paperwork on US-to-Canada commercial shipments. Importers can now self-account directly through CBSA's Client Portal, post their own Release Prior to Payment bond, and skip the broker. This guide walks through CARM registration, the ACI eManifest the rail carrier still has to file, RPP bond economics, and how the rail BoL connects to all of it.

CARM Client Portal (Mandatory Since Oct 2024)

CARM is the CBSA's replacement for the legacy Customs Commercial System (CCS) and Customs Automated Data Exchange (CADEX). Internal CBSA cutover happened in May 2024; trade-chain partner cutover phased through 2024-2025. As of October 2024, every commercial importer of record into Canada must be registered in the CARM Client Portal (CCP) to release commercial shipments and post their own financial security.

Registration steps (high-level, see the full CARM registration guide for the click-by-click):

  1. Create a GCKey or Sign-In Partner credential
  2. Register the business in the CCP using the BN9 + RM4 (see next section)
  3. Claim past account info or pass the security-question verification
  4. Set up users + permissions for staff who'll file CADs (Commercial Accounting Declarations)
  5. Apply for RPP (Release Prior to Payment) if you want to release shipments before paying duties/GST

CBSA Customs Notice 25-32 outlines recent importer-of-record changes flowing from the Customs Act amendments. Source: cbsa-asfc.gc.ca/services/carm-gcra.

BN9 + RM4 Importer-of-Record Identifiers

The Canadian Business Number (BN) is 9 digits issued by the Canada Revenue Agency. The import-export program account is a 4-character suffix beginning with "RM" (e.g., RM0001 for the first import program account). The combined identifier looks like:

123456789RM0001

This identifier appears on the rail BoL when the consignee is the Canadian importer of record. The CARM Client Portal uses this identifier to associate the importer with their CAD filings, RPP bond, and payment account.

If your Canadian consignee doesn't have an RM number, they need to register with the CRA first to get one before any commercial import can release through CARM. Lead time: usually 1-2 weeks for a clean application.

ACI eManifest (Carrier-Side)

ACI (Advance Commercial Information) eManifest is the pre-arrival cargo data submission CBSA requires from the rail carrier for every commercial shipment entering Canada. Filed by the rail carrier or a freight forwarder on the carrier's behalf, not the shipper directly. Reference: CBSA Memorandum D3-6-6 (Rail Pre-Arrival and Reporting Requirements).

Timing: minimum 2 hours prior to arrival at the First Port of Arrival (FPOA) in Canada. Conveyance Arrival Certification Message (CACM) can be transmitted up to 30 minutes prior.

Key data elements the carrier files:

The BoL the shipper produces is what feeds the carrier's eManifest. Clean BoL data in = clean eManifest out. Errors propagate.

RPP Bond: Self-Posted Security

Release Prior to Payment (RPP) is the CBSA program that lets an importer release goods before paying duties and GST. Under CARM, the importer posts its own financial security:

Under the legacy CCS regime, the customs broker's general bond covered the importer's release security. Under CARM, the importer posts its own — this is the structural shift that makes the broker optional.

For a high-frequency rail importer paying $20,000-$50,000/month in D&T, a $25K-$50K surety bond is a one-time setup plus modest annual premium. Compared to per-shipment broker fees ($150-$400/entry), the bond economics often favor self-accounting after the first 100-200 entries. See our self-filing customs guide for the equivalent US ACE/AES math.

Canadian Customs Broker is OPTIONAL

Confirmed via CBSA documentation: the importer can self-account through the CARM Client Portal, post its own RPP bond, and file its own B3 / Commercial Accounting Declaration (CAD) directly via the CCP. Brokers remain useful for tariff classification consulting, complex valuation, and infrequent importers who don't want to invest in CARM infrastructure. But the regulatory requirement that historically pushed importers to brokers was removed when CARM rolled out.

CBSA's list of licensed brokers is at cbsa-asfc.gc.ca/services/cb-cd for shippers who prefer to use one.

USMCA Certification on the BoL

Same as US-MX moves: USMCA-qualifying goods need a Certificate of Origin. No specific form; can be on the commercial invoice or separate document. Minimum data elements per USMCA Article 5.2 (Importer / Exporter / Producer, certifier identification, HS 6-digit description, origin criterion A-D, blanket period if applicable, signature + date).

The free BoL Builder exposes a USMCA cert checkbox; checking it adds the cert language and signature block to the PDF output.

US-CA Rail Interchanges

Major US-Canada rail interchanges:

The Detroit-Windsor and Buffalo-Fort Erie crossings are the busiest, handling auto and intermodal traffic for the Great Lakes industrial corridor.

Using the BoL Builder for CA Moves

The Rail Bill of Lading Builder exposes a "Cross-Border CA" mode that:

For high-volume US-CA shippers evaluating the broker-vs-self-account economics, model your annual entry count + per-entry broker cost vs the RPP bond premium + CARM setup time. The break-even is usually 100-200 entries/yr. Open the BoL Builder →

Frequently Asked Questions

Is CARM Client Portal registration mandatory for US-to-Canada rail shipments?

Yes. As of October 2024, all commercial importers of record into Canada must be registered in the CARM Client Portal (CCP) to release commercial shipments and post their own financial security. The legacy CCS/CADEX accounting system is fully retired. Registration requires a Business Number (BN9) + import-export program account (RM####) issued by the Canada Revenue Agency.

Do I need a Canadian customs broker for rail imports?

No, not legally. Under CARM, the importer can self-account through the CCP, post its own Release Prior to Payment (RPP) bond, and file its own Commercial Accounting Declaration directly. Brokers remain useful for tariff classification consulting and complex valuation, but the regulatory requirement that historically pushed importers to brokers was removed when CARM rolled out in 2024.

What's the RPP bond requirement under CARM?

Surety bond: 50% of the highest monthly duties + taxes (D&T) obligation in the last 12 months, minimum $25,000. Cash security: 100% of the highest monthly D&T, minimum $5,000. Posted by the importer directly through the CARM Client Portal. Replaces the legacy reliance on the customs broker's general bond.

Who files the ACI eManifest on a US-to-Canada rail move?

The rail carrier (or a freight forwarder on the carrier's behalf), not the shipper directly. Per CBSA Memorandum D3-6-6, the eManifest must be transmitted at minimum 2 hours prior to arrival at the First Port of Arrival in Canada. The Conveyance Arrival Certification Message (CACM) can be transmitted up to 30 minutes prior. The carrier's eManifest is fed by the BoL data the shipper produces.

What does the BN9 + RM4 importer-of-record format look like?

It's a 9-digit Canada Revenue Agency Business Number followed by a 4-character import-export program account suffix beginning with RM. Example: 123456789RM0001. The first import-export program account is typically RM0001; subsequent accounts increment (RM0002, RM0003). The combined identifier links the importer to their CARM Client Portal account, CAD filings, and RPP bond.

What goes on the USMCA Certificate of Origin for rail moves?

Minimum data elements per USMCA Article 5.2: importer/exporter/producer (any can be the certifier), certifier name/address/tax ID/contact, description and HS 6-digit classification of goods, origin criterion (A/B/C/D), blanket period if applicable, and authorized signature + date. No specific form — can be on the commercial invoice or a separate document.

Generate Your Rail Bill of Lading in 60 Seconds — Free

Stop assembling BoLs from PDF scans and spreadsheets. Our free Rail Bill of Lading Builder renders an AAR-compliant, hazmat-ready BoL with §172.204 certification, §172.604 emergency phone block, and Section 7 non-recourse signature line built in. Email-gated PDF download. No account needed.

Open the BoL Builder →

Questions on a complex hazmat or cross-border move? Call (601) 821-2199.

Steel Wheel Logistics
We coordinate bulk rail freight across North America — from rate negotiation and car sourcing to transload coordination, BoL preparation, and tracking. Based in Mississippi, serving shippers nationwide.
← Back to All Posts