The CARM Client Portal changed customs accounting from a process largely managed through a broker relationship into a shared control process in which the importer’s finance team has a direct operating role. A broker may prepare and transmit import data, but the importer generally remains responsible for maintaining its business account, reviewing customs transactions, monitoring statements, arranging payment and controlling who can act on its behalf.
That distinction matters for companies receiving regular shipments into Brampton, Toronto or Mississauga warehouses. The accounting question is no longer only whether a broker filed an entry. It is whether the importer can connect each CARM transaction to its purchase, freight, tax and general-ledger records, identify exceptions and resolve them before they become payment or compliance problems.
What changed for the importer’s accounting function
CARM provides importers with direct access to their commercial import account and customs financial information. The portal supports activities such as managing business-account information, viewing transactions and statements, making payments, managing users and authorizing service providers. The exact screens and permissions depend on the account structure and user role.
Before CARM, many importers treated the customs broker’s accounting package, entry package or periodic invoice as the practical record for duties and taxes. Those records remain useful, but they are not a substitute for the importer’s own review of the account maintained in CARM. A broker’s invoice can show what the broker charged or advanced; the CARM statement shows the importer’s account activity with the Canada Border Services Agency.
The operational shift is therefore one of ownership and visibility:
- The importer owns the business account and its internal controls.
- The broker may prepare and submit customs accounting data under delegated authority.
- The importer’s finance team can review the resulting transactions and statements in the portal.
- The importer remains responsible for deciding whether the transaction, classification, origin, value and tax treatment are reasonable for its records.
- The importer needs a payment and reconciliation process that does not depend entirely on a broker’s invoice cycle.
These responsibilities are separate from the question of whether an importer participates in the Release Prior to Payment program. RPP affects how eligible importers defer payment and what financial security arrangements apply. It does not transfer the importer’s underlying accounting and customs-control responsibilities to the broker.
The three records finance teams should keep connected
A reliable CARM control process connects three records rather than treating any one of them as complete.
| Record | What it answers | Typical owner or contributor |
|---|---|---|
| Commercial source documents | What was purchased, from whom, on what terms and for what price? | Procurement, accounts payable and the importer’s business team |
| Broker transaction package | What data did the broker use and transmit, and what service or disbursement charges were billed? | Customs broker, reviewed by the importer |
| CARM account and statement | What customs transaction, duty, tax and account activity was posted to the importer’s account? | Importer finance or customs compliance, with broker support where authorized |
The records will not always use the same reference number or arrive on the same day. A purchase order, commercial invoice, transportation document, broker reference, customs transaction and general-ledger voucher may all use different identifiers. The importer’s process should preserve enough information to match them.
For a GTA distributor, that matching may involve goods received at a Mississauga facility, invoices approved in Toronto and inventory later moved to Brampton. The physical destination does not by itself determine the customs accounting treatment, so finance should avoid relying only on warehouse or carrier references when reconciling the account.
A practical CARM accounting workflow
1. Confirm the account and access structure
Importers generally benefit from assigning at least one internal owner for the CARM business account and a separate review or backup role. The appropriate setup depends on the organization, but access should be based on job function rather than shared credentials.
Finance, customs compliance, accounts payable and logistics may need different visibility or responsibilities. A company that has changed its legal name, ownership, address, signing authority or internal customs personnel should treat account maintenance as a control task, not as an administrative detail.
The importer should also review its list of authorized service providers. A broker’s ability to file or view information is tied to the authority granted by the importer. When a brokerage relationship ends or the scope of work changes, the importer should review and update the relevant delegation rather than assuming that a new broker arrangement automatically removes an old one.
2. Establish the transaction handoff with the broker
The importer and broker should agree on what information travels with each shipment and what the broker returns after filing. Useful fields can include the importer’s purchase order, invoice number, shipment reference, release information, customs transaction reference, tariff classification, country of origin, value-for-duty inputs, duties, taxes and any relief or special-program indicator.
This is not a request to make the broker reproduce the importer’s entire accounting system. It is a request for a stable handoff that permits a later reviewer to identify the transaction and understand the amounts posted.
Where a broker lacks a required commercial fact, the importer should have a defined escalation path. Examples include a change in supplier pricing, assists or royalties affecting value, a new product model, a changed origin, a return, a warranty replacement or an unusual freight arrangement. The broker can apply customs expertise, but cannot reliably infer every fact held by purchasing, engineering or finance.
3. Review the posted transaction, not only the broker invoice
After accounting data is transmitted and posted, the importer’s review should compare the CARM transaction with the commercial and broker records. A risk-based review may focus on:
- importer account and transaction identity;
- currency and value-for-duty inputs;
- tariff classification and origin information supplied for the product;
- customs duties, GST and other applicable taxes or charges;
- use of a preferential tariff, remission, relief or special authorization;
- duplicate transactions, reversals, adjustments or credits; and
- the timing of the transaction in relation to goods receipt and the accounting period.
A broker invoice may include brokerage fees, advances, transportation-related amounts or other commercial charges that do not equal the duty and tax amounts posted to the CARM account. Finance should map those categories separately instead of posting the entire invoice to a single customs expense account.
4. Reconcile the statement and investigate exceptions
The Statement of Account should be treated as an account-level control report. The importer should compare its opening balance, new transactions, adjustments, payments and closing balance with its own subledger or reconciliation file. The frequency can be set according to shipment volume and risk; high-volume importers may need more frequent exception monitoring than occasional importers.
Common exceptions include a payment applied to the wrong account, a transaction missing from the internal file, a customs amount that differs from the broker’s preliminary estimate, a late document, a duplicated import reference or an adjustment that has no internal explanation.
The first question is often whether the difference is timing. A broker invoice, a CARM posting and an accounts-payable entry may fall in different periods. If it is not timing, the importer should determine whether the issue is a data error, a commercial-document issue, a customs correction or an internal posting problem.
5. Correct the right record
A correction should be directed to the record that is wrong. If the commercial invoice is wrong, the importer should obtain corrected commercial documentation and advise the broker. If the broker transmitted incorrect classification, origin or value information, the importer should ask the broker to assess the available correction process. If the CARM account balance or payment application appears wrong, the importer should preserve the supporting records and use the appropriate account or CBSA contact channel.
Changing an internal journal entry does not correct a customs transaction. Conversely, asking a broker to change a customs record will not correct an accounts-payable duplicate. The reconciliation file should document the issue, the responsible party, the action taken and the evidence supporting closure.
What the broker does—and what the broker cannot own
A customs broker can help translate commercial information into customs data, identify missing documents, review tariff and origin questions, transmit declarations where authorized, explain account activity and support corrections. The broker can also help design a transaction report that fits the importer’s reconciliation process.
The broker generally cannot replace the importer’s knowledge of the transaction. Product specifications, supplier terms, assists, royalties, transfer-pricing arrangements, returned-goods facts and the intended use of goods often sit with the importer. A broker can flag uncertainty, but the importer needs a process for obtaining and approving the underlying facts.
Delegating authority to a broker is therefore not the same as delegating accountability for the importer’s books and records. Finance and customs teams should agree on who approves a new classification, who confirms origin, who releases payment and who signs off a correction.
Failure modes to address before they become account problems
“The broker has it, so finance does not need portal access”
This leaves the importer without an independent view of its account and makes it harder to identify a payment or transaction issue. A controlled internal user should generally be able to review the account, even when the broker performs the filing work.
“The broker invoice is the customs statement”
It is not necessarily the same record. Brokerage fees, advances and customs amounts may be combined or presented differently. The importer should reconcile to the CARM account and retain the broker package as supporting evidence.
“The receiving warehouse can confirm everything needed for accounting”
Warehouse receipt confirms physical handling, not necessarily the customs value, origin, tariff classification or applicable relief. Finance should obtain the commercial and customs information needed for the transaction rather than treating receipt confirmation as a complete customs control.
“An old delegation remains harmless”
Former employees, former brokers and inactive business arrangements should be included in periodic access reviews. The importer should remove or amend access that no longer reflects its operating model.
“A reconciliation difference can wait until year-end”
Unresolved differences can become harder to trace as suppliers, brokers, products and accounting periods change. A documented exception queue with an owner and due date is more useful than an unexplained year-end adjustment.
How to build a workable control file
A practical file does not need to duplicate every document in the business. It should provide a clear audit trail from the CARM transaction to the commercial source and the accounting entry. Many importers use a transaction-level register with fields such as:
- supplier, importer account and shipment reference;
- commercial invoice and purchase-order references;
- broker reference and CARM transaction reference;
- classification, origin and valuation review status;
- duty and tax amounts posted or accrued;
- payment and statement-reconciliation status;
- exception description, owner and resolution date; and
- links or file paths to supporting documents.
For companies operating across Toronto, Mississauga and Brampton, the same control should apply regardless of which facility receives the shipment. Standardizing the handoff prevents each warehouse or branch from developing a separate version of the customs-accounting process.
Questions to settle with the broker and finance team
- Who is the internal CARM account owner and who is the backup?
- Which users can review transactions, manage delegations and arrange payments?
- What shipment data must be supplied before the broker files?
- What transaction report does the broker return after filing?
- Which amounts are posted to CARM, and which are broker or transportation charges?
- Who reviews classification, origin and valuation changes?
- How are corrections, refunds, reversals and account adjustments tracked?
- How often is the Statement of Account reconciled, and who signs off?
CARM did not turn every finance employee into a customs specialist. It did make the importer’s account, payment activity and transaction history more directly visible. The strongest operating model keeps the broker responsible for the work delegated to the broker while giving the importer an internal process for supplying accurate facts, reviewing posted amounts, paying the account and retaining evidence.
For general background, importers can review the CBSA CARM Client Portal information, the CARM frequently asked questions and the CBSA’s CARM program material. A broker can help interpret account activity and build a workflow, but an importer should obtain advice suited to its own transactions and accounting policies when a specific correction, valuation or tax issue arises.

