If you import goods into Canada, there is one system you absolutely cannot ignore right now — CARM.
The Canada Border Services Agency (CBSA) has launched one of the most significant changes to Canadian trade administration in decades. CARM is now live, mandatory, and directly affects how your duties are assessed, how your goods are released, and how you manage your import account.
Many importers are still unprepared. Gaps in registration, missing bonds, and unfamiliarity with the new system are already causing clearance delays and compliance headaches across the country.
This guide breaks down exactly what CARM is, what it means for your business, and what you need to do right now.
What is CARM?
CARM stands for CBSA Assessment and Revenue Management.
It is a government-built digital platform that modernizes and centralizes how the Canada Border Services Agency manages trade accounting, duty payments, and importer accounts.
Before CARM, customs brokers acted as the primary financial interface between importers and CBSA. CARM changes that — it gives importers direct responsibility for their own accounts, payments, and compliance obligations.
Why Did CBSA Launch CARM?
| Old System | CARM System |
|---|---|
| Manual, paper-based processes | Fully digital platform |
| Customs brokers held financial accounts | Importers manage their own accounts |
| Inconsistent duty billing | Standardized, centralized billing |
| Limited importer visibility | Real-time account transparency |
| Fragmented agency communication | Single portal for all trade accounting |
The goal is to modernize Canada’s trade infrastructure, reduce administrative errors, and give importers direct control and visibility over their customs obligations.
Who Does CARM Apply To?
CARM applies to all commercial importers trading into Canada, including:
- Canadian businesses importing goods
- Foreign businesses importing into Canada
- Freight forwarders acting as importers of record
- Anyone who previously relied solely on their customs broker to manage their CBSA account
If you import commercially into Canada — CARM applies to you. No exceptions.
Key Features of the CARM Portal
🔐 Importer Account Management
Every importer gets a dedicated online account to view their trade activity, manage business number registrations, and communicate directly with CBSA.
💳 Duty & Tax Billing
CARM issues a consolidated Statement of Account (SOA) on a bi-monthly cycle. Importers pay duties and taxes directly through the portal — no more relying solely on your broker to manage payments.
📋 Release Prior to Payment (RPP)
Under CARM, importers who want their goods released before duties are paid must hold an RPP Bond (also called a surety bond). Without it, you must pay duties upfront before your goods are released — which is a major cash flow issue for high-volume importers.
👥 Delegate Access
You can authorize your customs broker and other third parties to act on your behalf within the portal — but you as the importer remain the account owner and are ultimately responsible.
📊 Transaction History & Reporting
Full visibility into your import history, duty assessments, adjustments, and account balances — all in one place.
What is the RPP Bond and Why Do You Need It?
This is one of the most critical — and most misunderstood — parts of CARM.
RPP = Release Prior to Payment
An RPP Bond is a financial security instrument (surety bond) that allows your goods to be released from the border before your duties and taxes are paid on the bi-monthly billing cycle.
Without an RPP Bond:
Goods arrive at border
↓
Duties must be paid IN FULL upfront
↓
Only then are goods released
With an RPP Bond:
Goods arrive at border
↓
Goods released immediately
↓
Duties billed on bi-monthly Statement of Account
↓
Payment made within billing cycle
For any business with regular import volumes, operating without an RPP Bond creates serious cash flow strain and delays.
Bond amount is based on your estimated import duties over a 3-month period — minimum bond value is typically $25,000 but varies by importer profile.
CARM Timeline — Where Things Stand
| Phase | What Happened |
|---|---|
| Release 1 (2021) | Portal launched — importer registration opened |
| Release 2 (May 2024) | Full go-live — CARM became mandatory for all importers |
| Now (2025 onward) | All importers must be registered, bonded if needed, and actively managing their CARM account |
If you are not yet registered — you are already behind.
Step-by-Step — What You Need to Do
Step 1 — Register on the CARM Portal
Go to the CBSA CARM Client Portal and create your business account using your Business Number (BN).
Step 2 — Set Up Your Business Profile
Enter your import/export account details, contact information, and business registration data accurately.
Step 3 — Grant Delegate Access to Your Customs Broker
Authorize your customs broker to act on your behalf within the portal. This does not remove your responsibility — it allows them to assist you.
Step 4 — Assess Whether You Need an RPP Bond
If you import regularly and want goods released before payment — you need a bond. Your customs broker can advise on the right bond value and connect you with a surety provider.
Step 5 — Apply for Your RPP Bond
Work with your customs broker to apply for and register your RPP Surety Bond through the CARM portal. This step is critical for uninterrupted cargo release.
Step 6 — Understand Your Billing Cycle
CARM issues statements bi-monthly. Know your payment deadlines and set up your payment method within the portal.
Common CARM Mistakes to Avoid
| Mistake | Consequence |
|---|---|
| Not registering on CARM | Cannot manage your own account — delays and compliance risk |
| No RPP Bond | Duties must be paid upfront before goods are released |
| Not granting broker delegate access | Your broker cannot file or manage entries on your behalf |
| Ignoring Statement of Account deadlines | Late payment penalties and interest charges |
| Assuming your broker handles everything | You are the account owner — ultimate responsibility is yours |
How a Customs Broker Helps With CARM
While CARM gives importers direct control, navigating it without guidance is risky. A licensed customs broker helps you:
- Register and set up your CARM account correctly
- Assess whether an RPP Bond is right for your import volume
- Apply for and register your surety bond
- Get set up as a delegate on your account to file entries
- Monitor your Statement of Account and flag discrepancies
- Stay current with CBSA system updates and policy changes
CARM shifts responsibility to the importer — but it does not mean you have to manage it alone.
Quick Reference Summary
| Topic | Key Point |
|---|---|
| What is CARM | CBSA’s digital trade accounting platform |
| Who it affects | All commercial importers into Canada |
| Go-live date | May 2024 — mandatory now |
| RPP Bond | Required to release goods before payment |
| Billing cycle | Bi-monthly Statement of Account |
| Your responsibility | You own your account — broker assists, not replaces |
| First step | Register on CARM portal with your Business Number |
Final Word
CARM is not coming — it is already here. Importers who are registered, bonded, and familiar with the system are moving goods smoothly. Those who haven’t prepared are experiencing delays, cash flow issues, and compliance gaps.
The good news is that getting set up is straightforward with the right guidance. If you haven’t registered yet or aren’t sure whether you need an RPP Bond, now is the time to act.
Need help navigating CARM? Great North Customs Brokers can walk you through registration, RPP Bond applications, and everything in between — so your imports keep moving without interruption.