CARM Accounting Workflow: How Importers Should Reconcile Broker Entries, CADs and Their General Ledger

CARM changes more than where customs information is viewed. It gives importers a direct accounting record to reconcile against broker submissions, commercial documents and the general ledger. This guide sets out a practical workflow for ownership, evidence, exception handling and month-end close.

BlogOctober 8, 202610 min readBy LogisticNorth Editorial Team

LogisticNorth

Moving goods across the border? Our licensed brokers can help.

Get fast, compliant customs clearance and expert HS classification advice.

Illustration for: CARM Accounting Workflow: How Importers Should Reconcile Broker Entries, CADs and Their General Ledger

The CARM Client Portal changes the importer’s accounting task from a broker-led information exercise into a control process that the importer generally needs to own. A customs broker may prepare and transmit information under delegated authority, but the importer remains the party that needs to understand what was accounted for, what was paid or posted to the account, and whether the customs record agrees with its purchasing and finance records.

The practical question is not simply whether an entry appears in the portal. It is whether the importer can connect the commercial invoice, shipment, accounting declaration, duties and taxes, payment or statement activity, and general-ledger posting without unexplained differences.

What changed in the accounting relationship

CARM introduced the Commercial Accounting Declaration, commonly called the CAD, as the accounting record used for commercial imports. The CARM Client Portal also gives importers direct access to account information that was previously obtained or managed through other channels, including transaction details, statements of account and payment-related information.

A broker can continue to act for an importer when the importer has granted the appropriate authority. That arrangement does not remove the importer’s need to establish internal controls. The importer generally needs to decide who reviews customs accounting, who approves corrections, who monitors payment obligations and who retains the supporting evidence.

The distinction matters because customs accounting and financial accounting answer different questions:

  • Customs accounting asks what goods were imported, under which tariff treatment, at what value, and with what duties and taxes.
  • Financial accounting asks how the transaction should be recorded in inventory, landed cost, tax accounts, accounts payable and the general ledger.
  • The reconciliation process tests whether the two records describe the same shipment and whether differences have a documented explanation.

For importers operating warehouses in Mississauga or Brampton and finance functions in Toronto, this often means that the customs, receiving, accounts-payable and tax teams need a defined handoff rather than an informal exchange of broker statements.

The importer’s evidence chain

A reliable CARM accounting process starts with an evidence chain. Each customs transaction should be traceable from the purchase or sale transaction through physical receipt and customs accounting to the final ledger posting.

1. Match the shipment to the commercial record

The first control is identity. The importer should generally be able to match the customs transaction to a purchase order, commercial invoice, packing information, transport document and receiving record. The match should not depend on a single reference that may be missing or reformatted by a carrier or broker.

Useful matching fields can include the importer account, supplier, invoice number, shipment or transport reference, arrival date, currency, quantity and internal receiving number. The exact fields depend on the importer’s systems, but the objective is consistent: prevent a customs transaction from being posted to the wrong purchase, facility or business unit.

2. Compare the customs value with the purchasing value

The customs value may not equal the amount that accounts payable records as the supplier invoice total. Differences can result from freight, insurance, assists, royalties, packing, currency conversion, discounts or other valuation elements. They can also result from an invoice being issued in one currency while the customs declaration uses another.

An unexplained difference is an exception, not automatically an error. The importer should document whether the difference comes from a valuation adjustment, a separate freight charge, a credit, a partial shipment or a timing issue. A broker can help identify the declaration fields and customs treatment, but the importer’s purchasing and finance teams usually hold the commercial evidence needed to explain the difference.

3. Reconcile tariff treatment and origin inputs

Classification, origin and tariff treatment affect the duties and other amounts accounted for. A finance review does not replace a classification review, but it can identify patterns that deserve one: repeated duty variances for the same product, unexpected duty on goods believed to qualify for preferential treatment, or a supplier change that was not reflected in the customs instructions.

Where preferential tariff treatment is claimed, the importer generally needs an appropriate origin basis and supporting documentation. A broker can flag missing or inconsistent origin information before transmission, but the importer should control the process for obtaining and retaining supplier evidence.

4. Reconcile duties and taxes to the accounting entry

The portal record and the broker’s transaction package should be compared with the importer’s internal posting. The review commonly covers customs duties, GST or other applicable taxes, adjustments, interest or account charges, and any amount paid through the importer’s account.

The tax treatment in the general ledger may differ from the customs transaction because of recoverability, capitalization policy, inventory treatment or the importer’s tax position. Those accounting decisions belong to the importer and its advisers. The customs reconciliation should nevertheless identify the source amount and preserve the explanation for the ledger treatment.

A practical CARM close process

Set ownership before the first exception

A written responsibility matrix is more useful than a general instruction to “check CARM.” It should identify who owns each step:

ControlTypical ownerEvidence to retain
Commercial documents and receiving matchPurchasing or receivingInvoice, packing information, transport and receipt record
Classification, origin and valuation instructionsTrade compliance, with broker supportProduct rationale, origin evidence and valuation notes
CAD and customs transaction reviewImport compliance or customs accountingCAD details, broker transmission record and correction history
Statement and payment monitoringFinance or treasuryStatement of account, payment confirmation and approved reconciliation
General-ledger postingAccounts payable or controllershipJournal entry, allocation and exception approval

The same person can perform more than one role in a smaller business. The important control is that the responsibilities are explicit and that an adjustment is reviewed by someone who can assess both the customs and accounting impact.

Build a transaction-level reconciliation

At each close, the importer can start with the period’s customs transactions and compare them to internal receiving and ledger data. A useful reconciliation file normally contains:

  • the customs transaction identifier and accounting date;
  • the broker’s internal reference and the importer’s shipment or invoice reference;
  • supplier, currency, customs value and applicable duty or tax amounts;
  • the CARM statement or account activity reference;
  • the general-ledger document number and cost allocation;
  • an exception code, owner and resolution date where the records do not agree.

Importers with high transaction volume may automate the initial match, but automation should not silently force unmatched transactions into a “cleared” status. A useful system separates matched, pending documentation, timing difference, suspected declaration error and confirmed correction.

Then reconcile the account-level totals

Transaction matching and account reconciliation are related but not interchangeable. The importer should compare the aggregate amounts in the period’s internal schedule with the relevant CARM account activity and statements. This second check can reveal transactions that were omitted from the spreadsheet, payments applied differently than expected, duplicate postings or adjustments outside the selected transaction period.

The period used for customs accounting, the period used for payment activity and the period used for the general ledger may not be identical. The reconciliation should therefore record the cut-off date and explain timing differences rather than treating them as permanent variances.

Common failure modes and the corrective action

“The broker handled it” is treated as a control

A broker’s submission can be accurate and still be posted incorrectly by the importer. Conversely, an importer can provide incomplete or outdated instructions that result in a declaration requiring correction. The corrective action is to define the broker’s service scope and the importer’s review points: document intake, pre-accounting review where available, post-accounting review, correction approval and statement reconciliation.

Importers should also review delegated-user access in the portal and remove access that is no longer appropriate. Access management is part of accounting control because portal permissions can affect who views account information, submits information or manages related tasks.

The finance team reconciles only the total statement

An account-level total can agree while one product, supplier or business unit has been posted incorrectly. The importer should retain enough transaction detail to investigate a variance and allocate costs correctly. For a GTA importer receiving through Pearson or distributing from a Peel Region facility, shipment-level references are especially useful when several consignments arrive close together and are received into different locations.

Corrections are made without preserving the original trail

A corrected customs record should not erase the reason for the change. The importer’s file should generally show the original transaction, the identified error, the supporting evidence, the instruction or approval for correction, and the resulting accounting treatment. This creates a usable audit trail for both customs and financial review.

Tax treatment is assumed from the customs amount

Import taxes and duties may be posted differently under the importer’s accounting and tax policies. Accounts payable should not infer recoverability or capitalization solely from the presence of an amount in the customs record. The customs reconciliation should supply accurate source data; the importer’s tax and accounting policies determine the final ledger treatment.

What a customs broker can do in this workflow

A broker can help translate the importer’s commercial information into customs data, identify missing fields, submit an accounting declaration under delegated authority, explain transaction details and support correction requests. A broker can also help investigate recurring variances by comparing the declaration with the documents supplied for the shipment.

The broker does not normally control the importer’s purchase ledger, receiving records, internal tax treatment or payment approvals. Those controls remain with the importer. The most effective handoff therefore specifies what the broker returns after accounting: transaction references, amounts, supporting documents, exception notes and any follow-up required from the importer.

Importers should agree on a standard exception format. For example, a broker query that says “value mismatch” is less useful than one that identifies the invoice value, declared value, suspected valuation element, missing document and required decision. Clear exception data shortens the path from a portal record to a corrected ledger entry.

Implement the process without rebuilding every system

An importer does not necessarily need a new enterprise platform to improve control. A practical first version can use a controlled reconciliation register linked to the CARM transaction record, broker package and ledger document. The register should have one owner, a defined close calendar, locked fields for source data and a separate approval trail for changes.

Start with the transactions most likely to create financial or compliance risk: high-value imports, products with preferential tariff claims, new suppliers, unusual freight arrangements, recurring classification variances and entries with post-accounting adjustments. Once those controls work, the importer can extend the same logic to routine transactions.

For businesses with a Toronto head office and receiving or distribution operations in Mississauga and Brampton, the procedure should specify who owns an exception when the physical shipment, broker record and invoice are held by different teams. A customs close is strongest when the handoff follows the goods and the evidence, not merely the location of the finance department.

Questions to ask before closing a period

  • Can every material customs transaction be matched to a commercial invoice and receiving record?
  • Are differences between invoice value and customs value explained and supported?
  • Have classification, origin and valuation exceptions been routed to the right reviewer?
  • Do CARM account activity and the internal transaction schedule use clearly documented cut-off dates?
  • Are duties, taxes and adjustments posted according to the importer’s accounting and tax policies?
  • Does every correction retain the original record, reason, evidence and approval?
  • Are portal users, broker delegations and internal responsibilities still current?

CARM makes customs accounting information more directly available to the importer. The operational benefit comes from using that access as part of a controlled evidence chain: shipment to CAD, CAD to account activity, account activity to payment, and all of it to the general ledger. That is the accounting change importers need to manage—not simply a new screen for retrieving customs data.

For general information about the CARM Client Portal, commercial accounting and importer responsibilities, consult the CBSA CARM Client Portal information and the CARM frequently asked questions. Businesses should confirm the treatment of their own transactions with their customs and tax advisers.

LogisticNorth

Moving goods across the border? Our licensed brokers can help.

Get fast, compliant customs clearance and expert HS classification advice.

Frequently asked questions

Does using a customs broker transfer accounting responsibility to the broker?+

Generally, no. A broker may prepare and submit customs information under delegated authority, but the importer generally remains responsible for reviewing the accounting record, maintaining commercial evidence, monitoring its account and posting the transaction correctly.

What should an importer reconcile in the CARM Client Portal?+

An importer should generally compare CARM transaction and statement information with broker records, commercial invoices, receiving documents, payment activity and the general ledger. The exact fields and timing depend on the importer’s systems and accounting policies.

Why might the customs value differ from the supplier invoice total?+

Differences can arise from freight, insurance, assists, royalties, packing, currency conversion, discounts, credits or other valuation elements. The importer should document the reason rather than assuming that either amount is automatically wrong.

Should every CARM transaction be reviewed manually?+

Not necessarily. High-volume importers may automate matching, but unmatched or unusual transactions should remain visible as exceptions and be routed for review instead of being silently cleared.

This article was reviewed by our licensed customs team before publication. It is general information, not customs or legal advice — regulations change, and your circumstances may differ. Talk to a broker before acting on it.

#carm client portal#customs accounting#commercial accounting declaration#import reconciliation#duties and taxes#general ledger#customs broker#import compliance#month-end close#canadian importing