Multi-Currency Invoicing with an AED Base: How It Works

Bookkeeping7 min read·Published 26 March 2026

The Multi-Currency Challenge

Many UAE businesses invoice international clients in USD, EUR, or GBP while keeping their books in AED. This is completely normal — and completely legal — but it creates accounting complexities that founders often underestimate.

The fundamental challenge: when you invoice in USD and receive payment in USD, but your books are in AED, you have to convert everything at exchange rates — and those rates change between the date you issue the invoice and the date you receive payment.

The AED Base Currency Rule

Under UAE tax law, your functional currency for accounting purposes is typically AED. Some exceptions exist for businesses that operate primarily in another currency, but most free zone companies use AED.

This means:

  • All financial statements are prepared in AED
  • All VAT returns are filed in AED
  • Corporate tax is calculated on AED-denominated income and expenses
  • Internal management reports can be in any currency, but statutory records must be in AED

The practical implication: every foreign currency transaction needs to be converted to AED for your books.

Exchange Rate Application

The UAE Central Bank publishes daily exchange rates. For accounting purposes:

  • Invoice date: When you issue a foreign currency invoice, convert it to AED at the Central Bank rate on the invoice date. This is the amount you record as revenue
  • Payment date: When you receive payment, convert the actual amount received at the Central Bank rate on the payment date
  • The difference: If the exchange rate changed between the invoice date and payment date, you have a foreign exchange gain or loss

Example

You invoice a client USD 10,000 on March 1 (rate: 1 USD = 3.67 AED). Revenue recorded: AED 36,700. Payment arrives on March 30 (rate: 1 USD = 3.68 AED). Amount received: AED 36,800. Realized gain: AED 100.

Note: the USD/AED rate is pegged and rarely moves significantly, but other currencies (EUR, GBP) can fluctuate meaningfully.

Realized vs Unrealized Gains and Losses

Realized gains/losses

These occur when a foreign currency transaction is settled (payment received or made). The difference between the recorded AED amount and the actual AED received/paid is a realized gain or loss. It affects your profit and loss statement.

Unrealized gains/losses

At the end of each reporting period, outstanding foreign currency balances (receivables, payables, bank balances) must be revalued at the closing exchange rate. The difference is an unrealized gain or loss.

Example of unrealized revaluation

At December 31, you have an outstanding receivable of USD 20,000, originally booked at AED 73,400 (rate 3.67). The December 31 closing rate is 3.68. Revalued amount: AED 73,600. Unrealized gain: AED 200.

Both realized and unrealized gains/losses are relevant for corporate tax. They are included in your taxable income unless specifically excluded.

Reporting Obligations

For VAT purposes: the VAT amount on every invoice must be stated in AED, even if the commercial amount is in a foreign currency. Use the Central Bank rate on the date of supply.

For corporate tax: foreign exchange gains and losses are generally included in taxable income. There are specific rules about permanent establishments and certain overseas operations, but for most free zone companies, all FX gains and losses flow through the P&L and are taxable.

For financial statements: IFRS requires foreign currency items to be translated at the closing rate for monetary items (receivables, payables, cash) and at the historical rate for non-monetary items (fixed assets, equity).

Managing Multi-Currency in Practice

Practical tips for UAE businesses dealing with multiple currencies:

  • Minimize open currency exposure — invoice and collect in the same currency where possible. If you invoice in USD, maintain a USD bank account to receive payment without conversion
  • Use consistent exchange rate sources — always use the UAE Central Bank rate for tax-related conversions. Using your bank's rate for some transactions and the Central Bank rate for others creates audit issues
  • Reconcile currency accounts separately — if you have both AED and USD bank accounts, reconcile each one independently
  • Automate revaluation — month-end revaluation of foreign currency balances is tedious to do manually

Maya Finance handles multi-currency automatically. Invoice in any currency, receive payments in any currency, and the system converts everything to AED at the correct rates, tracks FX gains and losses, and ensures VAT amounts are always in AED.

Explore in Maya Finance

Related articles

Multi-currency without the headaches

Invoice in USD, EUR, or GBP. Maya Finance converts to AED automatically, tracks exchange rate gains/losses, and keeps your VAT amounts in AED.