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.