CARM Canada for Importers: Registration, RPP & Financial Security Guide

If your company imports commercial goods into Canada, understanding CARM Canada is no longer optional.

The CBSA Assessment and Revenue Management system — CARM is now the Canada Border Services Agency’s official system of record for assessing and collecting duties and taxes on commercial imports.

Canadian importers use the CARM Client Portal to register their businesses, manage importer accounts, authorize customs brokers, enrol in Release Prior to Payment (RPP), post financial security, access Statements of Account and manage customs-related payments.

As of 2026, the major CARM transition periods have already ended.

This means companies importing containers, LCL cargo or air freight from China should no longer plan their customs process according to the pre-CARM model.

For a typical shipment such as:

Qingdao → Vancouver → Toronto

the importer should ideally have its CARM structure established before the container leaves China.

This 2026 guide explains:

  • What CARM Canada is
  • Who needs to register
  • How CARM registration works
  • BN9, RM and BN15 numbers
  • Business Account Manager requirements
  • Customs broker delegation
  • Release Prior to Payment
  • CARM financial security
  • Security agreements versus cash deposits
  • Financial security calculations
  • Requirements for new importers
  • Non-resident importer considerations
  • Importer of Record changes in 2026
  • Common CARM mistakes
  • A practical pre-shipment checklist
CARM Canada for Importers Registration, RPP & Financial Security Guide 2026
CARM Canada for Importers Registration, RPP & Financial Security Guide 2026

What Is CARM Canada?

CARM stands for:

CBSA Assessment and Revenue Management

It is the Canada Border Services Agency’s digital commercial import accounting and revenue-management system.

CARM is now Canada’s official system of record for importers and other trade-chain partners to assess and pay duties and taxes on imported commercial goods.

The system is accessed through the:

CARM Client Portal

often abbreviated:

CCP

The CARM Client Portal allows businesses to manage important customs functions online, including:

  • Business registration
  • Import-export program enrolment
  • RM accounts
  • Release Prior to Payment enrolment
  • Financial security
  • Customs broker delegation
  • Commercial Accounting Declarations
  • Statements of Account
  • Duties and tax payments
  • Account management

For Canadian companies importing goods from China, CARM should therefore be considered part of the company’s basic import infrastructure.

It is not simply a customs tracking portal.


Is CARM Mandatory for Canadian Importers?

For companies importing commercial goods into Canada, the appropriate CARM registration and CBSA program-account structure are essential to conducting commercial business with CBSA.

CBSA states that businesses importing or exporting commercial goods require an import-export program account, commonly known as an RM account.

An importer that wants to use services such as RPP must first:

register the business in the CARM Client Portal.

This is particularly important for regular importers handling:

  • FCL containers
  • LCL cargo
  • Air freight
  • Commercial machinery
  • Building materials
  • Wholesale products
  • Industrial equipment
  • E-commerce inventory
  • Furniture
  • Fencing
  • Aluminum products
  • Consumer goods

If you are planning to import goods from China into Canada regularly, CARM registration should be completed before cargo starts moving.


CARM Canada 2026: What Has Changed?

CARM officially became the commercial import accounting system of record on:

October 21, 2024.

Several temporary transition measures followed.

Those transition periods are now largely over.

For example, the transition allowing importers time to arrange their own Release Prior to Payment financial security ended on:

May 20, 2025.

CBSA confirms that importers seeking RPP can no longer rely on their customs broker’s RPP security and must meet their own security requirements.

Another important transition ended on:

December 31, 2025

when temporary use of customs-broker BN15 arrangements in specified scenarios came to an end.

And on:

January 1, 2026

Canada’s revised Importer of Record liability provisions came into force.

For importers, 2026 should therefore be viewed as a post-transition CARM environment.


CARM Registration: What Do Importers Need?

Before registering a business in CARM, importers should understand three numbers:

BN9

RM

and

BN15

These numbers are closely related but are not interchangeable.


What Is a BN9?

BN9 means:

9-digit Business Number

It is issued by the Canada Revenue Agency.

Example:

123456789

A business needs a BN9 before it can complete the appropriate CARM business registration.

For most new resident Canadian businesses, a BN9 can now generally be obtained as part of the CARM registration process.

For a non-resident business, however, CBSA states that the BN9 must be obtained from the CRA before attempting to register the business in CARM.

That distinction is especially important for foreign businesses planning to operate as Canadian Non-Resident Importers.


What Is an RM Account?

The RM account identifies a business’s enrolment in a CBSA commercial import-export program.

A typical program identifier looks like:

RM0001

Since October 21, 2024, businesses that already have their BN9 can establish the applicable import-export RM program account through CARM.


What Is a BN15?

The term BN15 generally refers to the combined business and program account identifier.

For example:

123456789RM0001

This consists of:

BN9

RM0001

=

BN15

The BN15 identifies a specific CBSA program account.

This is important because one company may potentially maintain multiple RM accounts.

For CARM financial security, requirements are generally considered at the applicable importer program account / BN15 level.


Why the Correct BN15 Matters

For normal commercial imports, CBSA uses the importer’s account to associate transactions with the correct business.

That affects:

  • Customs accounting
  • Duties
  • GST
  • Statements of Account
  • Financial security
  • RPP
  • Broker activity
  • Corrections
  • Reassessments
  • Compliance history

Incorrectly using another party’s importer account can therefore create much bigger problems than simply having the wrong number on one document.

The importer account should be confirmed before cargo arrives in Canada.


Who Should Register the Business in CARM?

This is one of the most important CARM rules.

The importer must register its own business.

CBSA specifically states that:

customs brokers cannot register an importer’s business on the client’s behalf.

A broker can help explain the process.

A broker can request a business relationship.

A broker can perform authorized customs activities.

But the importer should control its own CARM business registration.

This is a major difference from the way some Canadian importers historically depended almost entirely on customs brokers.


What Is a Business Account Manager in CARM?

When the first authorized user registers the business in CARM, that person becomes the:

Business Account Manager — BAM

The BAM has significant account-management authority.

The BAM can manage employee access and other important permissions.

CBSA recommends that, where possible, a business assign at least two users as Business Account Managers so that the company does not lose access to important account-management functions if one person becomes unavailable.

For a company with regular international imports, this is a sensible internal-control measure.


CARM Registration Process for Importers

A simplified CARM importer registration workflow looks like this:

Step 1 — Obtain or Confirm Your BN9

Canadian resident businesses may generally be able to obtain the BN9 during CARM setup.

Non-resident businesses need to obtain their BN9 through CRA first.


Step 2 — Create a CARM User Profile

Users can access the CARM environment using available Government of Canada sign-in methods.

Each person requiring access should maintain their own user profile.


Step 3 — Register the Business

The designated primary user selects:

Register my business

and completes the business setup process.

The first person completing this process becomes the Business Account Manager.


Step 4 — Enrol in the Importer Program

If the company does not already have the appropriate RM account, it can enrol in the applicable CBSA commercial program.


Step 5 — Confirm the BN15

Make sure the correct importer program account is active before using it for commercial imports.


Step 6 — Add Additional Internal Users

Assign appropriate employees and consider appointing a backup BAM.


Step 7 — Delegate Authority to Your Customs Broker

If you use a Canadian licensed customs broker, establish the appropriate CARM business relationship.


Step 8 — Decide Whether You Need RPP

Companies that want cargo released before paying duties and taxes should consider enrolment in:

Release Prior to Payment.


Step 9 — Post Financial Security

RPP users must meet the applicable security requirement calculated by CARM.


Can a Customs Broker Manage CARM for an Importer?

A customs broker can perform many customs-related tasks after authorization.

However:

the broker cannot simply take over ownership of the importer’s CARM account.

CBSA says importers must register their own businesses, while customs brokers request business relationships and receive delegated authority.

This creates an important distinction:

Importer

owns and controls the business account.

Customs Broker

acts as an authorized third party.


CARM Delegation of Authority

If an importer wants a customs broker to transact with CBSA on its behalf, the importer needs to grant the appropriate authorization.

This is generally managed through CARM’s:

Delegation of Authority

structure.

The relationship can cover the level of access needed by the broker or other third party.

Importers should therefore not assume:

“I hired a broker, so the broker automatically has access to everything.”

The CARM relationship still needs to be properly established.


What Is Release Prior to Payment — RPP?

Release Prior to Payment, or RPP, is an optional sub-program under the CBSA Importer Program.

RPP allows qualifying importers to have commercial goods released by CBSA before the final duties and taxes are paid.

For regular importers, this can provide an important cash-flow and operational advantage.

Imagine a Canadian importer receives:

1 × 40HQ

through Vancouver.

Without an appropriate release-before-payment arrangement, the importer may need to settle the applicable customs liability before release.

With properly established RPP privileges, the cargo can be released first, with the duties and taxes handled through the normal accounting cycle.


Is RPP Mandatory?

No.

RPP itself is an optional sub-program.

However, if an importer wants:

release before payment

then the importer generally needs to meet the RPP requirements.

This distinction is important.

CARM registration and importer account setup form part of the commercial importing framework.

RPP is an additional privilege for importers that want goods released before paying the associated duties and taxes.


Requirements to Use RPP in 2026

To benefit from RPP, CBSA currently requires a commercial importer to:

  1. Register in the CARM Client Portal
  2. Enrol in RPP
  3. Post financial security that meets the requirement calculated by CARM

This is now the permanent operating structure.


Can Importers Still Use Their Customs Broker’s Bond?

For standard RPP purposes:

No.

This is one of the biggest changes introduced through CARM.

CBSA specifically states that importers:

cannot use their customs broker’s security.

A customs broker also cannot post a security deposit for its importer client.

The transition period allowing temporary relief ended in May 2025.

Therefore, an importer that wants RPP needs its own qualifying financial-security arrangement.


CARM Financial Security Explained

The financial security protects CBSA against amounts an importer may owe after cargo has already been released.

CARM calculates the required amount using the importer’s historical customs account.

The current calculation is based on the:

highest monthly accounts receivable balance during the previous 12 months.

The calculation includes relevant customs account receivables such as:

  • Duties
  • GST
  • Surtaxes

The importer can see the calculated requirement during the RPP enrolment process.


CARM Financial Security Example

Suppose a Canadian importer had the following customs receivable balances:

MonthHighest Monthly AR
JanuaryCAD 18,000
FebruaryCAD 24,000
MarchCAD 21,000
AprilCAD 36,000
MayCAD 32,000
JuneCAD 44,000
JulyCAD 39,000
AugustCAD 47,000
SeptemberCAD 41,000
OctoberCAD 38,000
NovemberCAD 35,000
DecemberCAD 42,000

The highest monthly amount is:

CAD 47,000

CARM would use the applicable system-calculated security requirement based on this highest monthly accounts-receivable figure.

The amount the importer needs to actually post then depends on the type of security selected.


Option 1: Written Security Agreement

An importer can obtain a:

written security agreement

from an acceptable financial-security provider.

For this option, the amount posted generally needs to equal at least:

50% of the CARM-calculated requirement.

Using the previous example:

CARM calculated requirement:

CAD 47,000

Illustrative written-security amount:

CAD 23,500

subject to the applicable minimum and system requirements.


Minimum Financial Security for a Written Agreement

The current minimum for a written security agreement is:

CAD 5,000 per importer program account / BN15.

The maximum standard requirement is:

CAD 10 million per importer program account / BN15.

An importer may choose to post more than the minimum or calculated amount where appropriate.


Option 2: Security Deposit

Instead of obtaining a written security agreement, an importer can post a:

security deposit

directly with CBSA.

For a security deposit, CBSA requires:

100% of the calculated security requirement.

Using the same example:

Calculated requirement:

CAD 47,000

Security deposit:

CAD 47,000

This means a security deposit usually ties up more cash than an equivalent qualifying written security agreement.


Written Security vs. Cash Security Deposit

FeatureWritten Security AgreementSecurity Deposit
Amount generally required50% of calculated requirement100% of calculated requirement
MinimumCAD 5,000 per BN15Based on required deposit
Financial provider requiredYesNo external security provider for the deposit itself
Cash tied upUsually lowerHigher
Posted through CARMYesYes
Suitable for RPPYesYes

For frequent importers with substantial customs activity, the difference can become commercially significant.


Example: Large Canadian Importer

Suppose a company importing furniture and building materials from China has a highest monthly customs receivable of:

CAD 200,000

Written Security Agreement

Approximately:

CAD 100,000

subject to the applicable requirements.

Security Deposit

Approximately:

CAD 200,000

This is why many regular importers evaluate written security rather than locking up the entire calculated requirement in cash.


What About a New Importer With No Customs History?

New businesses create a special situation because CARM may not yet have 12 months of historical transactions.

CBSA guidance says that if a new importer has no transaction history, the CARM system may initially show:

$0

as the calculated requirement.

If the company expects to owe duties or taxes, it should answer the security self-assessment accordingly and provide an updated requirement based on expected activity.

In other words:

$0 historical activity does not automatically mean a new importer that plans substantial taxable imports needs no security.

The business needs to consider its projected transactions.


Example for a New Importer

Suppose a newly established Canadian importer plans to import:

two 40HQ containers per month from China

with projected monthly duty and GST obligations of approximately:

CAD 30,000

The company should not assume its security requirement is permanently zero just because it has no historical CBSA activity.

The expected customs exposure should be reflected in its CARM self-assessment.


Can an Importer Challenge the CARM Security Calculation?

Yes.

During RPP enrolment, CARM shows the calculated security requirement.

If the importer believes the calculation is incorrect, it may request a modification through the applicable self-assessment process.

However, if an importer proposes a lower amount than the system calculation, CBSA approval may be required.

Supporting information may also be requested.

CBSA states that a decision on this type of request can take up to:

25 business days

under its applicable service process, during which RPP may not yet be active.

This is another reason not to wait until a vessel is arriving before addressing CARM.


When Does CARM Recalculate Financial Security?

This is a very useful point for regular Canadian importers.

CARM does not simply calculate the requirement once and leave it unchanged forever.

CBSA currently reviews the requirement annually.

The calculation uses the highest monthly accounts receivable recorded during the applicable annual period.

Each year on:

October 20

importers enrolled in RPP receive a CARM notification confirming their updated financial-security requirement.

If the updated requirement increases, importers must normally update their security by:

January 15 of the following year

to continue benefiting from RPP.

This date deserves a place in every Canadian importer’s compliance calendar.


Example of an Annual CARM Security Increase

Suppose your existing written security is:

CAD 25,000

During the following year, your imports increase significantly.

CARM recalculates your requirement and determines that your new written-security requirement should be:

CAD 40,000

The importer should arrange the necessary increase before the applicable January deadline.

Failure to maintain adequate security can affect RPP privileges.


What Happens If Financial Security Is Too Low?

Importers should monitor their required amount as business volume changes.

CBSA states that failure to maintain adequate financial security and continuing payment problems can affect the importer’s compliance/risk status and may ultimately result in RPP privileges being suspended or revoked.

For a company importing several containers every month, losing RPP can create operational disruption.

This means financial security should be managed as part of import operations rather than treated as a one-time registration task.


How to Enrol in RPP Through CARM

Once the importer account is active, the Business Account Manager or appropriate Program Account Manager can enrol.

The current CARM workflow generally involves:

1. Sign in to the CARM Client Portal

2. Open Accounts and Profiles

3. Select Program Account Profile

4. Open the Sub-Programs Section

5. Select Release Prior to Payment

6. Review the Calculated Security Requirement

7. Complete the Security Self-Assessment

8. Post Financial Security

9. Complete RPP Enrolment

CBSA provides the current step-by-step process directly through its CARM guidance.


How to Post a Security Agreement in CARM

For non-cash security, the importer first obtains an agreement from an acceptable financial-security provider.

The security can then be posted electronically.

CBSA currently supports two general approaches:

Financial Provider API

The security provider submits the agreement electronically.

or

CARM Client Portal

The importer enters the agreement information and the financial provider subsequently approves it.

Even if the financial-security provider submits the agreement electronically, the importer must still complete the actual RPP enrolment in CARM.


How to Post a Cash Security Deposit

An importer can also use the CARM Client Portal to post a cash/security deposit.

The process includes:

  • Selecting Financial Information
  • Opening Financial Security
  • Creating the security deposit
  • Selecting the applicable importer program
  • Associating it with the correct BN15
  • Entering the security amount
  • Making the required payment
  • Allocating the credit
  • Completing RPP enrolment

CBSA requires 100% of the calculated security requirement for this option.


One Security Agreement for Multiple RM Accounts

A company may have more than one importer program account.

CBSA allows an importer to use one security arrangement across multiple eligible importer accounts in certain structures, but the required security still needs to be allocated appropriately to each applicable BN15.

Importers with multiple business units or RM accounts should therefore understand exactly which security covers which account.


CARM and Non-Resident Importers

CARM is also important for:

Non-Resident Importers — NRI

A foreign company selling goods into Canada may establish a Canadian import structure where appropriate.

However, non-resident companies face an important registration difference.

CBSA currently states that a non-resident business must first obtain its:

BN9 from CRA

before trying to register in CARM.

Attempting to register without the correct BN can cause registration errors.

This is especially relevant to overseas sellers considering:

DDP shipping to Canada

because DDP does not eliminate Canadian importer requirements.


CARM and DDP Shipping from China to Canada

This is where CARM becomes particularly important for freight forwarders, Chinese exporters and Canadian buyers.

A shipment may be sold commercially under:

DDP — Delivered Duty Paid

but CBSA still needs a legitimate customs structure.

Before arranging DDP shipping from China to Canada, the parties should clearly understand:

  • Who is the importer?
  • Who is the Importer of Record?
  • Which BN15 will be used?
  • Is the importer registered in CARM?
  • Has the customs broker been authorized?
  • Is RPP being used?
  • Who provides the financial security?
  • Who pays customs duty?
  • Who pays GST?
  • Who receives future customs reassessments?

A DDP quotation does not make these responsibilities disappear.


CARM and the Importer of Record Rule in 2026

Another important development took effect on:

January 1, 2026.

Canada’s revised Importer of Record liability framework became effective.

Under section 17(3) of the Customs Act, the entity identified as the importer of record on CBSA accounting documentation can be jointly liable with the importer and owner for duties, including qualifying reassessed amounts after final accounting.

This matters to:

  • Canadian importers
  • Non-resident importers
  • Overseas suppliers
  • Customs brokers
  • Authorized agents
  • DDP sellers
  • Logistics providers

The importer identity on a Canadian customs declaration should therefore never be treated as a minor administrative detail.


Why Importer of Record Matters for China-to-Canada DDP

Consider a shipment:

Shandong, China

Qingdao Port

Vancouver

Toronto

Customer’s Door

If the shipment is sold as DDP, someone still needs to be properly identified within the Canadian customs structure.

Before departure, the parties should decide whether the Importer of Record is:

  • The Canadian buyer
  • A properly structured non-resident importer
  • Another legally appropriate authorized party

The answer should not be invented only after the container reaches Vancouver.


CARM and Your Customs Broker: Who Is Responsible for What?

A good practical model is:

Importer

Controls:

  • Business registration
  • Importer account
  • CARM account
  • Internal users
  • Broker authorization
  • RPP decision
  • Financial security

Customs Broker

Can assist with:

  • Release submission
  • Customs documentation
  • Tariff classification support
  • Accounting
  • CAD processing
  • Customs communication
  • Corrections
  • Payment coordination where authorized

Freight Forwarder

Can coordinate:

  • China pickup
  • Export customs
  • Booking
  • Ocean freight
  • Arrival information
  • Documentation flow
  • Communication with the importer/broker
  • Inland transportation
  • Final delivery

These three functions should cooperate.

They should not be confused with one another.


CARM Does Not Replace a Customs Broker

A common misconception is:

“Now that we have CARM, we do not need a customs broker.”

That is not what CARM means.

A company may still use a licensed Canadian customs broker.

CARM simply gives importers more direct responsibility and visibility over their CBSA commercial account.

A broker remains highly useful for many commercial importers, especially businesses handling:

  • Multiple HS codes
  • High-value products
  • Complex valuation
  • Regulated goods
  • SIMA exposure
  • Multiple ports
  • Frequent container imports

The key change is that the importer’s own account and security now matter more directly.


CARM Does Not Replace Freight Forwarding Either

CARM manages commercial import accounting and revenue functions.

It does not arrange:

  • Factory pickup in China
  • Container loading
  • Qingdao trucking
  • Ocean booking
  • Export declaration
  • Vessel space
  • Vancouver terminal pickup
  • Rail transportation
  • Toronto delivery

This is why a China-to-Canada shipment still needs coordinated logistics.

For example:

Supplier → Freight Forwarder → Shipping Line → CBSA/Customs Broker → Canadian Inland Carrier → Customer

CARM sits within this wider logistics chain.


CARM and Commercial Accounting Declaration

Under CARM, the:

Commercial Accounting Declaration — CAD

is the key digital accounting document for commercial imports.

It replaced the former B3 accounting form and supports post-accounting adjustments that previously involved processes such as B2 adjustments.

For importers, CAD information can include:

  • Importer account
  • Customs classification
  • Origin
  • Value for duty
  • Duties
  • Taxes
  • Transaction information

Accurate underlying commercial documents remain essential.


CARM Statement of Account

CARM also gives importers greater visibility into their customs account.

The:

Statement of Account — SOA

helps importers review amounts owing to CBSA.

This is important because an importer should not assume that paying a customs broker automatically means every CBSA account item has been reconciled.

Finance teams importing regularly should periodically review the actual CARM account.


A Practical CARM Workflow for China-to-Canada Importers

For a new Canadian importer sourcing goods from China, the process can be organized as follows.

Before the First Order

Set up:

BN9

CARM

RM / BN15

Internal BAM

Customs Broker Delegation

RPP Decision

Financial Security


Before Shipping

Confirm:

Product

HS Classification

Customs Value

Origin

Estimated Duty & GST

Importer BN15

Broker Instructions


During Ocean Transit

Coordinate:

Bill of Lading

Arrival Information

Customs Documentation

Release Preparation


After Arrival

Complete:

CBSA Release

CAD Accounting

Duty / Tax Payment

Container Pickup

Inland Transportation

Final Delivery

This is much more reliable than trying to solve the importer structure after the container reaches Canada.


Example: 40HQ from Qingdao to Toronto via Vancouver

Suppose a Canadian building-material distributor imports:

1 × 40HQ

containing:

plastic fencing and aluminum posts

with a gross weight of:

23,000 KG

Route:

Shandong Factory → Qingdao → Vancouver → Toronto

Before the container departs Qingdao, the importer should ideally confirm:

CARM

Business is properly registered.

BN15

Correct importer account is active.

Broker

Customs broker has delegated authority.

RPP

Importer knows whether it will use release-before-payment privileges.

Security

Required financial security is active and sufficient.

Product

Commercial description is specific.

HS Code

Classification has been reviewed.

Customs Value

Commercial information supports the declaration.

Duty and GST

Expected customs exposure has been estimated.

Final Delivery

Vancouver-to-Toronto inland transport is coordinated.

This turns CARM from an administrative problem into part of normal shipment planning.


Common CARM Mistakes Importers Should Avoid

1. Waiting Until Cargo Arrives

Do not wait until the container reaches Vancouver before discovering that the company’s importer account is incomplete.


2. Assuming the Broker Registers Everything

Customs brokers cannot register their client’s business in CARM on behalf of the importer.


3. Assuming the Broker’s Bond Still Covers RPP

Regular importers can no longer rely on their customs broker’s security for RPP.


4. Confusing BN9 and BN15

A BN9 alone is not the same thing as the correct importer RM program account.


5. Forgetting Broker Delegation

Registering CARM does not automatically authorize every broker.


6. Ignoring Financial Security Updates

Security requirements can change as monthly customs receivables increase.


7. Forgetting the October 20 Review

RPP users should monitor the annual security notification.


8. Missing the January 15 Increase Deadline

Where the annual requirement increases, additional security generally needs to be arranged by January 15 to maintain RPP privileges.


9. Using a $0 Requirement Without Considering Future Imports

New importers expecting taxable shipments should complete the appropriate self-assessment.


10. Treating DDP as a Way Around CARM

DDP does not remove Canadian customs law or importer responsibilities.


CARM Checklist for Importers

Before your next shipment from China, check:

  • BN9 confirmed
  • CARM business registered
  • Correct RM importer account active
  • BN15 confirmed
  • Business Account Manager assigned
  • Backup BAM considered
  • Customs broker selected
  • Broker delegation completed
  • RPP requirement reviewed
  • Financial security calculated
  • Security agreement or deposit posted
  • RPP enrolment confirmed
  • Product descriptions reviewed
  • HS classifications checked
  • Country of origin confirmed
  • Commercial value reviewed
  • Estimated duties reviewed
  • GST exposure reviewed
  • Commercial invoice prepared
  • Packing list prepared
  • Shipping documents checked
  • Canadian delivery plan confirmed

For repeat importers, also check:

  • October 20 annual security notification
  • Updated security requirement
  • January 15 adjustment deadline where applicable
  • Statements of Account
  • Outstanding customs balances
  • Broker access permissions

Frequently Asked Questions About CARM Canada

What does CARM stand for?

CARM means CBSA Assessment and Revenue Management.

It is the CBSA’s official commercial import accounting and revenue-management system.


When did CARM become mandatory for commercial import accounting?

CARM became Canada’s official system of record for commercial import duties and taxes on October 21, 2024.


Does an importer need a BN9?

Yes, an appropriate business number is required as part of commercial program registration.


What is the difference between BN9 and BN15?

BN9 identifies the business.

BN15 generally combines the BN9 with an RM program account, for example:

123456789RM0001


Can my customs broker register my company in CARM?

No.

CBSA states that importers need to register their businesses themselves; customs brokers cannot complete the client’s business registration on the client’s behalf.


Can my broker still clear goods for me?

Yes.

A properly authorized customs broker can continue handling customs activities after the appropriate business relationship and delegation are established.


What is RPP?

RPP means Release Prior to Payment.

It allows qualifying importers to obtain release of commercial goods before paying final duties and taxes.


Is RPP compulsory?

No.

RPP is an optional importer sub-program.

It is primarily relevant to businesses that want cargo released before final payment of customs duties and taxes.


Can I use my customs broker’s bond for RPP?

Generally, no.

Under the current CARM model, the importer must post its own qualifying financial security.


How is CARM financial security calculated?

CARM bases the system requirement on the importer’s highest monthly accounts receivable during the previous 12 months.


How much security do I need with a written agreement?

Generally at least 50% of the system-calculated requirement, subject to a minimum of CAD 5,000 per importer BN15 and the applicable maximum.


How much do I need for a security deposit?

Generally 100% of the calculated security requirement.


What is the maximum RPP security amount?

The published maximum standard requirement is generally CAD 10 million per importer program account / BN15.


What happens if I am a new importer?

If CARM has no historical transactions, the system may initially calculate $0.

If the company expects future amounts owing, it should complete an appropriate self-assessment based on expected transactions.


When does CARM update the security requirement?

CBSA currently updates the annual requirement and notifies RPP importers on October 20.

If the requirement increases, the additional security generally needs to be arranged by January 15 of the following year to continue using RPP.


Does CARM apply to non-resident importers?

Yes.

However, non-resident businesses must obtain their BN9 from CRA before completing CARM business registration.


Did Importer of Record rules change in 2026?

Yes.

The updated Importer of Record liability framework took effect on January 1, 2026.


Does CARM make DDP shipping easier?

It can make account management more transparent, but DDP still requires a compliant importer and customs structure.

CARM does not remove Importer of Record, duty, GST, customs accounting or financial-security responsibilities.


BRF SHIPPING Support for China-to-Canada Imports

BRF SHIPPING coordinates freight from Chinese manufacturers to Canadian businesses.

For Canada shipments, our logistics services can include:

  • China factory pickup
  • Supplier coordination
  • Warehouse receiving
  • Multi-supplier consolidation
  • Container loading
  • China export customs
  • FCL shipping
  • LCL shipping
  • Air freight
  • Qingdao to Vancouver shipping
  • Shanghai to Vancouver shipping
  • Shenzhen to Vancouver shipping
  • Canada customs coordination
  • Customs-document preparation support
  • CARM information coordination
  • Vancouver container pickup
  • Canada inland rail/truck transport
  • Toronto delivery
  • Calgary delivery
  • Edmonton delivery
  • Montreal delivery
  • Door-to-door logistics

BRF SHIPPING is a freight and logistics provider rather than a substitute for the Canadian importer, CBSA or the importer’s licensed customs broker.

For customs-sensitive cargo, we recommend confirming the importer and CARM structure before shipment.


Importing from China to Canada? Check CARM Before Shipping

If your company is preparing an FCL, LCL or air freight shipment from China to Canada, send BRF SHIPPING:

Product Name
Material
HS Code if available
Commercial Value
Pickup Address in China
Packages
CBM
Gross Weight
Container Type
Canadian Destination / Postal Code
CARM Registration Status
BN15 Status
RPP Status

For example:

Qingdao → Vancouver

Qingdao → Vancouver → Toronto

Shanghai → Vancouver → Calgary

Shenzhen → Vancouver → Edmonton

BRF SHIPPING can then coordinate the China freight and Canadian destination logistics around the importer’s established customs arrangement.

The best time to solve a CARM issue is:

before your cargo leaves China — not after your container reaches Canada.

BRF SHIPPING — China Freight, Canada Customs Coordination and Door-to-Door Logistics.


Facebook
Twitter
LinkedIn

Table of Contents

Get In Touch

BRF SHIPPING

BRF SHIPPING Co., Ltd. was established in 2018, and its current employees have over ten years of rich work experience. The company is a first-class freight forwarder registered with the Ministry of Commerce and also a non vessel operating common carrier (NVOCC) registered with the Ministry of Transport. Our company is based in Qingdao, Shenzhen, Thailand, and radiates throughout China and Southeast Asia ports. We have more than 200 overseas cooperative agents worldwide, operating sea, air, and international land freight transportation on major global routes. We provide customers with B2B traditional logistics services covering the world, as well as B2C e-commerce logistics services in Europe, the United States, Japan, and Australia. With a rigorous operating system and a continuously improving service network, we are dedicated to providing safe, fast, professional, and accurate logistics services to our customers.

  • Brf Shipping has been in the logistics industry for more than 8 years.
  • Reliable,fast freight forwarder from China to Thailand.
  • Reliable,fast freight forwarder from China to Australia.
  • Reliable,fast freight forwarder from China to New Zealand.
  • Reliable,fast freight forwarder from China to the UK.
  • Reliable,fast freight forwarder from China to the United States.

Get In Touch

Scroll to Top
cropped-BRF-LOGISTICS.png

Get A Quote