Logistics

How to Record Customs Duties Paid on Behalf of a Client as an Agency Pass-Through

Recording customs duty payments as a balance sheet receivable rather than an expense when the customs agent acts purely as an intermediary.

Account NameTypeDebit ($)Credit ($)
Due from Client (Customs)Asset (+)5,000.00-
Cash / BankAsset (-)-5,000.00

💡 Accountant's Note

Customs clearing agents do not record duties as an expense or revenue. It is a 'Balance Sheet only' transaction because they are just an intermediary for the client.

Practitioner & Systems Framework

💻 ERP Architecture

When a customs clearing agent pays duties on behalf of an importer, the agent is acting as a pure intermediary — the duty is the client's legal obligation, not the agent's. Record as: Cash paid (credit) → Due from Client (debit, an asset receivable). The clearing agent's own revenue is the handling/service fee charged for the customs clearance service (a separate transaction). Under IFRS 15, the duty is not the agent's revenue or expense — it flows through the balance sheet only. Maintain a Due from Client sub-ledger per shipment so each duty payment can be matched and collected. Collect promptly — carrying client customs duties creates credit risk exposure.

⚠️ Audit Flags

Auditors verify that customs duties paid on behalf of clients are presented as receivables (not expenses). Including duties in the P&L (debit expense, credit revenue) overstates both revenue and expenses and misrepresents the company's own economic activity. The Due from Client balance must be aged and assessed for collectability under IFRS 9 — if the importer becomes insolvent, the clearing agent bears the loss of the uncollected duty advance. For large duty payments, credit checks on the client before advancing duties are a key risk management step.

📄 Required Documentation

Client mandate letter authorizing the agent to pay duties, customs declaration (HS codes, assessed duty, duty payment receipt), Due from Client entry, client invoice for duty recovery plus service fee, payment collection confirmation, Due from Client aging report, and IFRS 9 ECL assessment.

Automate this entry with the JEH Accounting Suite

Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.

No Subscriptions. Own your data.

QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions