UAE tax invoice template — free generator

A free UAE tax invoice generator at 5% VAT that runs entirely in your browser.

The tool runs right above — free, and no signup.

Complete these before the invoice is tax-compliant

  • Seller name is required
  • A UAE TRN is 15 digits
  • A document number is required
  • Add at least one line item

Settings

Invoice discount
Invoice template
Template colour

#111827

Logo

The logo is read inside your browser and stored on your device only — never uploaded.

Document

Seller

Buyer

Line items

No line items yet. Add the first one to start.

Notes & terms

Totals

Subtotal before discount
0.00
Taxable amount
0.00
VAT
0.00
Total incl. VAT0.00 AED

QR code

The QR code needs the seller details before it can be generated

What the invoice must contain

Requirements differ in detail between countries, but the core of a commercial or tax invoice is consistent: seller and buyer identity, a sequential number, an issue date, line descriptions, and amounts before and after tax.

UAE VAT is 5%, and a tax invoice must show the 15-digit Tax Registration Number (TRN).

  • Seller name and TRN
  • A sequential, non-repeating invoice number
  • Issue date
  • Line descriptions, quantities and prices
  • Amount before tax, tax amount, and total including tax

Country notes

When invoicing a taxable business, add the buyer TRN in the buyer section.

UAE e-invoicing runs over a network of Accredited Service Providers; it is not a file you email. This tool produces a correctly formed PDF invoice and transmits nothing over that network.

The UAE e-invoicing timetable

The legal basis is Ministerial Decision No. 244 of 2025, amended by Ministerial Decision No. 66 of 2026, which replaced a single provision — Article 5(1)(a). Four stages follow from it.

The Pilot Programme began on 1 July 2026 and is invitation-only: the Ministry notifies a business, which then agrees in writing. You cannot enrol yourself. Voluntary implementation opened to any business on the same date.

The mandate itself comes in three phases by revenue. A business with revenue of AED 50 million or more must appoint an Accredited Service Provider by 30 October 2026 and implement from 1 January 2027. Below AED 50 million: appoint by 31 March 2027, implement from 1 July 2027. Government entities: appoint by 31 March 2027, implement from 1 October 2027.

One thing worth stating plainly: as at this page’s last review date, no mandatory obligation is live for anyone yet. The only obligation running today is the Phase 1 appointment deadline. Everything else is either invitation-only piloting or voluntary.

Accredited Service Providers — where the list is, and the trap in it

The list of Accredited Service Providers is published on the Ministry of Finance site, not the Federal Tax Authority site, and each entry carries the provider’s accreditation number and contact details.

On the same page there is a second, separate table of "Pre-Approved" providers still under final assessment. That distinction is practical rather than cosmetic: appointing a provider from the second table does not satisfy the appointment obligation. Check the name appears in the accredited table itself before signing.

UAE rounding: two rules that point opposite ways

This is widely conflated, and the two rules genuinely differ in the level they apply at. On a conventional tax invoice, the Executive Regulation allows tax to be rounded to the nearest fils, and the FTA’s public clarification explains that because tax is calculated line by line on a full tax invoice, the rounding happens per line, to two decimal places.

On an electronic invoice under the PINT-AE specification, the Ministry of Finance guidelines put the rounding at the invoice-level total to two decimals, and state it does not apply at line-item or tax-category level.

So this tool keeps the amount you typed, rounds the tax, and derives the third figure from the two — which makes the total impossible to break, whichever level of rounding your document requires.

Invoicing in a currency other than the dirham

Where an invoice is issued in a foreign currency, the law requires conversion to AED at the exchange rate approved by the UAE Central Bank on the date of supply.

The FTA’s public clarification requires the invoice to show the tax amount in AED and the exchange rate applied, and states that an invoice omitting the AED tax value is not a valid tax invoice. It also requires the published rate to be used in full, with all its decimal places, rather than shortened.

Privacy

All arithmetic and PDF generation happen in your browser. Your invoice and customer data are never uploaded, and the tool keeps working offline once the page has loaded.

Frequently asked questions

Is Arabic fully supported?

Yes. The interface is Arabic-first with a native RTL layout, and the PDF preserves correct Arabic letter shaping.

Can I change the currency and its decimals?

The currency follows the selected country, including the three-decimal Gulf currencies (KWD, BHD, OMR).

Is e-invoicing mandatory for me right now?

As at this page’s last review date, no. The mandate has not begun for any category. The obligation running today is to appoint an Accredited Service Provider by 30 October 2026 if your revenue is AED 50 million or more, with actual implementation from 1 January 2027.

Does e-invoicing cover my sales to individuals?

B2C transactions are outside the mandate until a further ministerial decision addresses them. The current scope covers any person conducting business in the UAE regardless of VAT registration status, subject to stated exclusions.

Is this tool enough for UAE e-invoicing?

No. UAE e-invoicing means exchanging a structured document through an Accredited Service Provider, which is server-side work and cannot run in a browser. This tool produces a correctly formed and correctly calculated PDF invoice, which suits invoices not yet in scope, drafts, and checking.

How many decimal places does a UAE invoice use?

Two, because the dirham divides into 100 fils. The difference between a paper and an electronic invoice is not the number of decimals but the level the rounding applies at: per line on the former, on the total for the latter.