What VAT codes does UAE accounting software need?
At minimum: standard 5% (sales/purchases), zero-rated, exempt, out-of-scope, reverse charge output and input, and import VAT — each mapped to its VAT201 box.
VAT Configuration
Most VAT errors are not judgement errors — they are configuration errors, repeated automatically on every transaction since setup day. An hour of correct tax-code configuration prevents years of identical mistakes filed quarterly.
Dubai-based setup, migration and support for accounting systems.
A correct UAE VAT setup needs distinct tax codes for: standard 5% (sales and purchases separately), zero-rated sales (exports, qualifying supplies), exempt supplies, out-of-scope items, reverse charge on imported services (both the output and input legs), and import VAT via customs. Each code maps to its VAT201 box, invoice templates must carry the mandatory tax invoice fields, and the emirate dimension must be captured for standard-rated sales.
The default tax settings in most software are generic — the UAE-correct set is specific. Beyond the obvious 5% codes, the differentiators are zero-rated vs exempt (they look identical on an invoice and behave oppositely in the return) and the reverse charge pair that must post output and input simultaneously on imported services.
The system also prints your legal documents. A compliant tax invoice needs the words "Tax Invoice", your TRN, sequential numbering, date, per-line VAT treatment and the VAT amount in AED — and customer TRNs on full invoices. Templates that miss a field produce non-compliant paper at scale.
Fixing configuration forward is half the job; the other half is what the old settings already filed. A code-level review of past periods — which transactions carried which codes — surfaces systematic errors (exempt coded as zero-rated, reverse charge never configured) that may need correction through next returns or disclosure.
At minimum: standard 5% (sales/purchases), zero-rated, exempt, out-of-scope, reverse charge output and input, and import VAT — each mapped to its VAT201 box.
Zero-rated is taxable at 0% (Box 4, full input recovery); exempt is outside taxation (Box 5) and restricts input recovery — confusing them misstates returns silently.
As a paired code posting output VAT and (where recoverable) input VAT simultaneously on imported services — most defaults omit this entirely.
Yes — systematic miscoding misstates returns, and errors above AED 10,000 require voluntary disclosure with penalties. Configuration errors repeat every period until fixed.
Yes — a configuration audit covering codes, mappings, templates and a look-back at what past settings actually filed.
One configuration review tells you — codes, mappings, templates and the errors already sitting in past returns. Book it before the next filing.