GCC

GCC e-invoicing compared: Saudi Arabia, UAE, Oman, Bahrain and Qatar side by side

Groups that trade in more than one Gulf country now face different e-invoicing systems in each. Saudi Arabia clears invoices centrally, the UAE exchanges them through accredited providers on Peppol, Oman starts in April 2027 through licensed providers, Bahrain has no mandate in force, and Qatar has a draft law with no published model yet. These tables show how they differ, so a finance team can plan one ERP setup that serves all three.

Side by side

Saudi ArabiaUAEQatar
Status (Oct 2026)Live: Phase 1 since Dec 2021, Phase 2 in waves since Jan 2023Pilot since Jul 2026; mandatory from Jan 2027 (large), Jul 2027 (others)Draft law approved by Cabinet May 2026; not yet in force
AuthorityZATCAMinistry of Finance and FTAMinistry of Finance and GTA
VAT rate15%5%No VAT
ModelClearance (B2B) and reporting (B2C) via FatooraPeppol five-corner exchange through ASPs, reported to FTANot published
B2CYes — simplified invoices reported within 24 hoursExcluded for nowNot known
FormatUBL 2.1 XML with ZATCA extensions, QR, cryptographic stampPINT AE (Peppol) structured dataNot published
Who connectsYour system, onboarded with a CSIDYour Accredited Service ProviderNot known
Phasing testVAT-subject revenue, wave by waveRevenue AED 50 million and above firstNot known
PenaltiesWarnings then fines that rise on repeatAED 5,000 a month for delay; AED 100 per documentNot known

Oman and Bahrain

OmanBahrain
Status (Oct 2026)Decision No. 189/2026 published; mandatory from 1 Apr 2027 (supplies above RO 5 million) and 1 Oct 2027 (others)No mandate in force; no official date
AuthorityTax Authority (Fawtara)National Bureau for Revenue
VAT rate5%10%
ModelApproved electronic format through Tax Authority-licensed providers; Peppol-based (PINT OM) per FAQExpected central clearance, not confirmed
B2CYes — simplified invoices includedNot known

What this means for a GCC group

  • One ERP, several connectors. Keep invoices in one system and add a country connector: a ZATCA-onboarded EGS for Saudi entities and an ASP connection for UAE entities. Avoid separate billing tools per country.
  • Masters decide success. Saudi needs buyer VAT numbers and national addresses; the UAE needs TRNs and Peppol participant details. Clean them per entity before go-live.
  • Credit notes are the weak point in every system. Make sure they always link to the original invoice.
  • Arabic is required on Saudi invoices and is the safe default in Qatar; bilingual print formats serve all three.
  • Watch dates per entity. A Saudi branch may be live already while the UAE entity is months away.

Read the country guides

Where WebSoftOS stands

WebSoftOS runs ERPNext with multi-company, multi-currency books for groups across India and the Gulf. Certified ZATCA Phase 2 clearance and UAE or Oman provider connectors are not live features today; Saudi, UAE and Oman entities need an onboarded solution or an accredited or licensed provider alongside the ERP. Talk to us about your entity map.

Frequently asked questions

How is UAE e-invoicing different from Saudi ZATCA?

Saudi Arabia clears B2B invoices centrally on ZATCA’s Fatoora platform and requires B2C invoices to be reported. The UAE uses a Peppol network in which accredited service providers exchange B2B and B2G invoices and report them to the FTA; B2C is excluded for now.

Does Qatar have e-invoicing like Saudi Arabia?

Not yet. Qatar’s Cabinet approved a draft law in May 2026, but it is not in force and no technical model has been published.

Can one ERP handle e-invoicing in Saudi Arabia and the UAE?

Yes, if it keeps invoices for each entity in one system and connects to a ZATCA-onboarded unit for Saudi entities and an accredited service provider for UAE entities.

Amit Vaid, WebSoftOS team

Practical, India-specific guides from the team behind WebSoftOS cloud ERP, by Ridhi Technologies, Zirakpur, Punjab.

Keep reading

Run SME Business Management on one system

Start a free trial site in minutes, or book a 30-minute walkthrough with your own workflow. Call +91 88476 50312.