

If you import commercial goods into Canada, CARM is now the system you use to register your business, post financial security, and account for duties and taxes with the Canada Border Services Agency. Understanding it is no longer optional, since every importer of record must be enrolled in the CARM Client Portal to keep goods moving across the border. CARM replaces a paper-heavy process with a digital one, and it shifts more responsibility for accuracy and payment directly onto the importer rather than the customs broker. That shift changes how errors get caught, how quickly shipments clear, and how much a mistake can cost when a truckload is already sitting at Lacolle or Windsor waiting for release.
Key Takeaways:
CARM is the CBSA's digital platform that Canadian importers must use to register, post financial security, and submit Commercial Accounting Declarations.
Importers, not brokers, are now directly responsible for their own financial security and account accuracy under CARM.
Non-compliance can trigger customs holds, penalties, and freight delays that ripple into carrier scheduling and delivery windows.
CARM, short for the CBSA Assessment and Revenue Management project, is the modernized system Canadian importers use to interact with the Canada Border Services Agency for anything related to duties, taxes, and commercial accounting. It centralizes registration, financial security, declarations, and payments into one online portal, replacing a mix of legacy paper forms and third-party workarounds that varied broker by broker.
Before CARM, most Canadian importers relied almost entirely on their customs broker's release prior to payment bond to move goods across the border, and monthly statements often arrived with limited visibility into how figures were calculated. CARM changes that by making each importer of record post their own financial security, submit their own Commercial Accounting Declaration, and manage their own account through the CARM Client Portal. The CBSA overview of CARM explains that the goal is to modernize revenue collection, reduce compliance errors, and give importers direct control over their trade data.
Direct account ownership: Every importer must have their own CARM Client Portal account rather than operating solely through a broker.
Own financial security: Importers now post their own bond or cash security to access release prior to payment privileges.
Commercial Accounting Declaration: The CAD replaces the B3 and B2 forms with a single digital declaration.
Delegation of authority: Brokers and employees must be formally delegated through the portal to act on the importer's behalf.
Visibility into duties and taxes: Statements of Account, corrections, and payments all live inside the same portal.
The practical impact of CARM shows up at the border. A missing delegation, an expired bond, or an incorrect CAD can turn a routine crossing into a hold, and holds cascade into missed delivery appointments, detention charges, and rescheduling with carriers. Canadian importers who ship regularly between Ontario, Quebec, and the US need to treat CARM setup as part of their shipping workflow, not a back-office task, because the same issues that cause customs clearance delays also drive up freight costs across the supply chain.

Registration is the first compliance step, and it is where many small and medium-sized Canadian importers still stall. The process is straightforward once you know what it needs, but it requires accurate business information and coordination between the business owner, the customs broker, and whoever posts the financial security.
The CARM Client Portal walks you through account creation, business linkage, and delegation, but each stage has to be done in the right order. According to the CBSA registration guide, the business account owner sets up the portal profile first, then links the business number, then delegates authority to employees or brokers.
Create individual user account: The business account owner registers using a GCKey or a sign-in partner such as their banking credentials.
Link the business: Connect the account to your CRA-issued business number and RM import program account.
Confirm ownership: Answer verification questions or use a pre-authorized code to prove authority over the business.
Delegate authority: Grant your customs broker and internal staff the specific access levels they need to file on your behalf.
Set up billing preferences: Choose how you want to receive Statements of Account and configure payment methods.
Once registration is complete, the account owner should review the import documentation checklist to make sure everything downstream, from commercial invoices to certificates of origin, still aligns with the data now flowing through CARM. Small gaps in customs documentation tend to show up faster now that CBSA can match declarations against portal data automatically.
Financial security is where CARM most visibly changes the importer's obligations. To keep release prior to payment privileges, importers must post their own security in one of two forms, and the amount is based on their highest month of duties and taxes over the previous twelve months.
Surety bond: A continuous bond obtained through an approved surety provider, generally set at 50% of the importer's highest monthly duty and tax liability, with a minimum of $25,000 per import program.
Cash deposit: A cash security equal to 100% of that highest monthly liability, held by CBSA.
Ongoing monitoring: Security amounts must be reviewed periodically and adjusted if import volumes change materially.
The full framework is set out in the D17-1-8 memorandum on financial security. If security lapses or is insufficient, an importer loses release prior to payment access, which means goods cannot be released before duties and taxes are paid in full, a scenario that almost always triggers freight delays. This is a common source of trade compliance risks that many Canadian importers underestimate until their first shipment is held.

CARM is not just an accounting change. It reshapes the compliance timeline attached to every cross-border LTL shipping services booking, particularly for importers moving freight between Ontario, Quebec, and US markets. A well-configured CARM account keeps clearances predictable; a misconfigured one turns every crossing into a potential hold.
Most CARM-related delays cluster around three failure points: missing or expired delegations, insufficient financial security, and inaccurate Commercial Accounting Declarations. Each of these is fixable in advance, but once a truck is at the border, resolution can take hours or days. As the UBC analysis of CARM's impact notes, the shift affects air, ground, and sea shipments, and freight already in transit when a compliance issue surfaces is the most expensive to fix.
Understanding the broader picture of Canada-US border regulations alongside CARM helps importers spot risks before they hit the border. When compliance work is done in the office rather than at the crossing, transit times become predictable and carrier scheduling stays intact.
Canadian importers who ship 1 to 8 pallets at a time in freight shipping Canada corridors feel CARM disruptions most acutely, because a single delayed LTL shipment can throw off multiple customers' orders on the same trailer. This is why import logistics Canada now depends on tighter coordination between customs and carrier booking. Digital freight platforms like Truxweb help by centralizing quote comparison, dispatch communication, and shipment tracking, so when a CARM issue surfaces, the shipper can react quickly instead of chasing phone calls. Faster carrier response times also make it easier to rebook or reroute when a customs hold does occur, which is a key part of Canada-US shipping delays mitigation for growing businesses.
CARM is now a permanent part of how Canadian importers do business with CBSA, and treating it as a one-time setup rather than an ongoing compliance routine is where most problems begin. Registration, delegation, financial security, and Commercial Accounting Declarations all need to stay current as import volumes and product mixes change over time. The importers who avoid customs clearance delays are the ones who keep their CARM account clean, verify their broker delegations regularly, and build enough buffer into their financial security to absorb a busy month. Pairing that discipline with a freight partner that gives you real-time visibility and fast carrier response turns cross-border shipping from a source of anxiety into a predictable part of your operations.
Ready to keep your cross-border freight moving even when compliance gets complex? Book smarter LTL shipments with Truxweb and get instant quotes, real-time tracking, and 24/7 support built for Canadian importers.
CARM is the CBSA Assessment and Revenue Management system that Canadian importers use to register, post financial security, submit Commercial Accounting Declarations, and pay duties and taxes through a single online portal.
CARM affects customs clearance by requiring every importer of record to have an active portal account, valid financial security, and accurate declarations before goods can be released, meaning any gap in setup can trigger a border hold.
Canadian freight importers must register in the CARM Client Portal, link their business number, delegate authority to their broker or staff, post their own financial security to keep release prior to payment privileges, and file Commercial Accounting Declarations for each shipment.
You register for CARM by creating an individual user account on the CARM Client Portal using a GCKey or sign-in partner, then linking your business number, verifying ownership of the account, and delegating authority to your broker and employees.
Non-compliance with CARM can result in loss of release prior to payment privileges, customs holds on shipments, monetary penalties, and interest on unpaid duties and taxes, all of which delay freight and increase landed costs.
A shipping marketplace helps by consolidating multiple carriers, real-time tracking, and direct dispatch communication in one platform, so when a customs issue delays a shipment you can quickly rebook, reroute, or adjust delivery windows without long phone chains.
Yes, using an LTL marketplace that compares carrier rates instantly can reduce freight costs by up to 40% for 1 to 8 pallet shipments, while your CARM compliance stays managed separately through your CBSA portal account and customs broker.