E-Invoicing Providers in Saudi Arabia: 7 Solutions Compared

E-Invoicing Providers in Saudi Arabia: 7 Solutions Compared

تم النشر بواسطة

Issam Siddiqe
E-invoicing
Sep 30, 2026

Choosing an e-invoicing provider in Saudi Arabia is no longer just about generating a tax invoice with a QR code. Businesses entering ZATCA's Phase 2 Integration Phase may need their invoicing system to generate the required structured data, communicate with the FATOORA platform, handle clearance and reporting, process credit and debit notes, manage failures, and work with existing ERP or POS systems.

That creates several provider models. Some platforms combine accounting and e-invoicing. Others act as a compliance layer around an existing ERP, while enterprise networks support e-invoicing across Saudi Arabia and multiple other countries.

The right choice depends less on a provider's marketing label and more on how well its architecture fits your actual invoice flow.

Key Takeaways

  • ZATCA does not require taxpayers to choose a provider from its Solution Providers Directory. Any solution may be used if it meets the applicable e-invoicing requirements.
  • ZATCA describes its provider directory as indicative and non-legally binding and explicitly states that inclusion does not constitute approval of the listed e-solutions.
  • Phase 2 requires additional capabilities beyond Phase 1, including integration with FATOORA and the required structured invoice processes.
  • Accounting platforms, ERP-native solutions, middleware, and global compliance networks solve different e-invoicing problems.
  • Compare providers using your ERP/POS architecture, invoice types, transaction volume, branch setup, failure scenarios, support requirements and future expansion—not simply price or directory status.

What Does an E-Invoicing Provider Do in Saudi Arabia?

What Does an E-Invoicing Provider Do in Saudi Arabia?

An e-invoicing provider supplies software or integration infrastructure that helps a taxpayer generate, process, transmit, receive and retain electronic invoices in line with Saudi requirements.

Under Phase 2, the technical workflow can include:

  • Generation of compliant structured invoice data
  • XML or applicable human-readable output
  • Required invoice fields
  • UUIDs and invoice hashes
  • QR codes
  • Cryptographic requirements
  • FATOORA integration
  • Standard Tax Invoice clearance
  • Simplified Tax Invoice reporting
  • Credit and debit notes
  • Validation and error handling
  • Invoice status tracking
  • Electronic storage
  • ERP, accounting or POS integration

The distinction between clearance and reporting is particularly important.

For Standard Tax Invoices, commonly used in B2B transactions, the invoice is submitted to ZATCA for clearance before it is shared with the customer.

Simplified Tax Invoices, commonly associated with B2C transactions, follow the reporting model and must generally be reported to FATOORA within 24 hours of issue.

ZATCA explains both workflows in its E-Invoicing Detailed Guidelines.

Does Your Provider Have to Be “ZATCA Approved”?

No.

This is one of the most persistent points of confusion when businesses compare Saudi e-invoicing providers.

ZATCA's official Solution Providers Directory states that taxpayers may use any provider as long as the e-invoicing solution they use complies with the applicable requirements.

The directory identifies providers that have passed ZATCA's qualification process for Phase 1, Phase 2 or both.

However, ZATCA also states that the list is:

  • Indicative
  • Non-legally binding
  • Not an approval of the e-solutions supplied by listed providers

That means phrases such as “ZATCA-approved software” can give the wrong impression.

A more accurate distinction is:

Provider directory qualification ≠ automatic approval of every implementation or product configuration.

The taxpayer remains responsible for using an e-invoicing solution that meets the applicable requirements.

Saudi E-Invoicing Providers Compared

The following platforms represent different ways to implement Saudi e-invoicing. They are not ranked from best to worst.

Provider Typical Fit Solution Model Documented Saudi Capability
HAL VAT Care Businesses retaining an existing ERP, accounting system or POS Integration/compliance layer Phase 1 and 2 workflows, API/file integration, online/offline synchronisation
ClearTax Higher-volume and multi-system environments Compliance middleware ERP/POS integration, validation, offline B2C processing, monitoring
Zoho Books SMEs wanting accounting and e-invoicing together Cloud accounting FATOORA connection, invoice validation, status tracking, bilingual workflows
Wafeq Saudi/GCC SMEs and businesses needing an API option Accounting + API platform Phase 2 workflows, XML/PDF-A-3, ERP integration, REST API
Comarch Multinationals with multi-country compliance needs Enterprise e-invoicing network Saudi clearance/reporting plus broader international e-invoicing
ONESOURCE Pagero Large multinational and multi-ERP businesses Global compliance network Saudi clearance/reporting, ERP connectivity, archiving and network services
SAP Document and Reporting Compliance Businesses already standardized on SAP ERP-native compliance Saudi eDocument processing and Phase 2 solution-unit onboarding

The important question is not simply which provider has more features. It is which model introduces the least unnecessary complexity into your existing finance architecture.

HAL VAT Care — For Businesses Keeping Their Existing ERP or POS

HAL VAT Care is designed around a common Saudi implementation problem: the business already has an ERP, accounting platform or POS system and does not want to replace it simply to meet e-invoicing requirements.

HAL currently documents support for:

  • Phase 1 and Phase 2
  • Existing ERP/accounting/POS environments
  • API integration
  • Excel/CSV-based data ingestion
  • Invoice generation
  • Data validation
  • FATOORA submission
  • Online and offline synchronisation
  • POS-related workflows

This architecture can be relevant to businesses with custom systems, established ERPs or retail environments where replacing the operational platform would create more disruption than adding a dedicated e-invoicing layer.

HAL also documents an implementation at Al Haram Retail, where VAT Care was integrated with the retailer's existing system across a multi-store, primarily B2C environment.

The relevant selection question is whether a business wants to retain its existing operational systems and connect them to an e-invoicing layer.

ClearTax — For Multi-System and Higher-Volume Environments

ClearTax takes a middleware-oriented approach to Saudi e-invoicing.

Its current Saudi product documentation includes:

  • ERP and POS integration
  • APIs and other integration options
  • Structured invoice generation
  • XML/PDF-A-3 processing
  • Invoice validations
  • Offline B2C processing
  • Error monitoring
  • Status dashboards
  • Invoice archiving

This model can suit businesses where several systems generate invoice data and the company wants a separate compliance platform between those systems and FATOORA.

That can be particularly relevant for groups running different ERP or POS environments across business units.

When evaluating the platform, businesses should test its claims against their own transaction volumes, integration methods and exception scenarios rather than relying on headline throughput or compliance percentages.

Zoho Books — Accounting and E-Invoicing in One Platform

Zoho Books combines accounting and Saudi e-invoicing within the same cloud platform.

Its current Saudi documentation includes:

  • Phase 2 FATOORA integration
  • CSID onboarding workflow
  • Arabic and bilingual invoice support
  • Invoice validation
  • QR-related processing
  • Transaction-status monitoring
  • Activity logs and audit controls
  • Submission of invoices to FATOORA

Zoho's Phase 2 documentation also shows the workflow for connecting an organisation to FATOORA and monitoring whether transactions have been pushed successfully.

This model may be practical for SMEs that want accounting, invoicing and FATOORA processing in one application.

For a business already running a substantial ERP, however, replacing or duplicating the accounting layer purely for e-invoicing may be less attractive than integrating the existing platform with middleware.

Wafeq — Saudi/GCC Accounting With API Integration

Wafeq combines accounting capabilities with a Saudi e-invoicing offering.

The platform currently documents:

  • Phase 2 support
  • XML invoice generation
  • PDF/A-3 output
  • FATOORA integration
  • REST API
  • Integration with existing ERP environments
  • High-volume invoice processing

Wafeq also provides a documented FATOORA connection workflow for organisations using the platform directly.

That gives it two possible roles: an accounting environment for businesses adopting Wafeq itself, or an e-invoicing integration option where invoice data originates elsewhere.

Businesses should clarify which architecture is being proposed before comparing it with a pure middleware provider.

Comarch — For Multi-Country Compliance Environments

Comarch — For Multi-Country Compliance Environments

Comarch positions Saudi e-invoicing within a wider international e-invoicing and document-exchange platform.

Its Saudi documentation covers:

  • FATOORA integration
  • Standard invoice clearance
  • Simplified invoice reporting
  • Electronic invoice formats
  • ERP connectivity
  • Invoice archiving
  • International e-invoicing infrastructure

This type of architecture is more relevant when Saudi Arabia is one part of a larger compliance programme.

A multinational operating across several countries may prefer a central e-invoicing network rather than implementing a different standalone tax solution in every jurisdiction.

The trade-off is that businesses seeking primarily Saudi accounting or lightweight invoicing may not need the broader architecture of a global compliance platform.

Thomson Reuters ONESOURCE Pagero — For Global E-Invoicing Networks

ONESOURCE Pagero provides Saudi e-invoicing through Thomson Reuters' broader compliance network.

Its Saudi product documentation covers areas including:

  • Structured invoice processing
  • FATOORA reporting and clearance
  • Connection with existing business systems
  • QR, UUID and invoice-security requirements
  • Electronic archiving
  • Validation and document distribution
  • Saudi support presence

Thomson Reuters also documents integration options for businesses using existing ERP environments rather than requiring invoice creation exclusively inside its own interface.

This model is most relevant when a company is looking beyond Saudi Arabia and wants e-invoicing connectivity across a wider international footprint.

As with other enterprise platforms, the business should assess the Saudi implementation itself—not assume global coverage automatically means the architecture is right for its local transaction flow.

SAP Document and Reporting Compliance — For SAP-Centric Businesses

SAP approaches Saudi e-invoicing differently from standalone providers.

Its Saudi e-invoicing functionality is built around SAP Document and Reporting Compliance and the SAP eDocument framework.

SAP's own Saudi e-invoicing documentation covers Phase 2 solution-unit onboarding for environments including SAP ERP and SAP S/4HANA.

For businesses already standardized on SAP, an ERP-native approach can reduce the need to move invoice data into an unrelated accounting platform.

The evaluation is different for companies that do not already operate SAP. An SAP-native compliance extension is naturally most relevant where the wider SAP infrastructure already exists.

Which Type of E-Invoicing Provider Fits Your Business?

Which Type of E-Invoicing Provider Fits Your Business?

Provider selection should begin with your current systems.

Current Environment Provider Model to Evaluate
No mature accounting system Accounting + e-invoicing platform
Existing ERP you intend to keep Integration/compliance middleware
Large SAP environment SAP-native or SAP-integrated solution
Retail/POS network High-volume platform with offline capability
Several Saudi entities or branches Multi-entity platform with central monitoring
Operations across several countries Global e-invoicing network
Custom or legacy ERP API, secure-file or controlled integration layer

This is a more useful starting point than asking:

Which Saudi e-invoicing provider has the longest feature list?

A small business using one accounting application and a retailer processing thousands of POS transactions do not have the same architecture problem.

Neither does a multinational that needs e-invoicing in ten countries.

What Phase 2 Capabilities Should You Test?

A provider demonstration should go beyond showing a successful invoice.

Use your own invoice scenarios and deliberately test failures.

Standard Tax Invoices

Verify that:

  • The required invoice is generated
  • It is submitted for clearance
  • ZATCA's response is returned correctly
  • The cleared invoice can be provided to the customer
  • The response is retained for audit purposes

Simplified Tax Invoices

Test:

  • QR generation
  • Reporting workflow
  • Offline generation where operationally relevant
  • Queueing and retry after connectivity returns
  • The required reporting timeframe

Credit and Debit Notes

Check whether the system:

  • References the original transaction correctly
  • Processes the note through the applicable FATOORA workflow
  • Returns useful error information if the submission fails

Failure Scenarios

Deliberately test:

  • Invalid invoice fields
  • FATOORA rejection
  • Network failure
  • API timeout
  • Duplicate submission
  • Expired credentials
  • Temporary outage
  • Unknown submission status

A reliable integration should know the difference between “the request failed” and “the request may have reached ZATCA but the response was lost.” That distinction matters when preventing duplicate invoices.

EGS and Certificate Management

Phase 2 implementation can also involve onboarding Electronic Invoice Generation Solution units and managing Cryptographic Stamp Identifiers.

ZATCA provides technical documentation and testing resources through its Developer Portal guidance.

Businesses with many branches or devices should understand how their provider manages onboarding, renewal and operational monitoring at scale.

Saudi Phase 2 Status in 2026

Phase 2 continues to roll out in waves.

As of 29 September 2026, ZATCA's latest announced group is Wave 25.

According to ZATCA's Wave 25 announcement, the wave includes taxpayers whose revenues subject to VAT exceeded:

SAR 187,500

during 2022, 2023, 2024 or 2025.

Targeted taxpayers are required to integrate their e-invoicing solutions with FATOORA by no later than:

1 February 2027

ZATCA states that targeted taxpayers are notified directly and that subsequent groups are informed at least six months before their integration date.

That means businesses should not determine their deadline solely from a generic revenue table found online.

Check the latest ZATCA announcement and the notification issued to the taxpayer.

Questions to Ask an E-Invoicing Provider Before Signing

A useful provider evaluation should answer questions such as:

  1. Which Phase 2 invoice and note types does your implementation support?
  2. How will the solution connect to our ERP, POS or accounting platform?
  3. What happens if FATOORA is temporarily unavailable?
  4. How do you prevent duplicate invoices after an API timeout?
  5. How are warnings and rejected invoices shown to finance users?
  6. How are EGS units, CSIDs and certificates managed across branches?
  7. What transaction volumes and concurrency levels have you tested?
  8. Where is invoice data stored, and how is it retrieved for audit?
  9. What support SLA applies to production failures?
  10. Can we export our invoices, ZATCA responses and audit history if we change provider?

The answers should be demonstrated against real scenarios wherever possible.

A polished slide deck does not prove that a platform can recover safely from an interrupted submission at 8 p.m. on a busy retail day.

Conclusion

There is no single e-invoicing provider model that fits every Saudi business.

The most useful shortlist starts with:

Existing ERP/POS → invoice volume → B2B/B2C mix → number of branches → failure scenarios → international footprint → support requirements

Businesses that want accounting and e-invoicing together can evaluate integrated accounting platforms. SAP-heavy organisations may prefer ERP-native compliance, while multinationals may need a wider global network.

Companies that want to keep their existing ERP, accounting platform or POS can evaluate HAL VAT Care as an integration layer for Saudi Phase 1 and Phase 2 workflows.

The final decision should be based on an end-to-end test using your real invoices, integrations, branches, transaction volumes and deliberate failure scenarios—not a generic feature checklist.

Book a HAL demo to review how your current invoice architecture could connect with HAL VAT Care.

Frequently Asked Questions

Q. Does an e-invoicing provider have to be listed by ZATCA?

No. ZATCA states that taxpayers can use any e-invoicing solution as long as it meets the applicable requirements. Its Solution Providers Directory is an indicative list rather than a mandatory shortlist.

Q. Does ZATCA “approve” the providers in its directory?

ZATCA explicitly states that inclusion in the directory is not considered approval of the e-solutions offered by the listed providers. Phase 1 and Phase 2 labels indicate that the provider has passed the applicable qualification criteria.

Q. What is a Phase 2 e-invoicing provider?

It is a provider or solution capable of supporting the requirements applicable to the Integration Phase, including the relevant FATOORA integration and invoice-processing requirements.

Q. Can I keep my current ERP?

Yes. An e-invoicing compliance layer can integrate with an existing ERP, accounting system or POS rather than requiring the business to replace its core platform.

Q. What should a smaller business look for?

A smaller business should first decide whether it wants accounting and e-invoicing within one platform or whether it already has accounting software it intends to retain. Implementation effort, support and usability may matter more than enterprise-scale architecture.

Q. What should a retail business test?

Retailers should pay particular attention to POS integration, high transaction volumes, offline processing, simplified-invoice reporting, branch/device onboarding, retry logic and duplicate prevention.

Q. What should a multinational look for?

Businesses operating across several jurisdictions should assess multi-country coverage, ERP connectivity, central monitoring, data architecture, local regulatory support and the ability to add future mandates without rebuilding every integration.

‍

Issam Siddiqe