PintLint

PINT AE 1.0.4 · UBL 2.1 · JSON

Validate UAE e-invoices before they're rejected.

Paste an invoice. See what breaks, why, and how to fix it. Free, no sign-up.

Validator

20 free checks a day. Nothing is stored.

All 302 official rules.

XML runs against the unmodified OpenPeppol PINT AE 1.0.4 schematron. The same rules your ASP runs.

Fixes, not just errors.

Every finding says what to change. Send JSON and get a corrected invoice back, with a diff and the questions only you can answer.

JSON in.

No UBL yet? Send the invoice as it sits in your system. We check the source data before an ASP quietly papers over it.

One request.

Use the API from CI, your ERP or a script. Same rules, same answers.

Read the docs

curl https://api.pintlint.com/v1/validate \
  -H "X-API-Key: $PINTLINT_KEY" \
  -H "Content-Type: application/xml" \
  --data-binary @invoice.xml

The deadline

Businesses under AED 50 million in revenue must issue e-invoices through an accredited provider from 1 July 2027.

Larger businesses go live on 1 January 2027. Ministerial Decisions 244/2025 and 66/2026.