CARM & Import Compliance

First-Time Importer Guide and Checklist for Canada

The short answer

To import commercial goods into Canada for the first time, your business needs a Business Number with an RM import-export account, a business account in the CBSA's CARM Client Portal, and Release Prior to Payment (RPP) with financial security if you want goods released before duties and taxes are paid. To have Garden City act as your customs broker, you then sign our agency agreement by hand and delegate authority to us in CARM. This page walks through each step, gives you a checklist to print, and lets you send us your account details.

Blue binders and file boxes on an office shelf, the business records a first-time importer gathers before opening a customs account

Who This Guide Is For

This guide is for businesses bringing commercial goods into Canada for the first time. Garden City Customs Services Inc. regularly works with first-time commercial importers and can guide you through the process from the beginning, from your Business Number and CARM account to your first shipment.

Importing commercially starts with a Business Number. Before a business can import goods into Canada, it needs a Business Number from the Canada Revenue Agency and an RM import-export account. If you don't have them yet, register for a Business Number with the CRA before anything else.

Garden City primarily serves commercial importers and does not generally process casual or personal imports.

Six Steps to Your First Commercial Import

  1. Get a Business Number and RM import-export account

    Commercial importers need a Business Number (BN9) from the Canada Revenue Agency and an RM import-export program account before importing commercial goods. Together they make up your BN15, which combines the nine-digit Business Number with the RM program identifier, for example 123456789RM0001.

    Resident businesses can register for a Business Number with the CRA, or obtain their BN9 and RM account through the CARM registration process. Non-resident businesses must obtain their BN9 before registering in the portal. Our guide Do You Need a Business Number to Import Into Canada? covers this step in detail.

  2. Register your business in the CARM Client Portal

    CARM is the CBSA's system for accounting for commercial imports and paying duties and taxes. Sign in to the CARM Client Portal with a GCKey or an eligible Sign-In Partner, create your user profile, then register your business. The CBSA's Get started with CARM page explains the registration process.

    Enter your business details exactly as the CRA has them. Differences between what you type and what the CRA has on file can make the registration fail. If the CRA has your address as "123 Lake Street", typing "123 Lake St." won't match. Copy your legal name, address and account numbers character for character.

    Decide who will be your Business Account Manager (BAM): the person who manages your company's users, access and delegations in the portal. Our account form asks for their name and email. For the full walkthrough, see How to Register for CARM in Canada.

  3. Enrol in Release Prior to Payment (RPP)

    RPP lets an importer obtain release of commercial goods before paying the duties and taxes owing. Since May 20, 2025, importers that want RPP privileges must provide their own financial security, generally an eligible electronic bond or a cash deposit, subject to CBSA requirements. You enrol and post your security in the CARM Client Portal.

    Without RPP, you normally account for the goods and pay the duties and taxes as part of obtaining release. If you'll be importing regularly, set up RPP before your first shipment, not when a truck is already at the border. Our guide to Release Prior to Payment in Canada explains eligibility and financial security.

  4. Open your account and sign the agency agreement

    Send us your company, contact and CARM details using the account form on this page. Our team will review them and reach out with a brokerage proposal for the services you need, along with your Power of Attorney & Agency Agreement (the Canadian Society of Customs Brokers Continuous General Agency Agreement and Power of Attorney that appoints Garden City as your customs broker) and instructions for completing it.

    Signed by hand, in ink. The agreement must be signed and dated by hand in ink by a company officer (the sole proprietor, president, vice president, or secretary/treasurer), with each page of the terms and conditions initialled. We can't accept digital signatures. Our instructions explain how to return it.

  5. Delegate authority to Garden City in CARM

    You need both the signed agreement and the CARM delegation. Delegating authority in the portal without signing the agreement isn't enough for us to act for you, and without the delegation we can't file Commercial Accounting Declarations, corrections or adjustments on your behalf.

    Our team can walk you through the delegation once your agreement is in.

  6. Prepare your first shipment

    Ask your supplier to show who is clearing the goods on the bill of lading and the commercial invoice. This helps reduce delays at the border:

    For Customs Clearance by:G C Customs BrokersNiagara Falls, OntarioPhone 888-481-2048Fax 888-481-2049

    We'll confirm the full details for your paperwork during onboarding. Before the goods reach the border, send us:

    • The commercial invoice
    • Importer and exporter information
    • A description of the goods
    • Country of origin and value
    • Carrier and expected arrival details
    • Any permits, certificates or licences your goods need

    If free trade applies to your goods, send us the exporter's certificate of origin so we can apply the lower free trade rate of duty.

Common First-Time Mistakes

  • Typing business details differently from the CRA's records, such as "St." instead of "Street"
  • Registering the wrong legal entity or linking the wrong RM account
  • Assuming CARM registration automatically provides RPP
  • Signing the agency agreement but not delegating authority in CARM, or the reverse
  • Signing the agreement digitally instead of by hand in ink
  • Waiting until a shipment is already in transit to finish setting up

Problems like these usually surface during the CBSA release process, when the goods are already waiting. Sorting them out first is faster for everyone.

Your First-Time Importer Checklist

16 things to have in place before your first commercial shipment.

Download the checklist (PDF)

Your import accounts

  • Business Number (BN9) from the Canada Revenue Agency
  • RM import-export account (BN15, for example 123456789RM0001)
  • Business registered in the CARM Client Portal, with details entered exactly as the CRA has them
  • Business Account Manager (BAM) named for your CARM account
  • Enrolled in Release Prior to Payment (RPP) with financial security posted, if you want goods released before duties and taxes are paid

Your Garden City account

  • Account details sent to Garden City (form at gcityservices.ca/first-time-importers)
  • Brokerage proposal and agency agreement received from Garden City
  • Agency agreement signed and dated by hand in ink by a company officer, each page of the terms initialled
  • Signed agreement returned the way our instructions explain
  • Authority delegated to Garden City in the CARM Client Portal

Your first shipment

  • Supplier told to mark the bill of lading and commercial invoice "For Customs Clearance by: G C Customs Brokers"
  • Commercial invoice, importer and exporter information, and a description of the goods
  • Country of origin and value
  • Exporter's certificate of origin, if free trade applies
  • Permits, certificates or licences, if your goods need them
  • Carrier and expected arrival details sent before the goods reach the border

Open Your Account

When you're ready, send us your details with the account form below. Only the details we need for your agency agreement are required, and you can leave the optional questions blank.

Prefer to talk first? Call 888-481-2048 and a licensed customs broker will take you through it.

First-Time Importer FAQ

Can Garden City help a first-time commercial importer?

Yes. Garden City works with businesses importing commercially for the first time. We can assist with CARM registration, broker delegation, RPP requirements, customs documentation, tariff classification, duties and taxes, and preparation for the first shipment. Our guide Do You Need a Business Number to Import Into Canada? is a useful starting point.

Can I register for CARM without a Business Number?

The process depends on the business. Resident businesses that do not already have the required Business Number and RM import-export account may be able to obtain them as part of the CARM registration process. Non-resident businesses can have different Business Number requirements and should confirm the applicable registration process before onboarding. For more detail, see Do You Need a Business Number to Import Into Canada?

Does registering for CARM automatically give me RPP?

No. CARM registration and Release Prior to Payment are separate parts of the importer setup. An importer that wants eligible commercial goods released before paying applicable duties and taxes needs to satisfy the requirements of the RPP program, including the applicable financial security requirements. Read Release Prior to Payment in Canada for the full process.

Can I sign the agency agreement electronically?

No. The agency agreement must be signed and dated by hand in ink, with each page of the terms and conditions initialled. We'll send it to you with instructions for returning it. We can't accept digital signatures.

What happens if I import without RPP?

An importer without active RPP privileges generally cannot use the normal electronic release-before-payment process. The applicable duties and taxes may need to be paid at the time of release using the required accounting process. For recurring commercial importers, establishing RPP before shipping is therefore operationally important.

Do I need to delegate my customs broker in CARM?

Yes, when a customs broker needs to perform applicable customs functions through the importer's CARM account, the importer must establish the appropriate delegation. Registering in CARM does not automatically authorize a brokerage.

This guide is general information, not legal advice. Requirements depend on your specific goods and circumstances, so please confirm details with a licensed customs broker before you ship.

Open an account with Garden City

Tell us about your company. We'll review your details and reach out with a brokerage proposal and your agency agreement.

  1. We review your detailsOur team looks over what you sent and the services you need.
  2. We reach out with a proposalYou get a brokerage proposal for your required services, plus your Power of Attorney & Agency Agreement with instructions for completing it.
  3. You sign by hand and return itSigned and dated in ink by a company officer, each page of the terms initialled, returned the way our instructions explain.
  4. You delegate us in CARMThen we can act as your customs broker for your first shipment.
Prefer to talk it through?888-481-2048Toll-free across Canada and the U.S.

Your company

You need a Business Number (BN9) and an RM import-export account (BN15) to open an account. Don't have them yet? Register for a Business Number with the CRA first, then come back to this form.

Contact person

Who manages your CARM account

Your Business Account Manager (BAM) is the person who manages your company's account in the CBSA's CARM Client Portal.

Who will sign the agency agreement

The agreement must be signed and dated by a company officer (sole proprietor, president, vice president, or secretary/treasurer), by hand in ink. We can't accept digital signatures.

Where you are now

Is your business registered in the CARM Client Portal?
Are you enrolled in Release Prior to Payment (RPP)?
Do you already have a customs broker?
We'll use these details to prepare your brokerage proposal and agency agreement. Questions? Call 888-481-2048.

Ready to Open Your Account?

Send us your details and we'll reach out with a brokerage proposal and your agency agreement.

Signed by hand, in ink • Licensed customs broker since 1981