Business Software

Multi-Currency Accounting for UAE Businesses

Published 22 Jul 2026 · 2 min read

Affiliate disclosure: this article contains affiliate links. If you subscribe through them, UAE Info Portal may earn a commission at no extra cost to you.

A UAE business is multi-currency by geography: suppliers invoice in dollars or yuan, European clients want euros, the books run in dirhams, and the VAT return demands AED regardless. The dollar peg lulls people into treating currency as a non-issue — until a euro receivable moves five percent between invoice and payment and nobody knows where the difference went.

What matters here

  • Native foreign-currency documents — invoices and bills raised in the counterparty's currency, converted properly into AED books, not typed at a guessed rate.
  • Exchange differences booked automatically — the gap between invoice-date and payment-date rates posted as gain or loss, every time.
  • Foreign currency accounts — USD and EUR bank accounts reconciled in their own currency with revaluation at period end.
  • AED where it is mandatory — VAT amounts on tax invoices and the return itself in dirhams at appropriate rates, whatever currency the deal was priced in.

The main options

Odoo Accounting runs multi-currency natively: rates update automatically, every foreign document carries both its currency and its AED book value, realised differences post themselves at payment, and unrealised revaluation of open balances runs at period close. Customer-facing documents from Odoo Invoicing present the client's currency while the books stay in dirhams, supplier orders in Odoo Purchase track committed foreign spend before the bill lands, and staff spending abroad file claims in whatever currency the receipt shows through Odoo Expenses, converted on submission.

How to choose

Test with your ugliest real case — a euro invoice paid late across a rate move, into a dollar account — and check the AED trail end to end. Then set the discipline: automatic daily rates, no manual rate overrides without a note, and month-end revaluation as routine. The peg protects your dollar flows; the system has to protect everything else.

Frequently Asked Questions

Does the dirham's dollar peg remove currency risk?

Only against the dollar. Euro, sterling, rupee and yuan exposures move constantly, and a business invoicing or buying in them carries real gains and losses — the peg just makes it easy to forget.

How is VAT handled on foreign-currency invoices?

Tax invoices in a foreign currency must show the VAT amount converted to dirhams using an appropriate rate — the Central Bank published rate for the supply date is the standard reference — and the return is filed in AED. The system should do this per document, not per month in a spreadsheet.

What is the difference between realised and unrealised exchange differences?

Realised differences arise when a foreign invoice is actually paid at a different rate than booked; unrealised ones are the revaluation of still-open balances at period end. Both belong in the books — automatically, or they end up nowhere.

Should we price contracts in AED to avoid all this?

Where you have the leverage, AED pricing shifts the risk to the counterparty. Where the market insists on foreign currency, shorten payment terms, consider matching foreign income against foreign costs, and let the accounting capture what remains.

Rate this article

Log in to rate this article.

0.0 · 0 ratings

Comments (0)

No comments yet. Be the first to share your thoughts!

Log in to leave a comment.

Own a business?

List it on UAE Info Portal for free and reach more customers.

Get Started