Mandatory Invoice Fields
Under UAE VAT law, a tax invoice must contain specific information to be valid. E-invoicing enforces these requirements through structured formats that make mandatory fields unavoidable.
VAT tax invoice requirements
Under Federal Decree-Law No. 8 of 2017 (VAT Law) and its Executive Regulation, a valid UAE tax invoice must include:
Supplier information:
- The words "Tax Invoice" (or "Electronic Tax Invoice" for e-invoices)
- Supplier's name, address, and Trade License number
- Supplier's Tax Registration Number (TRN)
- Date of issue of the tax invoice
- A sequential, unique invoice number
Customer information: 6. Customer's name and address 7. Customer's TRN (if registered for VAT)
Invoice details: 8. Description of the goods or services supplied 9. Date of supply (if different from invoice date) 10. Unit price, quantity, and tax rate applicable 11. Gross amount payable in AED (or currency if agreed) 12. Tax amount payable in AED
Additional requirements: 13. If the invoice is in a currency other than AED, the AED equivalent must be shown 14. If the tax is reverse-charged, a statement to that effect 15. For simplified tax invoices: less information is required (typically for B2C retail transactions)
How e-invoicing enforces mandatory fields
Structural enforcement: In a structured e-invoice (Peppol BIS), mandatory fields are built into the schema. An invoice missing a required field (like TRN or tax amount) will fail validation and be rejected before transmission.
Business rule validation: Peppol BIS defines business rules that go beyond simple field presence:
- TRN must be 15 digits (UAE format)
- Tax rate must be a valid UAE VAT rate (0%, 5%, or exempt)
- Dates must be in the correct format (ISO 8601)
- Currency code must be a valid ISO 4217 code
- Line totals must equal quantity × unit price
- Tax total must equal the sum of line tax amounts
UAE-specific validations: The UAE may add additional validation rules:
- Supplier TRN must be a valid, registered TRN
- Customer TRN must be valid if provided
- Specific fields for designated zone transactions
- Requirements for simplified vs. full tax invoices
Simplified vs. full tax invoices
Simplified tax invoice (B2C retail): Used for retail transactions where the customer is an end consumer. Requires fewer fields:
- Supplier name and TRN
- Invoice date and number
- Description of goods/services
- Total amount including tax
- Tax rate or a statement that tax is included
Full tax invoice (B2B): Used for business-to-business transactions. Requires all mandatory fields listed above, including the customer's name, address, and TRN.
E-invoicing primarily applies to B2B and B2G (business-to-government) transactions where full tax invoices are required. B2C retail transactions may continue using simplified invoices unless the framework extends to retail.
Credit notes and debit notes
Credit notes (and debit notes) must also be in structured electronic format and must:
- Reference the original invoice number
- Contain the same mandatory fields as the original invoice
- Show the adjustment amount and reason
- Be sequentially numbered
Common compliance issues
Missing customer TRN In B2B transactions, the customer's TRN is mandatory. E-invoicing will reject invoices without it.
Incorrect tax calculation Manual calculations often lead to rounding errors. Structured e-invoices calculate tax automatically, but the underlying data must be correct.
Currency conversion If invoicing in a currency other than AED, the AED equivalent must be shown using the UAE Central Bank exchange rate on the date of supply.
Description too vague "Consulting services" may be rejected — the description should be specific enough to identify the supply.
Draft note: Specific mandatory fields and validation rules for UAE e-invoicing will be confirmed by FTA technical guidance. The requirements above are based on current UAE VAT law and Peppol BIS standards. Always verify against current official UAE specifications.