Amazon

CBSA CARM Client Portal: Setup Guide for Importers (2026)

By Rob Cosman, CPA · May 31, 2026 · Back to Blog

Every commercial importer in Canada deals with CBSA through one system: the CARM Client Portal. Until your business has an active CARM account linked to its Business Number, with financial security posted and a customs broker delegated, entries cannot be filed against your account and your shipments will not clear. This guide explains what the portal does, who needs an account, the financial security rules in force since May 2025, and the mistakes that stall registrations for weeks.

50% bond
Security: half your highest monthly duty and tax bill, $5,000 minimum

May 2025
When broker security stopped covering importers

2 to 6 weeks
Typical end-to-end setup time

What the CBSA CARM Client Portal is

If you only read one paragraph

CARM (CBSA Assessment and Revenue Management) is the mandatory system where commercial importers register with CBSA, post financial security, delegate access to their customs broker, receive a monthly Statement of Account, and pay duty and import GST. It has been the agency’s official system of record since October 2024. Every commercial importer needs an active account before a single shipment can clear, and non-residents also need an approved Form BSF900 record-custody arrangement on file.

Through the portal, you or your authorized representative manage your importer profile, your financial security, delegation of access to brokers and accountants, the monthly Statement of Account showing duty and import GST billed, payments to CBSA, and, for non-residents, the BSF900 record-custody designation.

Who needs a CARM account?

You are… Do you need CARM?
A Canadian-resident business importing commercial goods (even occasionally) Yes
A non-resident business importing commercial goods into Canada (Amazon FBA, Walmart WFS, 3PL, distributor) Yes
A seller shipping DDP through a forwarder (the forwarder is importer of record) Not required today, but required the moment you want to recover import GST or act as your own importer of record. Our DDP guide covers why relying on DDP long term is risky.
An individual making personal-use imports No, the informal entry process applies

What the setup involves

A CARM setup is not one registration. It is a chain of them, and each link depends on the one before it:

Where registrations stall

The most common stall is a business name or address mismatch between CRA and CARM: the legal entity name must match CRA’s record exactly, and typos, abbreviations, or word-order differences cause rejection. The other frequent stalls: verifying a brand-new Business Number (mail-out code only), opening the RM account without the RT account so import GST becomes unrecoverable, non-residents skipping the BSF900, and posting security too low for a growing shipment volume. Each of these costs somewhere between a week and a month.

This chain is the reason we do CARM setup end to end for clients rather than hand over a checklist. Getting the CRA answers right at the Business Number stage is what makes every later verification pass on the first try. Through our Non-Resident GST/HST service and CBSA Record Custody service we file the applications, register the portal account, place the security, delegate your broker, and file the BSF900, so the first shipment clears on schedule.

Financial security: the rules since May 2025

The transition period for Release Prior to Payment (RPP) ended on May 20, 2025. Before that date, importers could ride on their customs broker’s financial security. Since then, every importer who wants goods released before paying duty and tax must post their own security in the portal.

Option How much Best for
Surety bond (written security agreement) 50% of your highest monthly accounts receivable (duty, tax, and GST) over the previous 12 months, with a $5,000 minimum per import program account and a $10 million maximum Most ongoing commercial importers. The annual premium is a small fraction of the amounts flowing through.
Cash deposit with CBSA 100% of your highest monthly accounts receivable Low-volume importers who prefer locked-up cash over a surety relationship
No security posted Zero, but no RPP: duty and import GST must be paid before goods are released on every shipment One-off imports only. Unworkable for ongoing FBA operations.

For active marketplace sellers, the bond is almost always the right call. One caution for sellers scaling fast: the requirement tracks your highest monthly liability, so security that was adequate last year can fall short this year, and CBSA can pull release privileges when it does. We review security levels with clients as volumes grow.

What happens after setup

Once the account is active and your broker is delegated, the rhythm is monthly. CBSA’s billing cycle runs from the 18th of one month to the 17th of the next. The Statement of Account is issued on the 25th, and payment is due 10 weekdays after the 17th. The import GST on that statement is money you can get back: it flows into your GST/HST return as an input tax credit, which our Input Tax Credits guide explains. Miss the payment date and interest accrues, and repeated misses put your release privileges at risk.

CBSA also requires import records to be kept for six years following the year of importation. Non-residents meet this through their BSF900-designated Canadian record custodian, which is exactly what our CBSA Record Custody service provides.

Frequently asked questions

What is the CBSA CARM Client Portal?

The CARM Client Portal is the CBSA system where commercial importers register their business, post financial security, delegate access to customs brokers, receive their monthly Statement of Account, and pay duty and import GST. It has been mandatory for commercial importers since October 2024.

Do I need a CARM account to import into Canada?

Yes, if you are importing commercial goods, whether you are a Canadian resident or not. The account must be linked to a Business Number with an RM import-export program account, have financial security posted, and have a broker delegated to file entries. Personal-use imports go through a separate informal process.

How much financial security does CARM require?

Since May 20, 2025, importers post their own security: a surety bond of 50% of the highest monthly accounts receivable (duty, tax, and GST) over the previous 12 months, with a $5,000 minimum per import program account and a $10 million cap, or a cash deposit of 100% of that amount. Without security there is no Release Prior to Payment, and every shipment must be paid before release.

How long does CARM registration take?

Two to six weeks end to end for a clean new setup: the Business Number application with CRA takes most of that, then portal registration, security placement, and broker delegation. If identity verification has to go by mailed access code, add one to three weeks. Non-residents also need BSF900 approval before the account becomes active.

Is CARM different for non-resident importers?

The portal mechanics are the same, but businesses based outside Canada, the US, or Mexico must also file Form BSF900 designating a Canadian record custodian. Without an approved BSF900, the CARM account stays inactive and shipments will not clear.

Related guides

Not sure where you stand?

If you are setting up to import into Canada and do not yet have an active CARM account, the setup is front-loaded and the delays compound. We handle the whole chain for resident and non-resident importers: the Business Number, the portal registration, the financial security, the broker delegation, and the BSF900. Get in touch with a short note about your business (where you import from, monthly volume, whether you have a Business Number yet) and we will reply within one business day with a fixed-fee quote.

Related guides

Get the tax side right the first time.

We work with e-commerce and owner-managed businesses across Canada and beyond: GST/HST and provincial sales tax, corporate structure, income splitting, and non-resident compliance. Tell us your situation and we will tell you exactly what you need.

Get in touch
← Input Tax Credits for Amazon Canada Sellers: How…
eBay Canada Marketplace Tax: How GST/HST Works for… →

Need help with your e-commerce taxes?

We specialize in Amazon sellers and e-commerce businesses. Bookkeeping, tax, compliance, and exit planning.

Cookie Policy | Accessibility | Income Disclosure