UAE e-invoicing · PINT AE

InvoiceIn.

Free PINT AE check: find what is wrong with a UAE e-invoice before it reaches your service provider.

From 1 January 2027 the UAE's e-invoicing system becomes mandatory, starting with businesses whose revenue is AED 50 million or more. Business-to-business and business-to-government invoices become XML files in the PINT AE format, exchanged through an Accredited Service Provider. Drop your XML here: we check it against OpenPeppol's official PINT AE 1.0.4 rules and list every rule it breaks, with what to fix.

Free. No sign-up. Processed in memory, nothing stored.

Check your file

A PINT AE invoice or credit note, as XML. The file is processed in memory and discarded.

UBL 2.1 XML, up to 10 MB. Or choose one with the button.

20 files a day, no key needed. The sample is OpenPeppol's own PINT AE example with one change: the VAT total says 55 where the breakdown says 50.

When it applies

Each business appoints an Accredited Service Provider first, then goes live on its date.

When it applies
WhoAppoint an ASP byGo live by
Revenue of AED 50 million or more30 October 20261 January 2027
Revenue under AED 50 million31 March 20271 July 2027
Government entities31 March 20271 October 2027

Voluntary use has been possible since 1 July 2026. Transactions with consumers are out of scope for now. Source: Ministerial Decision No. 244 of 2025, as amended by Ministerial Decision No. 66 of 2026 (Ministry of Finance). Dates are law and can move: check with the Ministry of Finance before you plan around them.

What gets checked

The rules are the ones OpenPeppol publishes for the UAE — PINT AE Billing 1.0.4 — run as its reference validator runs them. Every finding shows the official rule text and a plain-language explanation.

01

UBL 2.1 schema

Is the file well-formed XML in the structure UBL 2.1 requires? This is what fails first when an export is edited by hand.

02

Shared PINT rules

Mandatory fields, totals that add up, and valid codes for currency, units and tax categories. Rule ids start with ibr-.

03

UAE rules

The seller's and buyer's TRN and legal registration, the specification identifier, and each VAT category — standard rated, zero rated, exempt, reverse charge, out of scope — with the rate and breakdown it requires. Rule ids end in -ae or start with aligned-ibrp-.

What this is not

InvoiceIn is not an Accredited Service Provider. It does not send your invoice over the Peppol network and does not report anything to the Federal Tax Authority. Your ASP runs its own checks; this page helps you find errors before you get there. A pass means the file meets the published PINT AE rules. It is not tax or legal advice.

For developers

The same check is one API call. It returns the invoice as JSON together with the validation report.

Read the API docs ↗
curl -F "[email protected]" \
  "https://invoicein-api.peculiar.systems/v1/invoice?include=validation"