E-invoicing changes an invoice from a PDF that a person reads into structured data that a system reads. For a finance team, the work is less about the new format than about the quality of the data that goes into it. Dates, timelines and obligations for each type of business are set by the authorities and can change, so always check the latest official announcements. This checklist covers what you can prepare now whatever your date. For the background see e-invoicing explained.

1. Understand the flow

In the model described for the UAE, your accounting system creates the invoice in a structured format (PINT AE), sends it through an accredited service provider, and the receiving company gets it through its own provider. You do not email an XML file to a customer. Your software must therefore generate the structure and connect to your provider; software such as UAE VAT Accounting is designed for this.

2. Clean your master data

RecordWhat must be correct
CustomersLegal name, address, tax registration number where applicable, and one record per customer
SuppliersThe same, so incoming invoices match automatically
Items and servicesClear description, unit of measure and the correct VAT category
Your companyRegistered name, address and tax details exactly as registered

3. Map the invoice fields

List what appears on today's invoice and where each value lives in the system: invoice number, issue date, supply date, currency, line items, discounts, VAT rate and amount, totals and payment terms. Gaps found now are cheaper than gaps found by a rejected invoice later.

4. Plan inbound invoices

You will also receive e-invoices. Decide who reviews them, how they are matched to the supplier and purchase order, and how a draft bill is approved. The three-way match still applies.

5. Credit notes and corrections

Corrections follow the same structured route, so make sure your credit note process is clean, see credit notes and refunds.

6. Test before go-live

  1. Choose a provider and agree on a test environment.
  2. Send a set of test invoices covering normal sales, discounts, zero-rated items and credit notes.
  3. Check rejections, fix their causes and record them.
  4. Train staff on what to do when an invoice is rejected.

Need help? Talk to us about readiness for your system.