Complyance Logo

United Arab Emirates (AE) Field Mapping

Country: AE
Compliance: PINT AE
Last Updated: 2026

Requirement Legend

  • M: Mandatory
  • CM: Conditional Mandatory (required only when condition applies)
  • O: Optional

Field Mapping Reference

1) Core Invoice Information

Business TermGETS PathMandatoryNotes
Invoice numberheader.documentNumberMUnique per seller
Unique Identifier Number (UUID)header.documentIdMUUID
Invoice issue dateheader.issueDateMISO date
Invoice issue timeheader.issueTimeOISO time
Invoice type codeheader.documentTypeMUAE document type mapping
Invoice currency codeheader.currencyMISO 4217
Tax accounting currencyheader.taxCurrencyCMM if not same as document currency
Currency exchange rateheader.exchangeRate.rateCMM when tax currency provided
Payment due dateheader.dueDateMMandatory per PINT-AE
Credit note reasonheader.noteIssuanceReasonCMMandatory for credit note
Preceding invoice referenceheader.referenceIdCMMandatory for credit notes

2) Process Control

Business TermGETS PathMandatoryNotes
Business process typeextensions.peppol_businessProcessTypeMurn:peppol:bis:billing
Specification identifierextensions.peppol_specificationIdentifierMurn:peppol:pint:billing-1@ae-1

3) Seller Information

Business TermGETS PathMandatoryNotes
Seller nameparties.seller.nameMLegal name
Seller trading nameparties.seller.tradeNameOCommercial name
Seller identifierparties.seller.partyIdOInternal/GLN
Seller legal registration IDparties.seller.registrationNumbers[].valueMTrade license/EID/etc
Seller legal reg ID typeparties.seller.registrationNumbers[].typeMTL/EID/PAS/CD
Seller VAT identifier (TRN)parties.seller.taxIds[type="VAT"].valueM (CM O for commercial invoice)15-digit TRN
Seller TIN (non-VAT case)parties.seller.taxIds[type="TIN"].valueO (CM M for commercial invoice)Required when not VAT-registered
Seller electronic addressparties.seller.peppolIdMPeppol ID
Seller contact nameparties.seller.contact.nameOContact point
Seller contact phoneparties.seller.contact.phoneOPhone
Seller contact emailparties.seller.contact.emailOEmail
Address line 1parties.seller.address.addressLine1MMain address
Address line 2parties.seller.address.addressLine2OSecondary
Address line 3parties.seller.address.addressLine3OAdditional
Cityparties.seller.address.cityMCity
Post codeparties.seller.address.postalCodeOPostal code
Country subdivisionparties.seller.address.stateOrProvinceMEmirate/state
Country codeparties.seller.address.countryMISO alpha-2

4) Buyer Information

Business TermGETS PathMandatoryNotes
Buyer nameparties.buyer.nameMLegal name
Buyer trading nameparties.buyer.tradeNameOCommercial name
Buyer identifierparties.buyer.partyIdOInternal/GLN
Buyer legal registration IDparties.buyer.registrationNumbers[].valueOTrade license/EID/etc
Buyer legal reg ID typeparties.buyer.registrationNumbers[].typeCMTL/EID/PAS/CD
Buyer VAT identifier (TRN)parties.buyer.taxIds[type="VAT"].valueMVAT-registered buyer
Buyer electronic addressparties.buyer.peppolIdMPeppol ID
Buyer contact nameparties.buyer.contact.nameOContact point
Buyer contact phoneparties.buyer.contact.phoneOPhone
Buyer contact emailparties.buyer.contact.emailOEmail
Address line 1parties.buyer.address.addressLine1MMain address
Address line 2parties.buyer.address.addressLine2OSecondary
Address line 3parties.buyer.address.addressLine3OAdditional
Cityparties.buyer.address.cityMCity
Post codeparties.buyer.address.postalCodeOPostal code
Country subdivisionparties.buyer.address.stateOrProvinceMEmirate/state
Country codeparties.buyer.address.countryMISO alpha-2

5) Line Items

Business TermGETS PathMandatoryNotes
Line IDlineItems[].idMUnique line ID
DescriptionlineItems[].descriptionMDescription
Unit pricelineItems[].price.amountMPer unit
Unit codelineItems[].unitCodeOUN/ECE Rec 20
QuantitylineItems[].quantityOQuantity
Total excluding taxlineItems[].lineTaxableValueMNet amount
Tax typelineItems[].taxCategoryMS,Z,E,O
Tax ratelineItems[].taxRateMPercentage
Tax amountlineItems[].taxAmountMTax amount
Tax exemption reasonlineItems[].taxExemptionReasonOFor exempt/zero-rated
Line totallineItems[].lineTotalOIncluding tax

6) Totals

Business TermGETS PathMandatoryNotes
Total excluding taxtotals.totalAmountExcludingTaxMBefore VAT
Total tax amounttotals.totalTaxAmountMVAT total
Total including taxtotals.totalAmountIncludingTaxMGrand total
Prepayment amounttotals.prepaidAmountOPrepaid
Total payable amounttotals.amountDueMFinal due
Rounding amounttotals.roundingAmountORounding

7) Payment Details

Business TermGETS PathMandatoryNotes
Payment instruction IDpayment.paymentMeans[].paymentIdOPayment reference
Payment means typepayment.paymentMeans[].paymentMeansCodeMUNCL 4461
Payment means textpayment.paymentMeans[].paymentMeansTextODescription
Payee account IDpayment.paymentMeans[].creditTransferInfo.payeeFinancialAccountIdOIBAN/account
Payee account namepayment.paymentMeans[].creditTransferInfo.payeeFinancialAccountNameOAccount holder
Financial institution branchpayment.paymentMeans[].creditTransferInfo.payeeFinancialInstitutionBranchOBIC/SWIFT
Payment termspayment.paymentTerms[].noteOTerms text

Code Lists Reference

UAE Document Types

UAE CodeUAE Document TypeGETS documentType
380Tax Invoice{ "base": "tax_invoice" }
381Credit Note{ "base": "credit_note" }
389Self-Billed Invoice{ "base": "tax_invoice", "modifiers": ["self_billed"] }
261Self-Billed Credit Note{ "base": "credit_note", "modifiers": ["self_billed"] }
480Invoice Out of Scope of Tax{ "base": "tax_invoice", "modifiers": ["out_of_scope"] }

UAE Transaction Modifiers

ModifierMeaning
free_trade_zoneFree trade zone supplies
deemed_supplyDeemed supply
margin_schemeProfit margin scheme
summarySummary invoice
continuous_supplyContinuous supply
disclosed_agentDisclosed agent billing
e_commerceE-commerce platform sales
exportExport transactions

Tax Category Codes (UNCL 5305)

CodeDescription
SStandard rate
ZZero-rated
EExempt
OOut of scope

Payment Means Codes (UNCL 4461)

CodeDescription
10Cash
20Cheque
30Credit transfer
48Credit card
54Credit card (brand specific)
55Debit card
58SEPA credit transfer
59SEPA direct debit
97Local cheque

See Also