Skip to content
Canadian importer reviewing customs registration documents and shipment details before freight clearance

CARM for Canadian Importers: Registration, Delegation and Release Checklist

Canadian businesses importing commercial goods must register in the Canada Border Services Agency (CBSA) Assessment and Revenue Management (CARM) Client Portal, have a valid Business Number (BN9) and an importer program account (RM), and arrange the appropriate customs accounting process. If a licensed customs broker will submit accounting declarations or manage the account on the importer’s behalf, the importer must grant the necessary Delegation of Authority (DOA) through CARM.

Importers who want their goods released before paying duties and taxes generally need to enrol in the optional Release Prior to Payment (RPP) program and provide their own financial security. Importers without RPP can still use the applicable payment-upon-release process.

Before shipping commercial cargo from China to Canada, confirm these five items:

  1. Your business is registered in the CARM Client Portal with the correct BN9 and importer RM account.
  2. A Business Account Manager (BAM) has access to the account and can manage authorizations.
  3. Your customs broker has the appropriate delegation, if you are using one.
  4. Your RPP enrolment and financial security are active if you intend to obtain release before payment.
  5. Your customs broker or internal customs team has the shipment documents and product information required for release and accounting.

The official CBSA guide to getting started with CARM explains the registration requirements for Canadian and non-resident businesses.

CARM Registration Checklist at a Glance

Use this table to determine which requirements apply before arranging your first commercial shipment or reviewing an existing importer account.

RequirementWhat to confirmResponsible partyWhen needed
Business Number (BN9)Correct nine-digit CRA business numberImporterBefore or during registration, depending on business eligibility
Importer RM AccountValid import program account linked to the BN9ImporterBefore commercial import accounting
CARM Business RegistrationBusiness registered and accessible in the portalImporter / BAMBefore customs transactions
Delegation of AuthorityCustoms broker has approved access for required functionsImporter / BAM or PAMBefore broker-managed accounting
Release Prior to PaymentRPP enrolment and adequate financial securityImporterIf requesting release before paying duties and taxes
Release and Accounting DataConsistent importer, invoice, commodity and transport informationImporter with broker and logistics providersBefore the applicable release and accounting submissions
Payment ManagementAbility to review statements and pay the CBSA on timeImporter or authorized representativeAfter accounting, according to the applicable payment arrangement

Registration, broker authorization and RPP security are separate activities. Completing one does not automatically complete the others.

What Is CARM, and What Does It Change for Canadian Importers?

CARM is the CBSA’s official system for assessing and collecting duties and taxes on commercial goods imported into Canada. It became the official system of record on October 21, 2024.

Through the CARM Client Portal, an importer can manage business accounts, program enrolment, authorized service providers, Commercial Accounting Declarations (CADs), payments and other customs-related account activities.

The important operational distinction is that CARM manages customs accounting and revenue functions; it does not replace the entire cargo reporting, inspection and release process. Carriers, freight forwarders, customs brokers and importers may still perform different tasks in moving a shipment through the Canadian border.

For a broader explanation of declarations, release procedures and importer responsibilities, see our customs clearance guide for China-to-Canada shipments.

Who needs a CARM account?

Businesses importing commercial goods into Canada need the appropriate CARM registration and importer account, including Canadian resident importers and non-resident importers acting as commercial importers.

This applies to businesses importing inventory for resale, manufacturing components, equipment, wholesale merchandise and other goods for business use.

Working with a freight forwarder or customs broker does not remove the importer’s own CARM registration responsibilities. A customs broker cannot register its client’s business in CARM on the client’s behalf.

Before You Register: BN9, RM Account and Business Information

Prepare your business details before starting the portal registration process. Missing registration information or discrepancies between your business records and CBSA records can prevent successful onboarding.

1. Confirm your nine-digit Business Number (BN9)

The BN9 identifies your legal business with the Canada Revenue Agency (CRA). Many eligible Canadian resident businesses can obtain a BN9 during CARM registration, while certain business types must register with the CRA separately.

Non-resident importers must obtain their BN9 from the CRA before attempting to register their business in CARM.

2. Confirm your importer program account (RM)

The importer RM identifier consists of the letters RM followed by four digits, such as RM0001. Combined with the nine-digit Business Number, it forms a 15-character importer account identifier, commonly called a BN15.

For example, a fictional account might be displayed as 123456789RM0001.

If your business already has an RM account, have the correct account identifier available. If it does not, the importer can generally enrol in the appropriate CBSA commercial program during registration.

3. Prepare your business and account verification details

  • Legal business name and registered address
  • BN9 and existing RM account details, if applicable
  • Contact information for the person registering the business
  • Existing customs transaction or account information when requested for authentication
  • Details of the customs broker or third-party service provider you intend to authorize
  • Expected import activity if RPP financial security will require a new-importer estimate

Existing importers may be asked to validate transaction information using a Daily Notice or Statement of Account. If your broker has historically managed customs accounting, request the required records before attempting registration.

Registration Preparation

Check the legal name, address and account identifiers against the records used by the CRA and CBSA. If the system cannot validate your business information, resolve the discrepancy through the appropriate government support channel rather than creating a second business registration.

How to Register Your Business in the CARM Client Portal

Follow the registration sequence appropriate to your existing business number, RM accounts and importer status.

Step 1: Access the official CARM sign-in service

Start from the CBSA’s official sign-in services page and select the CARM Client Portal. Sign in using an available government-supported authentication method and complete the required multi-factor authentication.

Step 2: Create your individual user profile

Each person using CARM should have their own user profile. The first person registering the business should be an authorized representative who can manage access and maintain the business account.

Step 3: Register the business

On the first-time setup screen, choose the option to register your business. Enter the required BN9, program-account and business details for your registration scenario.

If the business has already been registered by another employee, request access to the existing business account instead of registering it again.

Step 4: Verify and complete the account setup

Follow the portal’s verification prompts, review the legal business information and complete the applicable program enrolment. Confirm that the importer RM account is associated with the correct legal entity.

Step 5: Establish account management roles

The first person who registers the business becomes its Business Account Manager (BAM). The CBSA recommends appointing a second BAM as backup to help maintain access when the primary administrator is unavailable.

Step 6: Arrange third-party authorization

If a licensed customs broker or another approved service provider needs access, complete the relevant Delegation of Authority process after the business account has been established.

Step 7: Review RPP and payment readiness

Decide whether you will apply for Release Prior to Payment. If you need this privilege, complete the required RPP enrolment and financial security process before relying on release-before-payment arrangements.

Finally, verify that the responsible employee or broker can carry out the activities needed for your upcoming import.

CARM User Roles: Who Should Control Your Importer Account?

CARM provides different roles for employees and account managers. Assign permissions according to operational need rather than giving every user unrestricted access.

CARM RoleTypical AccessPractical Use
Business Account Manager (BAM)Full business-level account management and associated programsPrimary administrator and access control
Program Account Manager (PAM)Management functions for designated program accountsManaging a particular RM account or program
EditorPermitted operational transactions and actionsEmployees handling customs account activities
ReaderView access to permitted account informationFinance, oversight or audit review

The exact access available depends on the selected program, role and permissions. A customs broker is authorized through a separate business relationship and delegation process.

Keep access records current when employees change roles or your business appoints a new customs broker.

How to Delegate Authority to a Customs Broker in CARM

Delegation of Authority allows an importer to grant a customs broker or another eligible service provider access to specific account functions. It is essential when a broker will submit Commercial Accounting Declarations on the importer’s behalf.

Before authorization, identify the licensed brokerage business and confirm which program-account functions it needs to perform.

Step 1: Confirm your broker’s legal identity and engagement

Verify the service provider you intend to authorize and establish the appropriate written agency agreement. The CBSA maintains information about licensed customs brokers in Canada.

A general agency agreement and a CARM portal delegation serve different purposes. The written agreement establishes the agency relationship, while CARM delegation provides the relevant portal authorization. Do not assume that signing an agreement automatically grants portal access.

Step 2: Review the broker’s business relationship request

Your broker can request a business relationship through CARM. An authorized BAM or PAM can review pending third-party requests using the business relationship management functions in the portal.

Step 3: Select the appropriate account permissions

Confirm which program accounts the broker needs to access. Review the available permission type and transaction visibility settings before approving the request.

Step 4: Approve and verify the authorization

Review the final access summary and approve the request only when the broker identity, program scope and permissions are correct.

Canadian importer and customs broker reviewing authorization and account access for commercial shipments
Before authorizing a customs broker in CARM, importers should verify the business relationship and grant the appropriate account permissions.

Step 5: Confirm accounting readiness with your broker

Ask the broker to verify that the delegated access supports the intended customs accounting activities. Confirm the correct importer BN15 will be used and establish who will monitor declarations, customs notices and payment obligations.

The CBSA provides an official third-party delegation tutorial. Portal labels and screens may change, so follow the current interface if it differs from the tutorial.

Importer Responsibility

Delegating authority to a customs broker does not automatically transfer the importer’s legal responsibilities for customs accounting, records or payment of duties and taxes. The importer should continue reviewing account activity, permissions and outstanding obligations.

Release Prior to Payment (RPP): Do You Need Financial Security?

Release Prior to Payment is an optional CBSA importer sub-program. It allows eligible importers to obtain release of goods before final accounting and payment of duties and taxes, provided the program requirements are met.

RPP is particularly relevant to businesses that regularly import commercial inventory and want to avoid paying duties and taxes individually at the time of each release.

Importing with RPP vs without RPP

QuestionWith RPPWithout RPP
Can goods be released before duties and taxes are paid?Yes, when RPP requirements and release conditions are satisfiedGenerally no; the applicable payment-upon-release process is required
Does the importer need RPP financial security?YesNo RPP financial security is required for the payment-upon-release option
Are duties and taxes waived?NoNo
Can a customs broker assist?Yes, with the required authorizationYes, under the applicable customs procedures
Is CARM importer registration still required?YesYes, for commercial importing and the applicable accounting process

RPP does not guarantee that an individual shipment will be released. Customs examinations, missing documentation, product restrictions and other release requirements still apply.

How much financial security does RPP require?

Under CBSA Memorandum D17-5-2, the required coverage is generally based on the importer’s highest monthly accounts receivable balance over the preceding 12 months for each RM program account.

For a written security agreement, such as an accepted non-cash bond, the required security amount is generally 50% of that reference amount, subject to a minimum of CAD 5,000 per RM business account.

For a cash security deposit, the requirement is generally 100% of the reference amount, with no fixed minimum deposit requirement. New importers without sufficient historical data must estimate the amount based on projected import activity.

Illustrative ScenarioWritten Security AgreementCash Security Deposit
Highest monthly receivable: CAD 8,000CAD 5,000 minimum security amountCAD 8,000
Highest monthly receivable: CAD 20,000CAD 10,000 security amountCAD 20,000

These figures illustrate the security calculation, not the cost of purchasing a bond. A surety provider’s fees, eligibility criteria and agreement conditions are separate. Your actual requirement must be confirmed in CARM and with the appropriate security provider.

The CBSA also permits eligible combinations of security forms and reviews financial security requirements periodically. Importers must monitor account balances and maintain adequate coverage.

For the applicable rules, consult the CBSA financial security memorandum D17-5-2 and the official RPP enrolment guidance.

Can you use your customs broker’s RPP bond?

No. Importers using RPP must provide the required security for their own importer account rather than relying on the customs broker’s RPP security.

This is one of the most important checks to make if your company previously depended on broker-managed customs arrangements. Confirm the status of your own RPP privileges before a shipment needs customs release.

Commercial Shipment Release Checklist After CARM Registration

CARM registration is only one part of preparing a commercial import. The information used by your supplier, freight forwarder, customs broker and importer should be consistent before cargo reaches the Canadian border.

StageCheckWhy It Matters
Importer SetupCorrect BN15 and CARM accessIdentifies the importer and its customs account
Broker AuthorizationAppropriate delegation approvedAllows the broker to complete authorized accounting activities
RPP ReadinessActive RPP privilege and sufficient financial security, if usedSupports release-before-payment eligibility
Commercial InvoiceConsistent seller, buyer, goods description, values and transaction termsSupports customs declarations and valuation
Packing ListAccurate carton quantities, weights, dimensions and product detailsHelps reconcile cargo with shipment documents
Product ClassificationAppropriate tariff classification, origin and duty treatmentSupports correct customs accounting
Permits and ControlsRequired licences, permits or certificates identifiedPrevents avoidable compliance issues
Transportation DetailsShipment references and transport documents shared with relevant partiesHelps align cargo reporting and release submissions
Release ConfirmationCBSA release status verified before unauthorized cargo deliveryConfirms customs release requirements have been met
Final AccountingCorrect CAD submitted within applicable requirementsRecords duties and taxes for the commercial import
PaymentOutstanding CBSA balance paid by the required deadlineAvoids overdue balances and possible penalties

Check documents before cargo leaves China

Request the final commercial invoice, packing list and applicable transport documentation from your supplier and shipping partners. Make sure the product descriptions, values, quantities and consignee information are consistent.

Freight coordinator checking commercial shipment documents beside sealed palletized cargo before Canadian customs release
Accurate commercial invoices, packing lists and shipment details help support a smoother Canadian customs release process.

For a detailed breakdown of the paperwork typically required, use our shipping documents checklist for China-to-Canada freight.

Confirm classification and import charges

Before finalizing the customs accounting information, establish the correct tariff classification, country of origin and applicable duty and tax treatment. Imported goods may also be subject to additional measures depending on their classification and origin.

Our Canadian HS code, duties and taxes guide explains the classification and import-tax planning process in more detail.

Align customs release with freight delivery

Confirm which party submits the release request, who monitors CBSA responses and how the cargo will move after release. The timing of release, terminal availability and final delivery should be coordinated rather than assumed to happen simultaneously.

For a broader shipment preparation sequence, see the step-by-step commercial goods shipping guide.

Commercial Accounting Declarations and CARM Payments

The Commercial Accounting Declaration (CAD) is the electronic declaration used to account for imported commercial goods. It replaced the previous B3 customs accounting form and the B2 adjustment process within the CARM accounting framework.

Depending on the customs transaction and available authorization, the importer or authorized customs broker may submit the relevant CAD through supported CBSA electronic processes.

Obtaining the physical release of a shipment and completing final customs accounting are related but distinct requirements. An importer should not assume that a released shipment has automatically completed all accounting obligations.

Review your Statement of Account

The CBSA generally issues the monthly Statement of Account (SOA) on the 25th day of the month. The statement summarizes amounts payable, including applicable transactions and adjustments.

The payment due date follows the CBSA’s published billing calendar. Importers should verify the exact date, review the amounts owing and allow sufficient time for their selected payment method.

Use the official CBSA commercial import payment schedule and instructions for current deadlines and payment options.

Maintain an internal accounting control

  • Reconcile customs transaction numbers with your shipment records.
  • Match the declared importer, goods descriptions and reported values against approved documents.
  • Review CAD transactions and applicable corrections or adjustments.
  • Confirm payments have been allocated to the correct RM account.
  • Retain required supporting records and investigate unexpected balances or notices.

Budget customs charges separately from freight and delivery costs. A shipment quotation may include transportation and handling services without covering every applicable duty, tax or importer payment obligation. Our shipping cost guide explains how to distinguish freight pricing from other landed-cost components.

Common CARM Registration and Release Problems

Business details do not match government records

A difference in the legal business name, address or account details can cause registration verification problems. Check the information used during onboarding against the current CRA and CBSA records.

The wrong person registered the business

The first user becomes the Business Account Manager. If the person responsible for the account is unavailable or leaves the organization, access administration can become difficult. Maintain a suitable backup BAM.

A broker has been hired but not authorized in CARM

Signing an agency agreement does not by itself grant portal permissions. An authorized BAM or PAM needs to review and approve the correct delegation.

The CBSA has specifically identified missing CARM registration and delegation as causes of missing final accounting and possible late accounting penalties.

RPP is requested without adequate security

An importer may be registered and still lack an active RPP privilege. Verify that the required financial security has been provided and remains sufficient for the account.

Import documents contain inconsistent information

Differences between invoices, packing lists, cargo records and customs declarations may trigger clarification requests or delay the shipment workflow. Review discrepancies before the cargo arrives.

DDP terms are mistaken for a customs exemption

Delivered Duty Paid (DDP) describes a contractual allocation of certain seller and buyer obligations; it does not eliminate Canadian customs compliance requirements.

If you are considering DDP shipping from China to Canada, establish who will act as importer of record, which party will manage customs declarations, and how duties, taxes and import permissions will be handled before shipment.

Customs release is treated as the end of the process

A released shipment may still require final accounting, payment, adjustments and record retention. Assign responsibility for checking CARM notices and reconciling the monthly Statement of Account.

When Should You Complete CARM Setup Before Shipping from China?

Complete importer registration, broker delegation and any required RPP arrangements before your shipment depends on customs release in Canada. Do not wait until cargo reaches a Canadian port, airport or terminal.

CARM importer readiness workflow showing business registration, customs broker delegation, optional RPP, release, accounting and payment
CARM importer readiness involves business registration, broker authorization, customs release, accounting and payment. RPP enrolment and financial security apply when release before payment is required.

The following sequence is a practical planning workflow rather than a government processing-time guarantee:

  1. Before booking: Confirm the importer BN15, CARM registration and responsible account administrator.
  2. Before finalizing broker arrangements: Confirm the agency agreement and approved CARM delegation.
  3. Before relying on release-before-payment: Confirm RPP enrolment and adequate financial security.
  4. Before cargo departure: Reconcile product descriptions, commercial documents, classification details and shipment references.
  5. Before Canadian release: Verify that the responsible party has submitted the required information and is monitoring CBSA responses.
  6. After release: Confirm final accounting, payment scheduling, record keeping and follow-up obligations.

Actual registration or security-processing times vary by account circumstances and the type of verification required. Allow additional time when setting up a new importer, resolving business-number issues or obtaining security from a provider.

Final CARM Readiness Check for Canadian Importers

Before confirming that your business is ready for a commercial import, make sure you can answer yes to the following questions:

  • Do we have a valid and correctly registered importer BN15?
  • Can an authorized employee access and manage our CARM business account?
  • Have we appointed an appropriate backup account manager?
  • If we use a customs broker, is the required delegation approved and usable?
  • If we rely on RPP, is our own financial security active and sufficient?
  • Have we provided the correct invoices, shipment details and product information?
  • Does someone monitor customs accounting, payment deadlines and account notices?

If one of these points remains unresolved, address it with the appropriate customs, finance or government support contact before relying on a particular release arrangement.

Planning a Commercial Shipment from China to Canada?

CARM registration and customs accounting should be coordinated with the practical shipping plan, including supplier pickup, cargo consolidation, freight method, documentation and delivery requirements.

TopShipping can help businesses organize their China-to-Canada freight planning and coordinate shipment information with the relevant logistics and customs parties. For an overview of the available transport methods and import workflow, visit our China-to-Canada shipping guide.

If you are preparing a commercial shipment, share your cargo details, pickup location, destination, preferred freight method and current customs-readiness status so the transportation requirements can be reviewed.

FAQ — CARM for Canadian Importers: Registration, Delegation and Release Checklist

Yes. Businesses importing commercial goods into Canada need the appropriate registration in the CBSA Assessment and Revenue Management (CARM) Client Portal, together with a valid business number and importer program account. This requirement applies even when a company hires a customs broker to manage its declarations. Registration allows the importer to maintain its account, authorize service providers and access customs accounting and payment information.

Your perspective

Join the discussion

Share a useful question, experience or correction. Your email address will not be published.

Comments may be moderated before publication.

Shipping supportTalk to a Freight Specialist