NABCO

ZATCA E-Invoice Readiness Checker Saudi Arabia

FREE SAUDI BUSINESS TOOL

ZATCA E-Invoice Readiness Checker

Check how prepared your business and invoicing system are for Saudi Arabia's electronic invoicing requirements. Complete this quick assessment to identify potential gaps in your current e-invoicing setup.

✓ Phase 1 Readiness ✓ Phase 2 Preparation ✓ FATOORA Integration ✓ ERP & Technical Readiness
Important: This is an educational readiness assessment and not an official ZATCA compliance certification or legal/tax advice. Your Phase 2 integration obligation depends on ZATCA's applicable criteria and official notification to your business.
Step 1 of 4 25%

Let's understand your current setup

These questions help identify your current e-invoicing environment.

1. Does your business currently use an electronic invoicing or ERP system?
2. Are invoices generated directly from an electronic invoicing solution rather than handwritten documents, Word or spreadsheets?
3. Has your business received a Phase 2 integration notification from ZATCA?
If you are unsure, choose “Not Sure”. Do not rely only on turnover to determine your official integration obligation.

Check your invoice capabilities

Now let's review some important invoice-generation requirements.

4. Can your invoicing system generate invoices with the required invoice information and VAT fields?
5. Does your solution support the required QR-code functionality for applicable invoices?
6. Can your solution generate Phase 2 invoice data in the required XML format?
Phase 2 introduces structured electronic invoice requirements beyond simply producing a normal PDF invoice.

FATOORA integration readiness

These questions assess whether your system appears technically prepared for Phase 2 integration.

7. Can your invoicing solution securely connect to the internet and communicate with external systems?
8. Is your invoicing solution capable of integrating with ZATCA's FATOORA platform?
9. Has your applicable e-invoicing solution unit/device been prepared or onboarded for FATOORA integration?

Final readiness checks

Review your security, storage and validation capabilities.

10. Does your system maintain invoice records securely and protect invoices/logs against unauthorized modification?
11. Does your Phase 2 solution support required technical/security elements such as UUID, invoice hash and applicable cryptographic features?
12. Has your technical team or solution provider tested invoice compliance and FATOORA integration readiness?
0%
READINESS SCORE

0 Ready Areas
0 Need Review
0 Potential Gaps

Your Recommended Next Steps

Important: This result is an indicative readiness assessment only. It does not certify ZATCA compliance and should not be treated as tax, legal or regulatory advice. Businesses should verify their obligations, integration wave and technical requirements using current official ZATCA guidance and their professional advisers or solution provider.
ZATCA E-INVOICING SAUDI ARABIA

What Does the ZATCA E-Invoice Readiness Checker Assess?

The assessment reviews key business and technical areas that can help Saudi businesses understand whether their current invoicing environment appears prepared for electronic invoicing and Phase 2 integration requirements.

01

Electronic Invoice Generation

Checks whether invoices are being generated through an electronic solution rather than manual documents or ordinary spreadsheets.

02

Invoice Data & QR Codes

Reviews awareness of required invoice information, VAT fields and QR-code capabilities for applicable invoice types.

03

XML Readiness

Assesses whether your solution can support the structured invoice formats required for Phase 2.

04

FATOORA Integration

Checks whether your invoicing or ERP solution is prepared to communicate with ZATCA's FATOORA platform.

05

Security & Integrity

Reviews awareness of invoice integrity, secure records and applicable Phase 2 technical and security features.

06

Testing & Implementation

Checks whether your solution provider or technical team has prepared and tested the invoicing environment for integration.

UNDERSTANDING E-INVOICING

ZATCA E-Invoicing Phase 1 vs Phase 2

Saudi Arabia's electronic invoicing implementation is divided into Generation and Integration phases.

PHASE 1

Generation Phase

Phase 1 introduced electronic generation and storage of invoices using compliant electronic invoicing solutions and replaced handwritten or ordinary text/spreadsheet-generated invoices for taxpayers subject to the regulation.

PHASE 2

Integration Phase

Phase 2 adds technical and business requirements, including structured invoice formats, additional invoice fields and integration of e-invoicing solutions with ZATCA's FATOORA platform.

WAVES

Gradual Implementation

Phase 2 is implemented progressively for targeted taxpayer groups. Businesses should rely on applicable official ZATCA criteria and direct notification when determining their integration obligation and date.

FREQUENTLY ASKED QUESTIONS

ZATCA E-Invoicing FAQs

What is ZATCA e-invoicing?

Electronic invoicing, also known as FATOORA, is Saudi Arabia's electronic invoicing framework requiring taxpayers subject to the regulation to generate and store invoices using compliant electronic solutions and, when applicable under Phase 2, integrate those solutions with ZATCA systems.

What is ZATCA Phase 2?

Phase 2 is the Integration Phase. It introduces additional technical and business requirements and requires targeted taxpayers to integrate their electronic invoicing solutions with ZATCA's FATOORA platform. Implementation is taking place progressively in waves.

How do I know if my business is included in Phase 2?

ZATCA determines targeted taxpayer groups through announced wave criteria and notifies affected taxpayers before their required integration date. Businesses should verify their status using current official ZATCA communications rather than relying solely on an online calculator.

Is a normal PDF invoice enough for ZATCA Phase 2?

Phase 2 involves structured electronic invoice requirements. Tax invoices must be generated in the prescribed electronic format, and the XML invoice data is used for FATOORA processing. Businesses should ensure their invoicing solution supports the applicable ZATCA technical specifications.

Does my ERP need to integrate with FATOORA?

For taxpayers subject to Phase 2, the applicable electronic invoicing solution must support integration with ZATCA's FATOORA platform in accordance with the technical requirements.

Does this checker confirm that my business is ZATCA compliant?

No. This free tool provides an indicative readiness assessment only. It does not validate invoice files, certify software, determine your legal obligations or provide official ZATCA approval.

Need a Better E-Invoicing or ERP Solution?

If your current invoicing system is not ready for your business requirements, talk to NABCO about ERP, accounting, billing and e-invoicing solutions for businesses in Saudi Arabia.

Explore ERP & E-Invoicing Solutions →
Scroll to Top