🇦🇪 UAE FTA E-Invoicing · PEPPOL / ASP Integration

Accredited Service Providers, and where you sit relative to them.

In the DCTCE model you never connect to the FTA directly. You connect to an Accredited Service Provider, which validates, transmits, and confirms delivery on the OpenPeppol network on your behalf. Here's exactly what that relationship involves.

Diagram of the UAE 5-corner DCTCE e-invoicing model showing supplier, sending and receiving Accredited Service Providers, buyer, and the Federal Tax Authority.
Corners 2 and 3 - the Accredited Service Providers - sit between every supplier and buyer.
What an ASP actually does

Four jobs, on both sides of the exchange.

🔎

Validate

Checks that outbound invoice data meets the defined PINT-AE/UBL standard before anything is transmitted.

🪪

Confirm ID

Looks up the buyer's details in the OpenPeppol directory to confirm the correct recipient before sending.

🔐

Send securely

Transmits invoice data over the OpenPeppol network to the receiving party's own Accredited Service Provider.

📬

Collect & deliver

On the receiving side, delivers invoice data into the buyer's business software in the format their systems expect.

🏛️

Report to the FTA

Only UAE Accredited Service Providers can send the relevant invoice extract to the Federal Tax Authority's central data platform — this is what makes accreditation non-optional.

📅

Appointment deadlines

30 October 2026 for businesses with AED 50M+ revenue; 31 March 2027 for all other in-scope businesses.

Where dsConnectMW sits

Your middleware, sitting cleanly on top of any ASP.

dsConnectMW doesn't replace your Accredited Service Provider — it's the layer between your ERP(s) and whichever ASP you choose, handling extraction, validation, PINT-AE structuring, routing (including shared-TRN scenarios), and status write-back. Change ASPs later, and your ERP integration doesn't have to change with it.

Appointment deadline approaching

We'll help you scope the ASP relationship and the middleware together.

Talk to us about ASP integration →