Saudi Arabia E-Invoice Readiness Checker: is your business ZATCA Phase 2 ready?
Answer 15 questions tailored to Saudi Arabia's ZATCA Phase 2 mandate and get a readiness score across 5 dimensions, a gap list, and a clear action plan. Takes about 3 minutes.
Get your Saudi Arabia readiness score
Pick your turnover band. We load the ZATCA Phase 2 questions and detect your wave or phase — 15 questions, about 3 minutes.
Four steps to a clear readiness picture
Pick your turnover
Choose your annual turnover band. We work out which wave or phase you fall under and your exact deadline.
Answer 15 questions
One question at a time across 5 dimensions. Every question has a 'not sure' option, so you are never blocked.
See your score instantly
Get a score from 0 to 100, a breakdown per dimension, and your band: Ready, Almost there, or At risk.
Get your action plan
Read your prioritized gaps and recommended actions, each mapped to the Complyance feature that closes it.
What e-invoice readiness actually means
Readiness is not the same as awareness
E-invoicing mandates are rolling out across the world, and most businesses are not sure where they stand. The gap between 'we have heard about the mandate' and 'we are compliant' is filled with 20 or more technical and organizational steps that nobody maps out for them. Readiness means your data, your systems, your people, and your records are all in a state where you can issue and receive legally valid electronic invoices on the day your deadline arrives.
The five dimensions of readiness
This checker scores you across five dimensions because compliance fails when any one of them is weak. A business can have a perfect ERP and still fail because nobody validated buyer tax IDs. Another can understand the mandate in detail and still be exposed because its archive does not meet the retention rules. The five dimensions are registration and identifiers, invoice data and fields, systems and integration, process and people, and archiving and audit.
Why a structured assessment beats guessing
Most businesses discover their gaps weeks before the deadline, when there is no longer time to fix them. ERP changes take 4 to 16 weeks. Peppol Access Service Provider onboarding takes 4 to 12 weeks. France PDP onboarding takes 8 to 16 weeks. A structured assessment surfaces those gaps early, while you still have a window to act, and it tells you which gap to close first. The order matters: there is no point perfecting your archive if your system cannot generate a compliant invoice in the first place.
Readiness is a moving target
Authorities update their schemas and add fields. New waves and phases bring more of your suppliers and customers into scope, which changes the invoices you receive as well as the ones you send. That is why readiness is worth re-checking every 30 to 90 days, not treating as a one-time box to tick. The businesses that stay compliant are the ones that monitor and maintain, not the ones that integrate once and forget.
Fifteen questions across five dimensions
Each answer carries a weight. We normalize each dimension to 20 points, add them for a score out of 100, then map every weak dimension to a specific gap and a recommended action.
Registration & identifiers
Mandate awareness, wave or phase, required format, and the identifiers you hold (CSID, ASP, TRN).
Invoice data & fields
Mandatory fields, sequential numbering, tax ID validation, and credit and debit note handling.
Systems & integration
Compliant format generation, digital signatures, real-time transmission, and portal or network connection.
Process & people
A named owner, finance team training, classification codes, and sandbox testing before go-live.
Archiving & audit
Compliant retention, tamper resistance, machine-readable storage, and audit-ready retrieval.
E-invoicing mandates by country
A snapshot of who must comply, in which format, and by when. Run the assessment above for the version tailored to your turnover.
| Country | Authority & system | Format | Key dates | Penalty exposure |
|---|---|---|---|---|
| 🇸🇦 Saudi Arabia | ZATCA, Fatoora Portal (clearance + reporting) | UBL 2.1 XML, CSID stamp, QR | Phase 2 by wave. Wave 24 (SAR 375k–750k) closed 30 June 2026 | Up to SAR 50,000; loss of VAT recovery |
| 🇦🇪 UAE | FTA, Peppol DCTCE (5-corner) | Peppol BIS 3.0 (PINT AE) | ASP registration by 30 Oct 2026; go-live 1 Jan 2027 (above AED 50M) | Penalties under Tax Procedures Law; loss of VAT recovery |
| 🇲🇾 Malaysia | LHDN, MyInvois (clearance) | UBL 2.1 XML or JSON, UIN + QR | Phased by turnover. Phase 5 (all remaining) from 1 July 2026 | MYR 200–20,000 per offence; relaxation to Dec 2027 |
| 🇩🇪 Germany | BZSt / Wachstumschancengesetz | XRechnung or ZUGFeRD 2.1 (EN 16931) | B2B receiving since 1 Jan 2025; sending 2027 (over EUR 800k), all 2028 | No standalone fine; loss of VAT deduction, audit risk |
| 🇫🇷 France | DGFiP, PPF or certified PDP | Factur-X, UBL 2.1, or CII (EN 16931) | Large enterprises 1 Sept 2026; mid and small 1 Sept 2027 | EUR 15 per invoice, up to EUR 15,000 a year |
E-invoice readiness questions
How do I know if my business is ready for e-invoicing?
Readiness is more than switching to digital invoices. A truly ready business has confirmed which mandate applies to it, can generate invoices in the required structured format, has its systems connected to the tax authority or network, has trained its finance team, and has a compliant archiving approach. This checker scores all of those across 5 dimensions so you can see exactly where you stand.
What does a good e-invoicing readiness score look like?
A score of 81 to 100 means you are well prepared (Ready). 61 to 80 means good progress with a few key gaps (Almost there). 41 to 60 means significant gaps remain. 0 to 40 means you are at high risk of non-compliance and should act immediately. Most businesses score between 45 and 60 on their first assessment, which is normal and fixable.
What is ZATCA Phase 2 and when is my deadline?
ZATCA Phase 2 (Integration) requires your system to connect to the Fatoora Portal for real-time clearance of standard invoices and near-real-time reporting of simplified invoices, in UBL 2.1 XML with a cryptographic stamp and QR code. It rolls out in waves by VAT-liable turnover. Select your turnover in the checker to see your wave and deadline.
What is an ASP and do I need one for the UAE?
An Access Service Provider (ASP) is an FTA-certified intermediary that connects your business to the UAE Peppol network. You cannot send or receive Peppol invoices directly, so every business in scope must contract with a certified ASP. Onboarding typically takes 4 to 12 weeks, and registration closes 30 October 2026 for businesses above AED 50 million.
What should I do if my ERP does not support e-invoicing?
Most ERPs do not generate ZATCA XML, Peppol UBL, or MyInvois JSON natively. You have two paths: wait for your ERP vendor to ship a compliant module, or place a middleware layer between your existing system and the tax authority. Complyance is that layer, connecting via API in days with no ERP changes required.
How long does it take to become e-invoicing compliant?
With a middleware provider, typically 1 to 4 weeks from kickoff to go-live, including field mapping, integration, and sandbox testing. Implementing natively within an ERP usually takes 4 to 16 weeks depending on vendor readiness. France PDP onboarding alone can take 8 to 16 weeks. Plan for a minimum of 4 weeks in any scenario.
What happens if I miss my country's e-invoicing deadline?
Consequences vary by country but commonly include financial penalties, for example up to SAR 50,000 in Saudi Arabia, or EUR 15 per invoice up to EUR 15,000 a year in France, and loss of VAT recovery, because non-compliant invoices may not be recognised. Several authorities also treat non-compliance as an audit trigger across your wider VAT filings.
Can I retake the readiness assessment?
Yes. The assessment is free and unlimited. Use the Restart button to run it again as you close gaps. Many businesses retake it every 30 to 90 days to track progress as their readiness improves and as new waves or schema updates land.
Is this assessment free and is my data stored?
The assessment is completely free with no signup. All scoring runs in your browser and nothing you answer is stored on our servers.
Keep going with the rest of the toolkit
VAT Number Validator
Verify customer and supplier tax IDs (TRN, TIN, VAT) before you issue an invoice.
Open tool →CalculatorVAT & Tax Calculator
Calculate VAT on your transactions and verify your invoice totals against country rules.
Open tool →BuilderInvoice Line Item Builder
Build a compliant invoice line by line with every mandatory field, then export.
Open tool →Close every Saudi Arabia gap with Complyance
Whatever the assessment surfaced, Complyance covers all five dimensions through a single API. Map your data once and send compliant e-invoices in Saudi Arabia, the UAE, Malaysia, Germany, France, and more.