Home About Us Services ↳ Canada PR Visa (Permanent Residency) ↳ Work Permit Canada ↳ LMIA — Labour Market Impact Assessment ↳ Spouse & Family Sponsorship Visa ↳ Student Visa Canada ↳ Visitor Visa ↳ Business Visa Provinces ↳ 🏙️ Ontario ↳ 🏔️ British Columbia ↳ 🌾 Alberta ↳ 🌻 Saskatchewan ↳ 🌊 Manitoba ↳ ⚓ Nova Scotia ↳ 🍁 New Brunswick ↳ 🦞 Prince Edward Island ↳ 🐟 Newfoundland & Labrador ↳ 🌊 Atlantic Immigration Program Healthcare Blog FAQ Careers Canada Contact

How automation is used to account for imported commercial goods in Canada

Find out how the Canada Border Services Agency (CBSA) Assessment and Revenue Management (CARM) system is using rules-based automation, or algorithms, to assess duties and taxes and to identify issues that may arise when commercial goods are imported into Canada.

On this page

Updating how we do business

The CARM system was introduced to replace outdated systems used to collect duties and taxes on commercial goods imported into Canada, such as the Customs Commercial System.

Using algorithms, the CARM system is able to automate processes to more accurately:

  • assess duties and taxes owed on imported commercial goods
  • validate data entry in the system
  • help businesses correct non-compliant transactions

More specifically, the automation in the CARM system helps with:

  • calculating duties and taxes owed, financial security bonds, penalties, and interest
  • generating reports to identify potentially non-compliant transactions
  • validating the accuracy of data that users enter into the system (for example, syntax errors)
  • verifying that the registration data entered by users corresponds to the current information available in other CBSA databases
  • electronically notifying users when a case is updated or when there is a validation error in a form they’ve tried to submit
  • determining if a transaction or user request requires manual intervention and approval by a delegated CBSA authority

Officers still make the decisions

The CARM system is considered only partially automated because CBSA officers continue to review transactions and remain responsible for final decision-making.

The system helps officers review and confirm which transactions are compliant after the commercial goods have been imported into Canada. Officers can:

  • generate reports that identify potential errors
  • decide whether an error was made in the transaction
  • recommend further action as required

If a business doesn’t agree with a decision, it can submit an appeal using the recourse mechanisms available to them.

Collecting personal information

The CBSA only discloses or collects commercial and personal information in accordance with the Privacy Act and the Customs Act and its associated regulations.

CARM captures personal information only to the extent that is required to register a profile and business account in the CARM Client Portal (CCP). The information is used to establish that the business meets specific requirements.

This information is stored in the CARM system and may be used for:

  • assessing duties and taxes
  • program enrolment
  • identifying non-compliant transactions
  • meeting other program requirements

Results of the impact assessment

The CBSA has assessed the public impacts of deploying this automated system as per Treasury Board of Canada Secretariat's Directive on Automated Decision-Making. To read the full document go to: Algorithmic Impact Assessment - CBSA Assessment and Revenue Management (CARM) - Open Government Portal

Page details

2026-08-07

Quick Enquiry

We usually reply within a few hours
By submitting you agree to be contacted about your enquiry.
Call us Chat on WhatsApp
M

Migova AI Assistant

Online now
Hi 👋 I'm the Migova AI assistant, powered by OpenAI. Ask me about PR, study visas, work permits, LMIA, family sponsorship, provinces, or healthcare immigration to Canada.
Canada PR
Study Visa
LMIA / Work Permit