CARM Client Portal Accounting: Building the Importer’s Evidence Trail from Entry to General Ledger

The CARM Client Portal does more than display customs balances. It gives importers the records and account controls needed to connect each customs entry to the statement of account, payment, inventory cost and tax records. This guide sets out a practical importer–broker accounting workflow and the control failures to avoid.

BlogOctober 15, 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 Client Portal Accounting: Building the Importer’s Evidence Trail from Entry to General Ledger

The CARM Client Portal changes the importer’s role in duties-and-taxes accounting by making the importer’s own commercial, customs and payment records part of one visible control chain. A customs broker may still prepare and transmit transaction data, but the importer generally remains the party that knows whether the goods, value, origin, tariff treatment and tax treatment match its books. The portal gives the importer a place to review account activity, statements, payments and financial security information; it does not replace the importer’s internal reconciliation.

The accounting question CARM makes harder to ignore

Before a shipment is released, an importer’s finance team may record an expected landed cost from a purchase order, commercial invoice or broker estimate. After accounting information is transmitted, the customs record can produce duties, taxes and other amounts that appear in the importer’s CARM account. Those are related records, but they are not automatically the same record.

The practical question is therefore not simply whether a broker entered the shipment. It is whether the importer can trace:

  • the goods received and the commercial invoice;
  • the customs declaration, including tariff classification, origin, value for duty and applicable tariff treatment;
  • the amounts assessed to the importer’s account;
  • the payment or account adjustment; and
  • the amount ultimately posted to inventory, cost of goods sold, recoverable tax or another general-ledger account.

CARM is the account-facing part of that chain. The CBSA’s CARM Client Portal information describes the portal as the online environment for commercial importers and other trade-chain participants. An importer should treat the portal as a source for customs account activity and payment controls, not as a substitute for the purchase ledger, receiving system or tax records.

What the importer now needs to own

1. The source data behind the entry

A broker can work from documents supplied by the importer, but the importer controls the commercial facts. That includes the seller and buyer relationship, invoice price, assists, freight and other valuation information, product description, country of origin, preferential-treatment evidence and any information affecting tariff classification. The correct ownership model is not “the broker entered it, so accounting accepted it.” It is “the broker transmitted the declaration using information that the importer reviewed and can support.”

For a Brampton or Mississauga operation receiving goods into a warehouse, the receiving record is a useful independent check. Quantity, part number, packaging and supplier should be compared with the commercial invoice and the customs transaction. A mismatch may indicate a receiving error, a split shipment, an invoice issue or an entry that needs review.

2. The account relationship

The importer generally needs to control its CARM business-account access, user roles and delegated relationships. The portal’s access structure is important because accounting staff may need to see statements and payments, while customs staff or a broker may need access to transaction information. Access should be assigned according to job function and reviewed when staff, brokers or internal responsibilities change.

A broker’s delegation allows the broker to perform agreed customs work. It does not make the broker the owner of the importer’s bank reconciliation, inventory costing or month-end close. An importer that cannot access its own account activity is dependent on a third-party report for a control that belongs in its own records.

3. The payment and security position

The importer is generally responsible for arranging payment of amounts that appear on its customs account and for monitoring whether the account is in the position required for its release arrangements. Importers using the Release Prior to Payment program also need to understand and administer the financial security associated with that arrangement. The CBSA guidance on financial security explains the role of security in the CARM environment.

This is an accounting control as much as a customs control. A payment file can be complete while the account remains unreconciled; conversely, an entry can be recorded in the general ledger while the related CARM balance has not been paid or has been applied differently than expected.

A workable importer–broker reconciliation sequence

Step 1: Establish the shipment population

Start with the importer’s own receiving, purchase-order or freight records for the period. Do not start only with a broker invoice. The population should identify shipments that arrived, entries transmitted and transactions expected to affect the customs account. This helps identify goods that were received but not yet matched to an entry, duplicate broker records or entries posted in a different accounting period.

Step 2: Match commercial documents to the customs record

For each material transaction, retain or link the commercial invoice, packing information, transport record and broker-provided entry details. The review should focus on the fields that drive the customs calculation: tariff classification, origin, tariff treatment, value for duty and quantities or units of measure. If the importer uses product masters or classification databases, the version used for the transaction should be identifiable.

A broker can flag missing information, inconsistent descriptions and apparent classification issues. The importer should resolve questions about product composition, use, design or commercial terms with its purchasing, engineering or supplier teams. A generic product description may be enough to move paperwork but not enough to support a durable classification or valuation position.

Step 3: Compare assessed amounts with the expected calculation

The importer should compare the duties and taxes associated with the customs transaction with its expected calculation. The comparison need not assume that the broker’s invoice is the customs assessment. It should identify the reason for any difference, such as an exchange-rate basis, freight or valuation adjustment, tariff treatment, surtax, tax status, amendment or timing difference.

Where the difference is legitimate, retain the explanation with the transaction record. Where it is not, ask the broker to investigate before the amount disappears into a month-end adjustment. An unexplained variance is not resolved merely because the total account balance appears reasonable.

Step 4: Match transactions to CARM account activity

The portal should be used to compare transaction-level customs activity with the importer’s statement and account balance. The importer’s finance team should identify which charges, credits, corrections or adjustments make up the period’s activity. A statement-level match is useful, but it is weaker than a transaction-level match because a total can agree while one entry is missing and another is duplicated.

For a GTA importer distributing through Mississauga or Toronto, this control is especially useful when several facilities receive goods under the same importer account. The warehouse or business unit can own the receiving evidence, while a central customs or finance function owns the account-level reconciliation.

Step 5: Reconcile payments separately

Payment matching should connect the bank record, the payment instruction, the CARM account posting and the statement activity. Keep unmatched payments on an exception list rather than treating them as cleared because cash left the bank. Payment timing, application and account adjustments can create differences between the bank date, the portal posting and the general-ledger date.

Step 6: Post the accounting result

Once the customs amount is supported, the importer can determine how its own accounting policy treats duties, non-recoverable taxes, recoverable GST and related costs. The customs portal does not decide whether a charge belongs in inventory, cost of sales, expense or a tax-recovery account. Those postings depend on the importer’s facts and applicable accounting and tax rules.

Importers that claim input tax credits generally need records that support the tax amount and the underlying import activity. The Canada Revenue Agency’s input tax credit guidance sets out the broader record-keeping context. The customs entry and CARM activity can form part of the evidence, but the importer should preserve the complete record required for its tax position.

Where the workflow commonly breaks

The broker report is treated as the subledger

A broker report can be an efficient operational feed, but it should not be the importer’s only evidence of what was received, declared, assessed and paid. If the report omits a correction, adjustment or account-level item, the importer may close its books with an incomplete customs balance. Use broker data as an input to reconciliation and use CARM account activity as the independent account check.

One invoice is assumed to equal one entry

Commercial invoices can be split across shipments, entries, purchase orders or facilities. The reverse can also occur when several invoices are combined for a transaction. The importer’s matching key should therefore include more than an invoice number. Useful fields may include supplier, shipment reference, entry identifier, receiving location, currency and accounting period.

Corrections are posted without reopening the original cost

A later correction can affect duty, tax, inventory cost or a previously closed period. The importer should define who receives notice of broker amendments and how the accounting team determines whether a correction requires a reversal, a current-period adjustment or a tax-record update. The original entry should remain linked to the correction rather than being overwritten.

Portal access is left with one administrator

When one person holds all portal access, the importer has a continuity and segregation-of-duties weakness. At least two trained internal users should understand how to review account activity, and finance should be able to obtain statements and payment evidence without waiting for a broker or a single employee.

RPP is confused with accounting completion

Release arrangements affect when goods can move and how financial security supports the account. They do not eliminate the need to validate the entry, reconcile the statement or record the eventual duty and tax liability. The CBSA’s CARM transition information provides the official context for the move to the portal and related account processes.

Controls a broker can perform—and controls the importer must retain

Control areaBroker contributionImporter-owned control
Entry dataReview documents, prepare and transmit agreed information, identify apparent gapsConfirm commercial facts, product data, origin and valuation support
ClassificationApply the agreed tariff treatment and flag questionsMaintain product evidence and approve the classification position
Account activityProvide transaction or service reports and investigate entry issuesCompare CARM activity with the importer’s records and statement
PaymentExplain broker charges or payment-related transaction detailsControl cash payment, account application and bank reconciliation
CorrectionsSubmit or support an amendment where appropriateAssess accounting, tax and inventory impact and retain the audit trail

How to implement the control in a GTA operation

A practical implementation does not require finance to inspect every shipment manually. Importers can define a standard data feed from receiving and purchasing, a broker transaction report, and a CARM statement review. Exceptions can then be routed to the people who can resolve them: purchasing for price or supplier terms, operations for quantity and receiving, customs for classification or origin, and finance for account posting and payment.

For a company operating warehouses in Brampton, Mississauga and serving Toronto customers, centralizing the importer-account reconciliation while preserving location-level receiving references is often more reliable than asking each facility to infer customs costs from freight invoices. The important design choice is an identifiable link between the facility’s goods receipt and the importer’s customs transaction.

The result should be a short, repeatable evidence trail: source documents, reviewed entry data, CARM account activity, payment proof, accounting treatment and resolution of exceptions. That is the practical change in the importer’s role. CARM provides greater visibility into the customs account, but visibility only creates control when the importer assigns ownership, performs the match and keeps the evidence.

Questions importers commonly ask

Does giving a broker portal access transfer accounting responsibility?

No. Delegated access can allow a broker to perform agreed customs services, but the importer generally retains responsibility for its commercial records, accounting, tax treatment, payment controls and review of the customs information submitted on its behalf.

Should the CARM balance equal the broker’s invoice total?

Not necessarily. A broker invoice may include service charges or amounts collected under the broker’s arrangement, while the CARM account reflects customs-account activity. The importer should reconcile each record to its purpose instead of expecting the totals to match automatically.

What should finance do when a CARM amount does not match the expected landed cost?

Place the item on an exception list, identify whether the cause is data, valuation, tariff treatment, timing, amendment or payment application, and obtain supporting evidence. The importer should not force the variance into a generic expense account before the customs and accounting cause is understood.

Can a broker perform the full reconciliation?

A broker can provide transaction details, explain customs calculations and investigate entry-level discrepancies. The importer generally needs to complete the account, bank, inventory and tax reconciliations because those records sit within the importer’s own systems and responsibilities.

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 giving a broker portal access transfer accounting responsibility?+

No. Delegated access can allow a broker to perform agreed customs services, but the importer generally retains responsibility for its commercial records, accounting, tax treatment, payment controls and review of customs information submitted on its behalf.

Should the CARM balance equal the broker’s invoice total?+

Not necessarily. A broker invoice may include service charges or other amounts, while the CARM account reflects customs-account activity. The importer should reconcile each record according to its purpose.

What should finance do when a CARM amount does not match expected landed cost?+

Place the item on an exception list, identify whether the cause is data, valuation, tariff treatment, timing, amendment or payment application, and retain evidence explaining the resolution.

Can a broker perform the full reconciliation?+

A broker can provide transaction details, explain customs calculations and investigate entry-level discrepancies. The importer generally needs to complete account, bank, inventory and tax reconciliations within its own systems.

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#importer controls#duties and taxes#statement of account#customs reconciliation#release prior to payment#gst records#broker workflow#landed cost