1 Jan 2027 UAE e-invoicing Phase 1 go-live

UAE e-invoicing for your ERP. Built to PINT-AE.

einvoice-bridge is the integration layer between your ERP and your Accredited Service Provider. It extracts invoice data, builds PINT-AE UBL 2.1 XML, and catches validation errors before your ASP does.

  • MoF Guidelines v1.1
  • Peppol PINT-AE
  • UBL 2.1 · FTA Data Dictionary
51 mandatory fields0 errors PINT-AE Schematron0 fatal Ready for your ASPaudit logged
UAE mandate timeline

When UAE e-invoicing becomes mandatory

The go-live date depends on your annual revenue. Your ASP must be appointed first — then your ERP must send it valid invoices.

  1. Pilot

    1 Jul 2026

    Voluntary pilot

    Who
    Volunteer businesses
    Status
    Optional
  2. Phase 1

    1 Jan 2027

    Revenue ≥ AED 50M

    ASP appointed by
    31 Jul 2026
    Go-live
    1 Jan 2027
  3. Phase 2

    1 Jul 2027

    Revenue < AED 50M

    ASP appointed by
    31 Mar 2027
    Go-live
    1 Jul 2027
  4. Government

    1 Oct 2027

    Government entities

    ASP appointed by
    31 Mar 2027
    Go-live
    1 Oct 2027

Source: UAE Ministerial Decisions No. 243 and 244 of 2025. B2C transactions are currently out of scope. Always confirm dates with the Ministry of Finance.

Peppol 5-corner model

You keep your ERP and your ASP. We build the part in between.

Your ASP handles Peppol transmission and FTA reporting. But the invoice it receives must already be correct. That ERP-side work is what einvoice-bridge does.

C1 · SupplierYour ERPTally, Odoo, SAP, custom, CSV
Integration layereinvoice-bridgeExtract · map · validate · hand off
C2 · Supplier ASPYour ASPAccredited Service Provider
C3 · Buyer ASPBuyer's ASPReceives over Peppol
C4 · C5Buyer & FTAInvoice delivered and tax data reported
What einvoice-bridge delivers Handled by accredited providers and the FTA
How it works

From ERP record to valid PINT-AE invoice in four steps

  1. 01 — Extract

    Read invoice data from your ERP

    Through the ERP's REST API, a database export, or a CSV/JSON file. One adapter per ERP.

  2. 02 — Map

    Normalise to one canonical model

    An ERP-independent invoice model that covers all 51 mandatory fields in the FTA Data Dictionary.

  3. 03 — Validate

    Catch errors before submission

    Readable business-rule checks first, then the official PINT-AE Schematron on the generated XML.

  4. 04 — Hand off

    Send valid XML to your ASP

    PINT-AE UBL 2.1 XML goes to your Accredited Service Provider, with every step recorded.

Features

Built to the specification, not around it

Implemented against the UAE MoF Electronic Invoicing Guidelines v1.1 and the official Peppol PINT-AE documentation.

  • PINT-AE XML generation

    UBL 2.1 XML with the correct CustomizationID, ProfileID and UAE-specific fields.

    urn:peppol:pint:billing-1@ae-1
  • Two-layer validation

    Business rules give clear, human-readable errors. Schematron on the XML catches structural problems.

    IBR rules · ph-schematron
  • Invoices and credit notes

    Tax invoices and tax credit notes, with correct references to the original invoice.

    InvoiceTypeCode 380 · 381
  • All VAT categories

    Standard (5%), zero-rated, exempt and out-of-scope. Line and document tax totals are calculated and cross-checked.

    ibt-151 · ibt-118 · ibg-23
  • Compliance audit trail

    Canonical data, XML payload, validation results, ASP response and full event history for every invoice.

    PostgreSQL · JSONB event log
  • Pluggable adapters

    New ERP means a new adapter. New ASP means a new connector. The core engine does not change.

    Java 21 · Spring Boot · Docker
Compatibility

ERPs and service providers

ERP adapters

  • TallyPrime Available
  • CSV / JSON file import Available
  • Odoo v16 / v17 Planned
  • SAP S/4HANA On request
  • Microsoft Dynamics 365 On request

ASP connectors

  • Sandbox connector (demo & testing) Available
  • ClearTax UAE Planned
  • Taxilla Planned
  • Flick Network Planned
  • Pagero On request

Your ERP or ASP not listed? Adapters are built per engagement on the same core. Ask about your setup.

Who it is for

Made for the teams that own the deadline

  • Finance

    Finance & compliance teams

    You chose your ASP. Now your ERP needs to send it valid invoices — without hiring an integration team.

  • Advisory

    Accounting & audit firms

    Your clients ask how to comply. Offer them a technical delivery partner for the ERP side.

  • Engineering

    IT & engineering teams

    You know your ERP. You don't want to maintain a PINT-AE mapper, Schematron validator and ASP client.

  • Providers

    Accredited Service Providers

    Offer SME clients an ERP-side extraction and pre-validation layer that lowers rejected submissions.

FAQ

UAE e-invoicing questions

Short answers to what finance and IT teams ask first.

When is e-invoicing mandatory in the UAE?

Businesses with revenue of AED 50 million or more must comply from 1 January 2027 (ASP appointed by 31 July 2026). Businesses below AED 50 million must comply from 1 July 2027 (ASP appointed by 31 March 2027). Government entities follow on 1 October 2027.

What is PINT-AE?

PINT-AE is the UAE version of the Peppol International (PINT) billing model. Invoices are exchanged as UBL 2.1 XML, identified by urn:peppol:pint:billing-1@ae-1.

Is einvoice-bridge an Accredited Service Provider?

No. einvoice-bridge works on your side, before the ASP. It turns your ERP data into valid PINT-AE XML and hands it to the ASP you have chosen. The ASP transmits it over Peppol and reports to the FTA.

Do I still need an ASP?

Yes. Only accredited providers can exchange e-invoices on the UAE Peppol network. einvoice-bridge works with your ASP; it does not replace it.

Which ERPs can you connect?

TallyPrime and CSV/JSON import are available today. Adapters for Odoo, SAP S/4HANA, Microsoft Dynamics 365 and custom systems are built per engagement on the same core engine.

How are invoice errors handled?

Two validation layers run before anything reaches the ASP: business rules with readable messages, then the official PINT-AE Schematron. Every result is stored in the audit trail.

Talk through your ERP and ASP setup

A short call to review your systems, invoice volume and deadline — and what the integration would involve.

  • Which ERP or billing system you use
  • Which ASP you appointed (or are choosing)
  • Your revenue band and go-live date
Email to book a call

or write to bharath@e-invoicebridge.com