From ZATCA to the UAE: six lessons from 6 million Saudi invoices
In short: the companies that struggled in Saudi Arabia did not struggle with technology. They struggled with data, with timing and with who owned the project. UAE businesses can avoid all three, because the warning has already been given next door.
Fatorly has connected Saudi businesses to ZATCA since 2022 and has synced more than 6 million invoices. The UAE system is built differently, but the way companies succeed or fail is the same. These are the six lessons we would give any UAE finance manager today.
1. The deadline that matters is earlier than you think
In Saudi Arabia, businesses were brought in wave by wave, and each wave received its notice months ahead. Most companies still started in the last few weeks. The same pattern is forming in the UAE, where the appointment deadline comes before the go-live date. The integration work, not the signature, is what takes time. Providers' calendars fill up first for the companies that waited.
2. Your master data will be the real project
The most common reason an invoice failed in Saudi Arabia was not a software fault. It was a missing or wrong tax number, an incomplete address, or a tax category that did not match the rules. The UAE format, PINT AE, is just as strict. Before you choose a provider, export your customer and supplier lists and look for empty tax registration fields. That single exercise shows you how big your project really is.
3. The UAE asks for something Saudi Arabia did not: receiving
This is the largest difference between the two countries. In Saudi Arabia, the seller sends each invoice to ZATCA's central platform to be cleared or reported. In the UAE, invoices travel between service providers over the Peppol network, and every business must be able to receive e-invoices as well as send them. If you plan only for sending, you will be compliant on paper and buried in manual entry in practice. Ask how received invoices reach your accounting system.
4. Put finance in charge, not only IT
The Saudi projects that went well were owned by a finance lead, with IT in support. E-invoicing changes how credit notes are raised, how corrections are made and how suppliers are onboarded. Those are finance decisions. Name one person in finance who owns the project and give them a direct line to the provider.
5. Watch the rejected invoices, not the successful ones
Once live, almost everything flows. The value is in the small share that does not. A rejected invoice is a customer who has not received a valid tax document, and a payment that will be late. Choose a provider whose product shows you each failure with its reason in plain language, so your team can fix and resend the same day, and check it daily in the first month.
6. The rules will change, so buy the upkeep
ZATCA updated its technical requirements several times after launch, and each change needed work on every integration. Expect the same in the UAE. Ask every provider, in writing, who pays when the rules change. An integration that is cheap to build and expensive to keep current is not cheap.
What this means for a UAE business this quarter
- Confirm your wave and your two dates.
- Audit your customer and supplier data for tax numbers.
- Decide who in finance owns the project.
- Shortlist providers and ask them the same questions, including what happens to received invoices and who pays for rule changes.
If your group invoices in both countries, one team can cover both. If you would like a second opinion on your plan, book a free readiness call.