EloERP Cloud
The compliance differentiator

FBR, ZATCA, MyInvois & UAE e-invoicing — built into every invoice, not a bolt-on. Sell compliantly from day one.

Compliance hub
Guide

ZATCA Phase 2 & UAE FTA POS Software: The Complete Gulf VAT E-Invoicing Guide (Saudi Arabia & UAE 2026)

EEloERP Team··5 min read
ZATCA Phase 2 & UAE FTA POS Software: The Complete Gulf VAT E-Invoicing Guide (Saudi Arabia & UAE 2026)

Quick answer: People search for a “ZATCA approved POS”, but ZATCA does not approve or certify individual POS products. What you need is a POS that issues Saudi-format electronic tax invoices (with QR code, cryptographic stamp, and Phase 2 integration to the Fatoora platform), while an FTA VAT-compliant POS meets the UAE’s VAT and upcoming e-invoicing rules. E-invoicing is mandatory in Saudi Arabia and is being rolled out in phases across the UAE. The right Gulf POS applies the correct VAT rate automatically (15% KSA / 5% UAE), produces compliant invoices, and keeps you audit-ready. This guide explains the rules, the two ZATCA phases, what compliance requires, and how to choose.

What Is a ZATCA Phase 2 POS System?

A ZATCA Phase 2 POS system is a point-of-sale solution that meets Saudi Arabia's Zakat, Tax and Customs Authority requirements for electronic invoicing under the Fatoora program. It generates e-invoices in the mandated XML format, embeds cryptographic stamps and QR codes, distinguishes between standard (B2B) and simplified (B2C) tax invoices, and integrates with ZATCA's Fatoora portal for real-time clearance or 24-hour reporting.

For complete technical specifications, see the ZATCA E-Invoicing Requirements official documentation.

For a retailer or business in the Kingdom, “ZATCA compliant” is not a nice-to-have: e-invoicing is mandatory for all VAT-registered businesses, and the system you bill on must produce invoices ZATCA will accept.

What Is the ZATCA Fatoora Portal?

The Fatoora portal is ZATCA's official e-invoicing platform where Saudi businesses onboard their electronic invoicing systems, generate cryptographic stamp identifiers (CSIDs), and submit tax invoices for clearance or reporting. During Phase 2, every invoice transmitted through your POS or ERP is validated by ZATCA via the Fatoora API, stamped electronically, and returned to your system before delivery to the buyer.

Source: ZATCA Fatoora Portal User Manual

What Are ZATCA Phase 2 Requirements?

ZATCA Phase 2 requires Saudi businesses to integrate their invoicing systems with ZATCA's Fatoora platform for real-time invoice clearance (B2B) or 24-hour reporting (B2C). Each invoice must include a unique UUID, XML-formatted data, cryptographic signature, and QR code. Businesses receive six months' notice before their assigned wave begins; waves are determined by annual revenue thresholds.

A future-proof POS should already handle Phase 1 fully and be ready to integrate for Phase 2 when your wave arrives.
UAE VAT & FTA E-Invoicing

In the UAE, businesses charge 5% VAT on most goods and services. The UAE Federal Tax Authority (FTA) is rolling out mandatory e-invoicing in phases, requiring digital invoices with unique identifiers and real-time reporting. EloERP supports UAE FTA e-invoicing alongside ZATCA. A compliant UAE POS must apply 5% VAT correctly, issue tax invoices with all FTA-required fields and the business’s TRN, and be ready to adopt the FTA e-invoicing exchange as it goes live.

For Gulf groups operating in both markets, the practical need is a single platform that handles 15% VAT and ZATCA in Saudi Arabia and 5% VAT and FTA rules in the UAE — without running two separate systems. Check the current notifications on ZATCA's and the FTA's websites (or ask your tax adviser) for what applies to your business and when.

For official UAE e-invoicing guidance, see the UAE Federal Tax Authority E-Invoicing Updates.

Note: If tax.gov.ae doesn't have a dedicated e-invoicing page when you check, cite the main FTA portal and note "UAE e-invoicing requirements will be published at UAE  FTA portal."

What Is the Fatoora Portal?

The Fatoora Portal is ZATCA's official platform for e-invoice clearance and reporting in Saudi Arabia. Businesses submit invoices to Fatoora for validation, cryptographic stamping, and compliance verification. EloERP integrates directly with the Fatoora Portal for real-time Phase 2 clearance.
Learn more at the ZATCA Fatoora Portal Guide.

Note: If no dedicated Fatoora page exists on zatca.gov.sa when you check, cite the Systems Developers page or E-Invoicing introduction page instead.

What Makes a POS VAT Compliant in the Gulf?

Use this checklist when evaluating a Gulf VAT POS. The table shows what a complete, integrated platform like EloERP delivers versus a basic standalone billing tool.

CapabilityBasic Billing AppEloERP Cloud (Integrated ERP + POS)
Automatic VAT rate (15% KSA / 5% UAE)ManualYes — per country, automatic
ZATCA-format QR code & tax invoiceSometimesYes
Standard vs simplified invoice handlingNoYes — automatic by customer type
ZATCA Phase 2 integration readinessNoYes
UAE FTA e-invoicing readinessNoYes
Arabic interface & RTL invoicesVariesYes
VAT return-ready reportingBasicYes
Automatic inventory & ledger update per saleNoYes
Multi-branch / multi-country managementNoYes — one cloud platform

Compliance is the entry ticket; the real value comes when the same sale also updates stock, posts to your accounts, and feeds your VAT return automatically — which only an integrated ERP + POS delivers.

Gulf VAT Compliance by Industry

The VAT rules are national, but each sector has its own operational needs. EloERP pairs ZATCA/FTA e-invoicing with industry-specific features:

How to Set Up Gulf VAT E-Invoicing with EloERP

  1. Set your country & VAT registration. Enter your TRN and select KSA (15%) or UAE (5%) so the correct rate and invoice fields apply automatically.
  2. Enable ZATCA e-invoicing. Configure the QR code, standard/simplified invoice rules, and Phase 2 integration credentials when your wave is assigned.
  3. Run a test invoice. Confirm an electronic invoice with QR code (and clearance for B2B in Phase 2) is produced.
  4. Go live. Every sale now produces an e-invoice, and VAT-return-ready reports are generated from live data.
  5. Scale. Add branches or a second country from the same cloud account.

Ready to set up ZATCA / FTA e-invoicing? Start a free trial or view pricing to see EloERP’s Gulf VAT e-invoicing in action.

Regulatory Sources

This guide references the following official regulatory sources:

All information is accurate as of July 2026. For the latest updates, consult the official ZATCA and UAE FTA portals.

TagsZATCA compliant POSSaudi e invoicing POSFatoora integrationUAE VAT POSFTA compliant POSGulf VAT POSZATCA Phase 2

Frequently asked questions

What is a ZATCA approved POS system?
People search for a "ZATCA approved POS", but ZATCA does not approve or certify individual POS products. It publishes technical and security requirements for e-invoicing solutions under its Fatoorah programme, and each business onboards its own solution to ZATCA's Fatoora platform. A POS that meets those requirements generates electronic tax invoices in the required format, produces the required QR code, supports the two e-invoicing phases (Generation and Integration), and connects to Fatoora to clear or report invoices. EloERP generates ZATCA Phase 2 e-invoices and connects to ZATCA's Fatoora platform, alongside full ERP, inventory, and accounting.
What is ZATCA Phase 2 (Integration Phase) e-invoicing?
ZATCA Phase 2, the Integration Phase, requires businesses to integrate their e-invoicing systems directly with ZATCA's Fatoora platform. Standard tax invoices (B2B) must be cleared by ZATCA in real time before they are shared with the buyer, while simplified invoices (B2C) are reported within 24 hours. Invoices must be issued in XML or PDF/A-3 with embedded XML, include a cryptographic stamp and UUID, and carry a compliant QR code. ZATCA onboards businesses into Phase 2 in waves based on turnover, notifying each at least six months in advance.
Is e-invoicing mandatory in Saudi Arabia and the UAE?
In Saudi Arabia, e-invoicing applies to VAT-registered businesses: Phase 1 (Generation) has applied since December 2021, and Phase 2 (Integration) is being rolled out in waves by turnover. In the UAE, the Federal Tax Authority (FTA) is introducing an e-invoicing framework based on a Peppol 5-corner model, rolled out in phases. Check the current notifications on ZATCA's and the FTA's websites (or ask your tax adviser) for what applies to your business and when. A POS that can handle both regimes lets Gulf groups run one system.
What makes a POS VAT compliant in the UAE and Saudi Arabia?
A VAT-compliant Gulf POS must apply the correct VAT rate (15% in Saudi Arabia, 5% in the UAE) automatically, issue tax invoices that contain all FTA/ZATCA-mandated fields (TRN, sequential invoice number, tax breakdown, supplier and buyer details), produce the required QR code, handle tax on returns and credit notes, and generate VAT return-ready reports. EloERP applies the right rate per country automatically and keeps the audit trail needed for FTA and ZATCA filings.
Does EloERP support ZATCA and FTA e-invoicing for Gulf businesses?
Yes. EloERP is an all-in-one cloud ERP and touchscreen POS used across the Gulf that generates ZATCA-format e-invoices (QR code, tax invoices, Phase 2 integration with Fatoora) for Saudi Arabia and UAE VAT handling for the FTA, with Arabic interface support. Because POS is one module inside the ERP, each sale also updates inventory and the accounting ledger automatically. You can request a free trial or demo to see the Gulf VAT flow.
What is the difference between a standard and a simplified tax invoice under ZATCA?
Under ZATCA, a standard tax invoice is used mainly for B2B and B2G transactions and, in Phase 2, must be cleared by ZATCA in real time before being sent to the buyer. A simplified tax invoice is used for B2C retail sales, is given to the customer immediately at the point of sale, and is reported to ZATCA within 24 hours. Both must be electronic, carry a QR code, and follow the required format - a capable POS handles the distinction automatically based on the customer type.
What are the penalties for non-compliant e-invoicing in Saudi Arabia?
ZATCA sets the consequences for e-invoicing violations and revises them through its own rules, so we don't summarise them here. Check the current notifications on ZATCA's website (or ask your tax adviser) for what applies to your business and when.
Does EloERP support Arabic invoices and right-to-left layout?
Yes. EloERP supports Arabic for invoices and the interface, including right-to-left layout, which is important both for ZATCA/FTA compliance presentation and for serving Arabic-speaking staff and customers across Saudi Arabia, the UAE, and the wider GCC.
Back to all articles

Run your business on one system

See how EloERP unifies sales, stock and accounts. Start free, or book a quick demo.

Start 15-Day Free TrialBook a demo