# PINT UAE Invoice

Source: https://xmlvalid.com/schemas/pint-ae-invoice

> A Peppol PINT UAE invoice for United Arab Emirates, checked against the UBL 2.1 schema, the PINT Billing rules and the UAE rules OpenPeppol publishes.

PINT AE is the UAE specialization of Peppol International (PINT) Billing: the invoice data model of the UAE's electronic invoicing system, exchanged over the Peppol network. Its rules check the UAE fields on top of PINT, such as the seller's tax registration, the invoice transaction type flags (BTAE-02) and the item and service classification codes.
Its specification identifier (CustomizationID) is urn:peppol:pint:billing-1@ae-1.

- Type: XSD + Schematron
- Version: PINT UAE 1.0.4
- Namespace: `urn:oasis:names:specification:ubl:schema:xsd:Invoice-2`
- Root element: `Invoice`
- Publisher: OpenPeppol (Published for implementers), source: https://docs.peppol.eu/poac/ae/pint-ae/
- Rules: [PINT Billing rules (as shipped with PINT AE) 1.0.4](https://xmlvalid.com/rules/sets/pint-billing-ae)
- Rules: [PINT AE rules (United Arab Emirates) 1.0.4](https://xmlvalid.com/rules/sets/pint-ae)
- Validate against it: https://xmlvalid.com/validate?schema=pint-ae-invoice

## Notes

- Rules run only when the document matches the schema. Documents over 50 MB are checked against the schema only.
- The rules are OpenPeppol's PINT UAE 1.0.4 artefacts as published (the compiled XSLT): the general PINT Billing rules, then the UAE rules.
- The general PINT rules here are the ones OpenPeppol ships in the PINT AE package, which narrow the allowed document type codes to 380 and 480 (invoices) and 81 and 381 (credit notes).
- The example is one of OpenPeppol's PINT UAE examples.
