What is CARM?
CARM (CBSA Assessment and Revenue Management) is an online platform used by the Canada Border Services Agency to manage:
- Import duties and taxes
- Importer accounts
- Customs broker delegations
- Financial security requirements

CBSA Compliance
The CBSA Assessment and Revenue Management (CARM) system is mandatory for all businesses importing goods into Canada. This guide explains what CARM is, who must register, and how Ezcustoms manages CARM compliance for every Eztrans shipment.
CARM changes how importers interact with CBSA by providing a centralized online system for managing import accounts, paying duties, and monitoring trade compliance. Registration is mandatory — without it, your customs broker may be unable to clear your shipments. Eztrans clients have CARM compliance handled by our affiliate Ezcustoms Inc.
CARM Explained
CARM (CBSA Assessment and Revenue Management) is an online platform used by the Canada Border Services Agency to manage:
Through the CARM Client Portal (CCP), importers can:
Any business importing goods into Canada must register. This includes:
In the CARM portal, importers must grant authorization to their customs broker to:
Financial Security
Under CARM, importers must post their own financial security to have goods released before duties and taxes are paid.
A surety bond issued by an approved financial provider — typically 50% of the importer's highest monthly accounts receivable, with a minimum of $5,000. Most importers with regular shipment volumes use this option.
A 100% cash deposit held by CBSA in lieu of a bond. This option ties up working capital and is typically used by importers who cannot obtain a surety bond.
Ezcustoms & Eztrans
Ezcustoms Inc. is a licensed CBSA customs broker and the in-house brokerage affiliate of Eztrans Logistics. Every Eztrans shipment includes integrated customs services.
Ezcustoms manages CARM portal delegation, HS tariff classification, customs entry filing, and duty payment coordination on behalf of Eztrans clients. If your business is not yet registered in the CARM portal or needs to delegate authority to a licensed broker, our team can guide you through the process.
FAQ
Clear answers for Canadian importers evaluating freight forwarding, China–Canada shipping, and integrated logistics options.
Yes. All businesses importing goods into Canada must register in the CARM Client Portal to manage their import accounts and authorize customs brokers to act on their behalf.
Yes. Importers continue to work with licensed customs brokers to prepare customs entries and manage import documentation. Under CARM, you must also explicitly delegate authority to your broker through the portal.
If an importer does not register and authorize their customs broker in the CARM portal, customs clearance can be delayed or refused at the border.
Yes. Importers can now view and pay duties and taxes directly through the CARM Client Portal, and must post their own financial security to participate in the Release Prior to Payment (RPP) program.
Contact Eztrans to discuss CARM registration, broker delegation, or customs brokerage for your Canada-bound shipments. Our Ezcustoms team handles compliance so you can focus on your business.