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:

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:

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.