The CBSA Assessment and Revenue Management (CARM) program is transforming how goods are imported into Canada. If you're an importer, understanding CARM Canada Customs is no longer optional — it's essential. In this guide, we break down what CARM is, what steps importers must take, and the key changes introduced since 2025. For full details on setup and broker delegation, see our CARM Registration page.
CARM (CBSA Assessment and Revenue Management) is a digital initiative by the Canada Border Services Agency (CBSA). It's designed to streamline import accounting, improve compliance, and give businesses direct access to their import and tax data through a self-service portal.
With the CARM Client Portal (CCP), importers can:
To stay compliant with the program, importers must complete several mandatory steps:
Failure to complete these steps will prevent CBSA from releasing your goods at the border. If you'd rather have us handle the entire process, our customs brokerage services include full CARM setup and ongoing compliance support.
Importers can register through the CARM Client Portal.
To register:
Most businesses use the services of a licensed broker to complete this setup correctly and avoid delays.
A licensed broker plays a key role in navigating the CARM system. Brokers can:
At Ambassador Customs Brokerage, we help new importers set up their accounts and ensure all declarations are filed on time.
As of May 2025, the program entered its final implementation phase:
These changes shift financial responsibility to importers and increase the importance of proper setup and real-time compliance. For pricing and a full list of brokerage fees, including transparent CARM support rates, see our pricing page.
CARM Canada Customs is changing the way Canadian businesses import goods. By registering correctly, posting the required security, and working with a knowledgeable broker, you can stay compliant and avoid border delays.
Need help registering or posting your importer bond?
Contact Ambassador Customs Brokerage for expert guidance.
Yes, all commercial importers must register in the CARM Client Portal to manage their import declarations, payments, and compliance.
Importers must create an account, link their business number, assign users and roles, and set up a security bond for RPP eligibility.
Brokers can assist, but importers are responsible for their own registration and must authorize brokers in the portal. Our CARM setup service walks you through the full delegation process.
As of May 2025, importers must post their own RPP security and file entries directly through the system. CBSA no longer accepts paper B3 forms or third-party payments.
You can register at the CARM Client Portal using your GCKey or Sign-In Partner account.