PINT AE Mandatory Fields
The fields you must always populate for a valid UAE tax invoice or credit note. Every field below carries a Mandatory obligation in the PINT AE specification — omit any one and the document fails validation.
Conditional and optional fields are covered in the full data dictionary. Based on PINT v1.0.2 (urn:peppol:pint:billing-1@ae-1).
Document
8 fields| Code | Field Name | Obligation | Type | Description |
|---|---|---|---|---|
BTAE-02 | Invoice transaction type code | Mandatory | BTAE | An 8-digit binary flag string denoting UAE special transaction types. Each bit position signals a specific supply category such as Free Trade Zone, Deemed Supply, Profit Margin Scheme, Summary Invoice, Continuous Supply, Disclosed Agent Billing, E-commerce, or Exports. |
BTAE-07 | Document UUID | Mandatory | BTAE | A universally unique identifier (UUID) assigned to the electronic document. Ensures global uniqueness of every invoice or credit note exchanged on the Peppol network. |
IBT-001 | Invoice number | Mandatory | IBT | A unique identifier assigned by the seller to this invoice. The invoice number must be unique within the seller's system and is used to reference the document across all parties and in FTA reporting. |
IBT-002 | Invoice issue date | Mandatory | IBT | The date on which the invoice was issued by the seller. This date determines the tax period for VAT reporting purposes and must conform to the ISO 8601 date format (YYYY-MM-DD). |
IBT-003 | Invoice type code | Mandatory | IBT | A UN/EDIFACT code classifying the functional type of the document. For UAE e-invoicing: 380 (Tax Invoice), 381 (Tax Credit Note), 480 (Invoice out of scope for tax), or 81 (Credit note out of scope for tax). |
IBT-005 | Invoice currency code | Mandatory | IBT | The ISO 4217 currency code for all monetary amounts stated in the invoice. All invoice amounts must be expressed in this currency unless supplemented by AED-denominated UAE-specific fields. |
IBT-023 | Business process type | Mandatory | IBT | The Peppol billing process profile identifier specifying which version of the Peppol BIS Billing standard governs this document. For PINT AE: urn:peppol:pint:billing-1@ae-1. |
IBT-024 | Specification identifier | Mandatory | IBT | The identifier of the PINT AE specification this document conforms to, serving as a compliance declaration that the invoice meets the UAE PINT standard requirements. |
BTAE-02Invoice transaction type code
An 8-digit binary flag string denoting UAE special transaction types. Each bit position signals a specific supply category such as Free Trade Zone, Deemed Supply, Profit Margin Scheme, Summary Invoice, Continuous Supply, Disclosed Agent Billing, E-commerce, or Exports.
BTAE-07Document UUID
A universally unique identifier (UUID) assigned to the electronic document. Ensures global uniqueness of every invoice or credit note exchanged on the Peppol network.
IBT-001Invoice number
A unique identifier assigned by the seller to this invoice. The invoice number must be unique within the seller's system and is used to reference the document across all parties and in FTA reporting.
IBT-002Invoice issue date
The date on which the invoice was issued by the seller. This date determines the tax period for VAT reporting purposes and must conform to the ISO 8601 date format (YYYY-MM-DD).
IBT-003Invoice type code
A UN/EDIFACT code classifying the functional type of the document. For UAE e-invoicing: 380 (Tax Invoice), 381 (Tax Credit Note), 480 (Invoice out of scope for tax), or 81 (Credit note out of scope for tax).
IBT-005Invoice currency code
The ISO 4217 currency code for all monetary amounts stated in the invoice. All invoice amounts must be expressed in this currency unless supplemented by AED-denominated UAE-specific fields.
IBT-023Business process type
The Peppol billing process profile identifier specifying which version of the Peppol BIS Billing standard governs this document. For PINT AE: urn:peppol:pint:billing-1@ae-1.
IBT-024Specification identifier
The identifier of the PINT AE specification this document conforms to, serving as a compliance declaration that the invoice meets the UAE PINT standard requirements.
Seller
5 fields| Code | Field Name | Obligation | Type | Description |
|---|---|---|---|---|
BTAE-15 | Seller legal registration identifier type | Mandatory | BTAE | The classification or type of the seller's legal registration number, indicating what kind of identifier is being provided (e.g. UAE commercial registration, TRN, passport). |
IBT-027 | Seller name (legal) | Mandatory | IBT | The full registered legal name of the seller as it appears in the commercial register or trade licence. This name is used for all official and legal purposes and must match the seller's FTA registration. |
IBT-030 | Seller legal registration identifier | Mandatory | IBT | The seller's legal registration number as issued by the UAE commercial registry, free zone authority, or other competent authority. Used alongside the identifier type field to verify seller legitimacy. |
IBT-034 | Seller electronic address (endpoint) | Mandatory | IBT | The seller's Peppol participant identifier used for routing the electronic invoice through the Peppol network. This endpoint address directs the document to the seller's ASP for sending. |
IBT-040 | Seller country code | Mandatory | IBT | The ISO 3166-1 alpha-2 country code of the seller's jurisdiction. For UAE sellers this will typically be AE; for foreign sellers transacting in the UAE, their home country code applies. |
BTAE-15Seller legal registration identifier type
The classification or type of the seller's legal registration number, indicating what kind of identifier is being provided (e.g. UAE commercial registration, TRN, passport).
IBT-027Seller name (legal)
The full registered legal name of the seller as it appears in the commercial register or trade licence. This name is used for all official and legal purposes and must match the seller's FTA registration.
IBT-030Seller legal registration identifier
The seller's legal registration number as issued by the UAE commercial registry, free zone authority, or other competent authority. Used alongside the identifier type field to verify seller legitimacy.
IBT-034Seller electronic address (endpoint)
The seller's Peppol participant identifier used for routing the electronic invoice through the Peppol network. This endpoint address directs the document to the seller's ASP for sending.
IBT-040Seller country code
The ISO 3166-1 alpha-2 country code of the seller's jurisdiction. For UAE sellers this will typically be AE; for foreign sellers transacting in the UAE, their home country code applies.
Buyer
3 fields| Code | Field Name | Obligation | Type | Description |
|---|---|---|---|---|
IBT-044 | Buyer name (legal) | Mandatory | IBT | The full registered legal name of the buyer as it appears in the commercial register or trade licence. This name is used for all official and legal purposes and must match the buyer's FTA registration. |
IBT-049 | Buyer electronic address (endpoint) | Mandatory | IBT | The buyer's Peppol participant identifier used to deliver the electronic invoice to the buyer through the Peppol network. Every registered buyer must have a unique endpoint on the UAE Peppol network. |
IBT-055 | Buyer country code | Mandatory | IBT | The ISO 3166-1 alpha-2 country code of the buyer's jurisdiction. For UAE buyers this will typically be AE; for foreign buyers this reflects their home country. |
IBT-044Buyer name (legal)
The full registered legal name of the buyer as it appears in the commercial register or trade licence. This name is used for all official and legal purposes and must match the buyer's FTA registration.
IBT-049Buyer electronic address (endpoint)
The buyer's Peppol participant identifier used to deliver the electronic invoice to the buyer through the Peppol network. Every registered buyer must have a unique endpoint on the UAE Peppol network.
IBT-055Buyer country code
The ISO 3166-1 alpha-2 country code of the buyer's jurisdiction. For UAE buyers this will typically be AE; for foreign buyers this reflects their home country.
Invoice line
7 fields| Code | Field Name | Obligation | Type | Description |
|---|---|---|---|---|
IBT-126 | Invoice line identifier | Mandatory | IBT | A unique identifier for the invoice line within this document, typically a sequential number (1, 2, 3…). Allows other documents such as credit notes to reference specific lines. |
IBT-129 | Invoiced quantity | Mandatory | IBT | The quantity of items or services invoiced on this line, expressed as a numeric value. Must be used together with the unit of measure field to be unambiguous. |
IBT-130 | Invoiced quantity unit of measure | Mandatory | IBT | The UN/ECE Recommendation 20 unit of measure code for the invoiced quantity, such as C62 (each), KGM (kilogram), HUR (hour), or MTR (metre). |
IBT-131 | Invoice line net amount | Mandatory | IBT | The net amount of the invoice line after any line-level allowances or charges, but before VAT. Equal to the item net price multiplied by the invoiced quantity, adjusted for line discounts. |
IBT-146 | Item net price | Mandatory | IBT | The net unit price of the item or service on this line, after any item-level discounts. The line net amount is derived from this price multiplied by the invoiced quantity. |
IBT-151 | Item VAT category code | Mandatory | IBT | The VAT category code applicable to the item on this line, using the same UNCL5305 codes as the document-level VAT breakdown. Determines which VAT category the line amount contributes to. |
IBT-153 | Item name | Mandatory | IBT | The name or description of the goods or services invoiced on this line, as understood between buyer and seller. This is the primary identifier of what is being charged for. |
IBT-126Invoice line identifier
A unique identifier for the invoice line within this document, typically a sequential number (1, 2, 3…). Allows other documents such as credit notes to reference specific lines.
IBT-129Invoiced quantity
The quantity of items or services invoiced on this line, expressed as a numeric value. Must be used together with the unit of measure field to be unambiguous.
IBT-130Invoiced quantity unit of measure
The UN/ECE Recommendation 20 unit of measure code for the invoiced quantity, such as C62 (each), KGM (kilogram), HUR (hour), or MTR (metre).
IBT-131Invoice line net amount
The net amount of the invoice line after any line-level allowances or charges, but before VAT. Equal to the item net price multiplied by the invoiced quantity, adjusted for line discounts.
IBT-146Item net price
The net unit price of the item or service on this line, after any item-level discounts. The line net amount is derived from this price multiplied by the invoiced quantity.
IBT-151Item VAT category code
The VAT category code applicable to the item on this line, using the same UNCL5305 codes as the document-level VAT breakdown. Determines which VAT category the line amount contributes to.
IBT-153Item name
The name or description of the goods or services invoiced on this line, as understood between buyer and seller. This is the primary identifier of what is being charged for.
VAT breakdown
4 fields| Code | Field Name | Obligation | Type | Description |
|---|---|---|---|---|
BTAE-08 | VAT amount in AED (tax accounting currency) | Mandatory | BTAE | The total VAT amount expressed in UAE Dirhams (AED). Required when the invoice currency differs from AED, ensuring tax amounts are reported in the official tax accounting currency. |
IBT-116 | VAT category taxable amount | Mandatory | IBT | The taxable base amount for a specific VAT category, representing the total value of supplies subject to that VAT rate before tax is applied. |
IBT-117 | VAT category tax amount | Mandatory | IBT | The VAT amount calculated for a specific VAT category, equal to the taxable amount multiplied by the applicable VAT rate. |
IBT-118 | VAT category code | Mandatory | IBT | A code from the UNCL5305 list classifying the VAT treatment of the supplies in this breakdown entry: S (Standard rate), Z (Zero rate), E (Exempt), AE (Reverse charge), O (Out of scope). |
BTAE-08VAT amount in AED (tax accounting currency)
The total VAT amount expressed in UAE Dirhams (AED). Required when the invoice currency differs from AED, ensuring tax amounts are reported in the official tax accounting currency.
IBT-116VAT category taxable amount
The taxable base amount for a specific VAT category, representing the total value of supplies subject to that VAT rate before tax is applied.
IBT-117VAT category tax amount
The VAT amount calculated for a specific VAT category, equal to the taxable amount multiplied by the applicable VAT rate.
IBT-118VAT category code
A code from the UNCL5305 list classifying the VAT treatment of the supplies in this breakdown entry: S (Standard rate), Z (Zero rate), E (Exempt), AE (Reverse charge), O (Out of scope).
Document totals
7 fields| Code | Field Name | Obligation | Type | Description |
|---|---|---|---|---|
BTAE-10 | Line amount payable in AED | Mandatory | BTAE | The total amount payable for the invoice line expressed in AED. Required to provide a Dirham-denominated view of each line amount regardless of invoice currency. |
BTAE-20 | Invoice total with VAT in AED | Mandatory | BTAE | The gross total amount payable on the invoice expressed in AED. Required to present the full invoice value in UAE Dirhams regardless of the invoice's base currency. |
IBT-106 | Sum of line net amounts | Mandatory | IBT | The arithmetic sum of all invoice line net amounts before document-level allowances or charges. This subtotal must equal the sum of IBT-131 values across all invoice lines. |
IBT-109 | Invoice total without VAT | Mandatory | IBT | The total amount of the invoice after all document-level allowances and charges but before VAT is added. Represents the taxable base for VAT calculation purposes. |
IBT-110 | Invoice total VAT amount | Mandatory | IBT | The total VAT amount across all VAT categories on the invoice. This should equal the sum of IBT-117 values from all VAT breakdown entries. |
IBT-112 | Invoice total with VAT | Mandatory | IBT | The total amount of the invoice including all VAT. This is the gross payable amount in the invoice currency before deducting any prepaid amounts. |
IBT-115 | Amount due for payment | Mandatory | IBT | The outstanding balance the buyer must pay, calculated as the invoice total with VAT minus any paid amount plus any rounding adjustment. This is the amount the buyer needs to remit. |
BTAE-10Line amount payable in AED
The total amount payable for the invoice line expressed in AED. Required to provide a Dirham-denominated view of each line amount regardless of invoice currency.
BTAE-20Invoice total with VAT in AED
The gross total amount payable on the invoice expressed in AED. Required to present the full invoice value in UAE Dirhams regardless of the invoice's base currency.
IBT-106Sum of line net amounts
The arithmetic sum of all invoice line net amounts before document-level allowances or charges. This subtotal must equal the sum of IBT-131 values across all invoice lines.
IBT-109Invoice total without VAT
The total amount of the invoice after all document-level allowances and charges but before VAT is added. Represents the taxable base for VAT calculation purposes.
IBT-110Invoice total VAT amount
The total VAT amount across all VAT categories on the invoice. This should equal the sum of IBT-117 values from all VAT breakdown entries.
IBT-112Invoice total with VAT
The total amount of the invoice including all VAT. This is the gross payable amount in the invoice currency before deducting any prepaid amounts.
IBT-115Amount due for payment
The outstanding balance the buyer must pay, calculated as the invoice total with VAT minus any paid amount plus any rounding adjustment. This is the amount the buyer needs to remit.
Related PINT AE references
The full searchable data dictionary — all 88 PINT AE fields with filters.
Every PINT AE invoice field, grouped and defined — the complete reference table.
Obligation levels and code-list constraints that determine validity.
The PINT AE file format — UBL 2.1 syntax, specification identifiers, and document types.
Ready to build PINT AE invoices?
Nazm handles every field — mandatory, conditional, and UAE-specific — so you don't have to map the specification yourself.