Skip to main content
HelloBooks.ai home

How to Account for Freight, Customs Duty and Import VAT in the UAE | HelloBooks For UAE freight forwarders and logistics firms: own services vs disbursements, duty paid for clients, zero-rated international transport and job costing.

Blog · Industry operations

How to account for freight, customs duty and import VAT in the UAE as a logistics business

A freight forwarder in Jebel Ali or Sharjah handles three kinds of money: its own fees, costs it buys from carriers and resells, and duties and taxes it pays on behalf of clients. Each is treated differently for revenue, VAT and margin. Forwarders that run them all through one sales account overstate revenue, misreport VAT and cannot tell which jobs make money. This post separates the three and shows how to cost each job.

Free Plan with invoices within 200 transactions, bills & quotes — no credit card.

Three kinds of charges on one invoice

A typical import job invoice might show ocean freight, destination handling, customs clearance, delivery, and customs duty paid. Some of these are your services, some are services you buy and resell as principal, and some are amounts you paid as the client’s agent. The distinction drives the accounting.

  • Own services: clearance, documentation, handling, your trucking.
  • Bought-in services resold as principal: carrier freight you contract for and mark up.
  • Disbursements paid as agent: customs duty and similar amounts paid in the client’s name.

Disbursements are not revenue

When you pay customs duty in your client’s name and recharge the exact amount, you are acting as agent. Record the payment as a receivable from the client, not as a cost, and the recharge as clearing that receivable, not as revenue. Treated this way, disbursements stay out of your VAT on sales because they are not your supply, provided the conditions for a disbursement are met.

Worked example: you pay AED 6,400 of customs duty for a client’s shipment and recharge AED 6,400. Revenue: nil. Receivable: AED 6,400 until the client pays. If you instead mark it up to AED 6,700, ask your tax agent whether it still qualifies as a disbursement, because adding a margin usually changes the treatment.

International transport and VAT

The Ministry of Finance lists international transportation and related supplies among zero-rated supplies. Freight that moves goods into or out of the UAE, and some services closely related to it, can therefore be zero-rated. Domestic legs, warehousing and local delivery that are not part of an international movement are usually standard-rated at 5%.

The line between related and unrelated services is where errors happen. Map each service code to a VAT treatment once, with your tax agent, and keep evidence of the international movement, such as bills of lading or airway bills, on each job.

Import VAT for your clients

When your client is VAT registered, the import VAT on its goods is normally accounted for by the client through its own VAT return, under the reverse charge, rather than paid at the border. Where a forwarder pays import VAT on a client’s behalf, for example for an unregistered importer, it is another agent payment to recover from the client, recorded the same way as duty.

Keep the customs declaration with each job. Clients will ask for it to support their own VAT return, and your auditor will want it to support disbursement balances.

Job costing: the margin that matters

Each shipment should carry a job number, and every revenue line and every carrier or supplier bill should be tagged to it. Job profit is your own fees plus resold freight, minus carrier and subcontractor costs, ignoring disbursements entirely.

Worked example: a job shows freight sold at AED 9,800 against AED 8,200 from the carrier, clearance fees of AED 650 and trucking of AED 900 against AED 600 subcontracted. Job profit is AED 2,550. The AED 6,400 of duty on the same invoice makes the invoice look bigger but adds nothing to profit.

Common mistakes

These distort both VAT returns and management accounts.

  • Recording duty recharges as sales, inflating revenue and VAT-able turnover.
  • Zero-rating local warehousing because the goods once arrived by sea.
  • Carrier bills posted to overheads instead of to the job.
  • Unbilled disbursements sitting in receivables for months.

How HelloBooks supports logistics businesses

HelloBooks tags revenue and costs to jobs using classes or projects, keeps a disbursements receivable account per client, and applies per-line VAT treatment: zero-rated, standard or out-of-scope. The AI agent reads carrier bills, posts them to the right job and asks “which jobs this month have carrier bills but no sales invoice?” to catch unbilled work.

VAT treatment of each service is your decision with your tax agent. For a job profitability report or invoice layout separating disbursements, request a customization at /book-a-demo.

FAQ

Frequently asked questions

Do I charge VAT on customs duty I recharge?
If it is a genuine disbursement paid as agent and recharged at cost, it is generally outside your supply. Confirm the conditions with your tax agent.
Is all freight zero-rated?
International transportation and related supplies are zero-rated per the Ministry of Finance. Purely domestic transport and unrelated services are usually standard-rated.
Should disbursements appear in revenue?
No. Keep them in a receivable account so revenue and margins reflect only your own business.

Start automating your books today

Free Plan with full access to the AI accountant — no credit card, no time limit.

Subscribe to our newsletter

Stay up to date with the latest news and announcements. No credit card required.

By subscribing, you agree to our Privacy Policy.