Financial Solutions · e-Invoicing

Saudi Arabia, UAE and Oman e-invoicing: one accredited provider, monitored around the clock

GoAgile connects your ERP, POS and custom systems to ZATCA in Saudi Arabia, and is an accredited service provider (ASP) for the UAE's Peppol-based system and Oman's Fawtara. Use the ezInvoice platform, or an API and custom implementation built for enterprise volumes.

  • ZATCA, the UAE and Oman from one team; Qatar, Bahrain and Jordan coming soon
  • Cloud or on-premises, watched by our NOC, with a ticket raised at the first disruption
  • Standalone cloud ezInvoice: your first compliant e-invoice in about 10 minutes, or API integration for up to 200,000 invoices a day
To your first e-invoice
10 minTo your first e-invoice
Countries live
3Countries live
Invoices a day capacity
200,000Invoices a day capacity
Support
24/7Support

What it is

What is e-invoicing, and how does it differ across Saudi Arabia, the UAE and Oman?

E-invoicing means issuing invoices as structured digital data (XML) that the tax authority validates or receives in near real time, instead of paper or plain PDFs. Saudi Arabia (ZATCA's Fatoorah platform), the UAE (the Ministry of Finance's Peppol-based system) and Oman (the Oman Tax Authority's Fawtara) all require it, but each works differently: Saudi Arabia clears invoices through ZATCA directly, while the UAE and Oman route them through accredited service providers on the Peppol network.

That is why one approach does not fit the whole region. Formats, timing, QR codes, languages, archiving periods and deadlines all differ, and the rules are still moving. An invoice that fails validation can stop billing, so the integration has to be engineered, not just configured.

GoAgile is a ZATCA e-invoicing solution provider in Saudi Arabia and an accredited service provider (ASP) in the UAE and Oman, so one team and one platform cover all three. Qatar, Bahrain and Jordan are coming soon. Pick your country below, then use the comparison tables to see the differences side by side.

Key facts

Saudi Arabia
ZATCA Fatoorah: Phase 2 in waves, clearance and reporting
UAE
Peppol five-corner model through an ASP; live from 1 January 2027 for large businesses
Oman
Fawtara on Peppol through an accredited provider; mandatory from 1 April 2027 for large taxpayers
Our role
ZATCA solution provider in Saudi Arabia; accredited ASP in the UAE and Oman
Coming soon
Qatar, Bahrain and Jordan

By country

Pick your country

The three systems share a goal and little else. Each tab shows who must comply and when, how an invoice flows, and what GoAgile delivers there.

ZATCAFatoorah platformPhase 2: Integration

Saudi Arabia: every invoice cleared or reported through ZATCA

Phase 2 requires VAT-registered businesses to connect their invoicing systems directly to ZATCA's Fatoorah platform. Standard B2B and B2G invoices are cleared by ZATCA in real time before they reach the buyer. Simplified B2C invoices are issued first and reported within 24 hours. Every invoice is structured UBL 2.1 XML, or PDF/A-3 with the XML embedded, with a cryptographic stamp, a UUID and a QR code, and it must include Arabic.

Who must comply, and when

GroupWhoDate
Phase 1: GenerationAll VAT-registered businessesSince 4 December 2021
Phase 2: IntegrationSelected in waves, by VAT-taxable revenueSince 1 January 2023
Wave 24Revenue above SAR 375,000Closed on 30 June 2026
Wave 25Revenue above SAR 187,500Integrate by 1 February 2027

How an invoice flows

  1. 1Your ERP or POS creates the invoice and the UBL 2.1 XML.
  2. 2It is signed with your unit's certificate (CSID) and given a UUID, a counter and the previous invoice's hash.
  3. 3Standard invoices go to ZATCA for clearance. ZATCA validates, stamps and returns them, and only then can you share them.
  4. 4Simplified invoices go to the customer first and are reported to ZATCA within 24 hours.
  5. 5XML, PDF and ZATCA's responses are archived, six years in most cases.

The full wave table, the invoice elements and the penalty summary are in Saudi Arabia in detail below.

What GoAgile delivers

  • ERP, POS and custom-system integration for Odoo, Oracle, SAP, Dynamics 365, Zoho and TallyPrime
  • Unit onboarding through the Fatoora portal: OTP, CSR, compliance and production CSID
  • Queues, retries and monitoring around clearance
  • Arabic and English invoices with QR codes, credit notes and debit notes
  • Data hosted in the Kingdom, on a local Class A data centre
  • A wave readiness assessment and a go-live date that beats your deadline
ZATCA e-invoicing solution provider

Coming soon

QatarBahrainJordan

We are preparing to launch in each. Tell us if you invoice there and we will plan it with you.

Side by side

The three systems compared in detail

What is required, what is not, which document counts as the invoice and how long you must keep it. Status as of 23 October 2026.

Rules at a glance

TopicSaudi ArabiaUnited Arab EmiratesOman
Authority and systemZATCA, Fatoorah platformMinistry of Finance runs the system; the Federal Tax Authority receives the tax dataOman Tax Authority (OTA), Fawtara
ModelCentralised: your system or provider connects to ZATCA directly for clearance and reportingDecentralised five-corner model on Peppol: you appoint one Accredited Service Provider (ASP)Five-corner model on Peppol: you must use an OTA-accredited service provider
Legal basisZATCA's e-invoicing regulation; Governor decisions announce each wave (Wave 25: Decision 1448-99-238)Ministerial Decisions 243 and 244 of 2025 (scope and timeline), 64 of 2025 (ASP accreditation) and Cabinet Decision 106 of 2025 (penalties), amended by decisions 66 and 197 of 2026Decision No. 189/2026 of the Oman Tax Authority, amending the VAT Executive Regulations (as reported)
Who is in scopeVAT-registered businesses established in Saudi Arabia, selected wave by waveAny business operating in the UAE, VAT-registered or not, unless excludedVAT-registered businesses, in two phases by annual supplies
Transactions coveredB2B, B2G and B2CB2B, B2G and G2B. Sales to consumers (B2C) are outside the systemB2B and B2C. B2G timing to be confirmed
DeadlinesWave 25 (revenue above SAR 187,500): integrate by 1 February 2027. ZATCA notifies you at least six months aheadLarge businesses live on 1 January 2027, other businesses on 1 July 2027, government on 1 October 2027Annual supplies above OMR 5 million: 1 April 2027. Other VAT-registered businesses: 1 October 2027
TimingStandard invoices cleared in real time before sharing. Simplified invoices reported within 24 hoursInvoice and tax data move through your ASP when you issue; the ASP reports the tax data to the authority at the same timeB2B reported in real time. B2C within 24 hours

Invoice format and documents

TopicSaudi ArabiaUnited Arab EmiratesOman
Invoice formatUBL 2.1 XML (KSA profile), or PDF/A-3 with the XML embeddedStructured XML only, Peppol PINT-AE. PDF, scans and paper are not e-invoicesStructured XML under PINT OM (billing and self-billing), plus a Tax Data Document for the OTA
PDF or readable copyPDF/A-3 with embedded XML is accepted, so one file serves people and systemsA regular PDF tax invoice is still needed alongside the XML for buyers who are not on the system yetA readable copy may be given to the customer, but the XML is the invoice
QR codeMandatory on every invoice (TLV, Base64)None. The e-invoice carries no QR code or barcodeMandatory on the readable B2C copy, not inside the XML
Signature and identifiersCryptographic stamp from your unit's CSID, UUID, invoice counter and previous-invoice hashA UUID for every invoice and a participant ID of 0235 plus your 10-digit TIN; security handled through your ASP on PeppolSet by the OTA specifications (v1.0.1) and applied by your provider
LanguageArabic is mandatory; other languages may be addedThe system supports Arabic and EnglishNo separate language rule in the published material we reviewed; Arabic and English can both be shown

Records, penalties and what you need

TopicSaudi ArabiaUnited Arab EmiratesOman
Archiving periodSix years in most cases, longer for some assetsFive years after the tax period (seven for real-estate records), extended during audits or disputesTen years under the VAT law (fifteen for real estate)
Where records are keptIn the KingdomAnywhere, provided you can produce them to the authority on request. The in-country rule was removed on 1 October 2026In Oman, or accessible from Oman and available to the OTA on request
Receiving supplier invoicesNo separate inbound step: the buyer receives the cleared invoice from the supplierYour ASP receives them for you; the same ASP sends and receivesYour accredited provider receives them for you
Direct connection to the authorityYes. You or your solution provider integrate with ZATCA directlyNo. Everything goes through your ASPNo. A direct ERP-to-OTA connection is not allowed
PenaltiesA warning and correction period first, then fines from SAR 1,000 up to SAR 40,000, and up to SAR 50,000 for repeated failure to integrate (third-party summary)Cabinet Decision 106 of 2025: AED 5,000 per month for not appointing an ASP or implementing on time; AED 100 per late invoice, capped at AED 5,000 a month. None while you are voluntaryNo detailed e-invoicing penalty schedule published yet. Existing VAT penalties apply
What GoAgile isZATCA e-invoicing solution providerAccredited Service Provider (ASP)Accredited Fawtara service provider

Summarised from the authorities' published material and tax-adviser summaries as of 23 October 2026. Dates, thresholds and penalties change, so confirm them with the authority. Official sources: ZATCA e-invoicing, UAE Ministry of Finance e-invoicing and the Oman Tax Authority. This is not legal or tax advice.

How we deliver

Two ways to go live: a platform, or your own integration

Both cover Saudi Arabia, the UAE and Oman. Choose by size, systems and volume, and change later if your needs change.

ezInvoice: standalone e-invoicing, your first invoice in 10 minutes

ezInvoice is GoAgile's cloud e-invoicing platform. Sign up and create your first compliant e-invoice in about 10 minutes, with no software to install and no change to your ERP. It also connects to your ERP or POS, creates the compliant documents for each country, delivers them by email or WhatsApp and archives them. It is sized for SMEs and mid-size businesses, and has processed more than 50 million invoices.

  • Create your first compliant e-invoice in about 10 minutes
  • Standalone and cloud-based: nothing to install, no ERP change to start
  • API integration into any ERP when you are ready
  • PDF/A-3 invoices with embedded XML and QR codes for Saudi Arabia
  • Verified ASP for the UAE and Oman, PEPPOL-certified
  • Credit notes, debit notes, cryptographic stamps and full traceability
  • Delivery by email or WhatsApp
  • Compliance reports with Excel export and 7-year PDF archiving
  • Data hosted in-country, including a local Class A data centre in the Kingdom
  • A support desk for implementation and day-to-day questions

Open the ezInvoice platform →

What you get

Your first compliant e-invoice in minutes, without re-platforming.

Proven at volume

Built to run, not just to launch

E-invoicing sits in your billing path. The numbers below come from the ezInvoice platform and our enterprise deployments.

50M+

Invoices processed

36+

Enterprise clients

53+

SME clients

200,000

Invoices a day, enterprise capacity

Operations and support

Cloud or on-premises, watched around the clock

A disruption in e-invoicing stops billing. These are the habits that keep invoices flowing.

Cloud or on-premises

Run e-invoicing in our cloud or on your own servers, whichever your security and data policy requires.

Watched by our NOC

Our network operations centre monitors every deployment: queues, response times, certificates and the connection to each authority.

A ticket at the first disruption

Any disruption raises a ticket immediately, so an engineer is working on it before your finance team notices.

A high SLA to resolve

Resolution targets are written into your support agreement, so you know how fast a problem is fixed.

24/7 support

E-invoicing support is available around the clock, every day, because invoices do not wait for office hours.

Uptime and offline mode

Built for high availability, with an offline mode so branches can keep creating invoices when the link drops and submit them when it returns.

Platforms

Integrated with the systems finance teams actually run

Each of these has its own page with our services for it. If your system is not listed, we integrate through its API.

Logos are trademarks of their respective owners and are shown to indicate platforms we integrate.

How it works

From assessment to go-live in any of the three countries

The path is the same whatever your ERP. What changes is how much of it is already done, and which authority is at the end of it.

Start with a conversation
  1. 01

    Assess

    Confirm the countries and your deadline (your ZATCA wave, the UAE group or the Fawtara phase), inventory every invoicing system and agree the approach, the cost and a date that beats your deadline.

  2. 02

    Design

    Map your invoice data to each country's format (UBL KSA profile, PINT-AE, PINT OM), define signing and identifiers, queue and retry rules, and Arabic and English templates.

  3. 03

    Build

    Configure ezInvoice or develop the integration, with logging, error queues and status write-back.

  4. 04

    Onboard and test

    Register each unit with ZATCA, or onboard to our ASP for the UAE (through EmaraTax) and Oman (Fawtara). Rehearse in each authority's test environment.

  5. 05

    Go live

    Switch to production with a cut-over plan, a parallel run where needed and the team on call.

  6. 06

    Operate

    Our NOC monitors, raises tickets and supports you 24/7. We apply specification changes and report on cleared, reported and rejected invoices.

Built for how each regulator actually works

The details that decide whether invoices flow

The rules are simple to state and unforgiving to implement. We design for the details.

  • Dates

    Dates keep moving

    The UAE moved its ASP appointment deadline for large businesses from 31 July to 30 October 2026, and Oman reset its phases to April and October 2027. We track every change and plan against your date.

  • Saudi Arabia

    Saudi clearance puts ZATCA in your billing path

    Standard invoices wait for ZATCA's reply before they reach the buyer. We design queues, retries, timeouts and monitoring so a slow response never stalls sales.

  • UAE

    One ASP in the UAE, for both directions

    You appoint exactly one ASP for sending and receiving, and you start the onboarding yourself in EmaraTax. We guide the whole path and act as your ASP.

  • Oman

    Oman allows no direct connection

    Your ERP cannot talk to the OTA directly. Everything runs through an accredited provider, so the provider you choose becomes part of your billing path.

  • Formats

    Different formats, one source of truth

    The UBL KSA profile, PINT-AE and PINT OM describe the same invoice differently. We map your data once and generate each format, with Arabic and English layouts where needed.

  • Records

    Archives with different clocks

    Six years in Saudi Arabia, five in the UAE and ten in Oman. We set retention per country and keep the XML, the readable copy and the authority's responses retrievable.

Where we deliver

Saudi Arabia: Riyadh · Jeddah · Dammam & Al Khobar · Madinah · the Eastern Province · United Arab Emirates: Dubai & Abu Dhabi · Oman: Muscat · Coming soon: Qatar, Bahrain and Jordan

Saudi Arabia: Phase 2 waves

Which wave are you in?

ZATCA applies Phase 2 in waves, by VAT-taxable revenue, and notifies selected taxpayers at least six months before their integration date. These are the most recent waves.

WaveVAT-taxable revenue aboveReference yearsIntegrate byStatus
Wave 23SAR 750,0002022, 2023 or 202431 March 2026Closed
Wave 24SAR 375,0002022, 2023 or 202430 June 2026Closed
Wave 25SAR 187,5002022, 2023, 2024 or 20251 February 2027Open

Waves 1 to 22 are closed. Wave 25 lowers the threshold to SAR 187,500, so most remaining VAT-registered businesses are in scope. Status as of October 2026: check ZATCA's announcements and any notification you have received.

Saudi Arabia in detail

What a Phase 2 invoice must carry, and what it costs to get wrong

Three tables we use in every Saudi first workshop.

What a Phase 2 invoice is made of

ElementWhat it isWhy it matters
UBL 2.1 XML (KSA profile)The structured invoice format ZATCA validatesWithout valid XML the invoice is rejected
Cryptographic stampA digital signature made with your unit's certificateProves who issued the invoice and that it was not altered
UUIDA unique identifier for the invoiceLets ZATCA and you trace each invoice
Invoice counter and previous-invoice hashA running count and the hash of the previous invoiceBuilds a tamper-evident chain
QR code (TLV, Base64)A scannable summary of seller, tax and totalsLets buyers and inspectors verify the invoice quickly
PDF/A-3 with embedded XMLA readable PDF with the XML file embedded inside itZATCA accepts XML, or PDF/A-3 with embedded XML, so one file can serve people and systems
Arabic languageArabic text on the invoice; other languages may be addedA legal requirement for Saudi tax invoices

Standard and simplified invoices

Standard tax invoice (B2B, B2G)Simplified tax invoice (B2C)
BuyerBusinesses and governmentConsumers
ZATCA modelClearance: ZATCA validates and stamps it before issueReporting: you issue it and report it within 24 hours
Shared with the buyerOnly after ZATCA clears itStraight away
If it is not cleared or reportedNot a valid tax invoiceA reporting breach, with escalating penalties
Typical systemsERP, finance and billing systemsPOS, retail, e-commerce and apps

How ZATCA classifies violations (summary)

ViolationFirst detectionRepeat within 12 months
Failure to integrate by the mandated dateWarning, 30 days to correctFrom SAR 10,000, up to SAR 50,000
Failure to share invoices with ZATCA in the required format and periodsWarning, 30 days to correctFrom SAR 5,000, up to SAR 40,000
Deleting or amending an invoice after issueWarning, 30 days to correctFrom SAR 5,000, up to SAR 40,000
Missing QR code, incomplete data fields or failure to store invoices as requiredWarning, 60 days to correctFrom SAR 1,000, up to SAR 40,000

A summary of ZATCA's violation classification as reported in 2024. Repeats are counted within 12 months and amounts escalate with each occurrence. Always confirm the current schedule with ZATCA.

Clients

Financial institutions and public bodies that trust GoAgile

A selection of the financial institutions and public bodies we deliver for in Saudi Arabia.

  • Saudi Credit Bureau (SIMAH) logo
    Saudi Credit Bureau (SIMAH)ZATCA Phase 2 e-invoicing
  • King Abdullah Financial District logo
    King Abdullah Financial DistrictSemi-government
  • Al Rajhi Holding Co. logo
    Al Rajhi Holding Co.Investment and real estate
Saudi Credit Bureau (SIMAH) logo

ZATCA e-invoicing live on a six-day deadline

SIMAH needed enterprise-wide e-invoicing in line with ZATCA requirements, against an urgent six-day deadline. GoAgile built and deployed a custom platform that went live on schedule.

  • Built an enterprise-wide e-invoicing platform
  • Integrated the full data pipeline with ZATCA's e-invoicing requirements
  • Deployed a custom solution that went live on schedule, without disrupting operations
GoAgile delivered an enterprise-wide e-invoicing platform for us, integrating our full data pipeline with ZATCA's e-invoicing requirements. Facing an urgent six-day deadline, their team built and deployed a custom solution that went live on schedule — bringing us into full ZATCA compliance without disrupting operations.
Saudi Credit Bureau (SIMAH)Head of IT Infrastructure & Operations

Why GoAgile

Why organisations trust GoAgile with e-invoicing

Compliance work is judged on the day something fails. These are the habits that keep invoices flowing.

Accredited where the rules require it

A verified ASP in the UAE and Oman, and a ZATCA e-invoicing solution provider in Saudi Arabia.

Delivered under a six-day deadline

SIMAH needed enterprise-wide e-invoicing against an urgent deadline. We built and deployed a custom platform that went live on schedule.

We know the ERPs

Odoo, Oracle, SAP, Dynamics 365, Zoho and TallyPrime are our daily work, so the integration fits how your system really behaves.

Built for failure, not just success

Queues, retries, error dashboards and alerts, because clearance and ASP delivery put an authority in your billing path.

Arabic-ready, multi-country documents

Bilingual templates, correct codes and layouts that your customers and each authority accept.

Monitored and supported 24/7

A NOC that raises a ticket at the first disruption, a high SLA and round-the-clock support.

Which country is your next deadline in?

Tell us where you operate and which systems issue your invoices. We will return an assessment with an approach, a cost range and a go-live date that beats your deadline.

Get an e-invoicing assessment

Questions answered

E-Invoicing FAQs: Saudi Arabia, UAE and Oman

What is e-invoicing in Saudi Arabia, the UAE and Oman?

E-invoicing means issuing invoices as structured digital data that the tax authority validates or receives, instead of paper or plain PDFs. Saudi Arabia clears and reports invoices through ZATCA's Fatoorah platform. The UAE and Oman use a Peppol five-corner model, where your accredited service provider (ASP) exchanges invoices with your buyer's provider and reports the tax data to the authority.

Which countries does GoAgile cover for e-invoicing?

We work in Saudi Arabia as a ZATCA e-invoicing solution provider, and in the UAE and Oman as an accredited service provider (ASP). Qatar, Bahrain and Jordan are coming soon: we are not yet an ASP there, and we will list them on this page when they open.

What is an Accredited Service Provider (ASP)?

An ASP is a company accredited by the tax authority to issue, validate and exchange e-invoices for a business over the Peppol network and to report the tax data to the authority. In the UAE and Oman you must use one, because connecting your ERP to the authority directly is not an option. GoAgile is an ASP in both countries.

How do the rules differ between Saudi Arabia, the UAE and Oman?

In Saudi Arabia you integrate directly with ZATCA, standard invoices are cleared in real time and simplified ones reported within 24 hours, and a QR code and Arabic are mandatory. The UAE and Oman route invoices through accredited providers on Peppol. The UAE excludes consumer sales and uses no QR code, while Oman needs a QR code on the readable B2C copy. Archiving runs six, five and ten years. The comparison tables on this page show every difference.

Which ZATCA wave am I in, and what is my deadline?

ZATCA applies Phase 2 in waves based on VAT-taxable revenue and notifies selected taxpayers at least six months before their integration date. Wave 23 (above SAR 750,000) closed on 31 March 2026 and Wave 24 (above SAR 375,000) on 30 June 2026. Wave 25 covers revenue above SAR 187,500 in any of 2022 to 2025, with an integration date of 1 February 2027. Check ZATCA's announcements and any notification you have received.

What is the difference between clearance and reporting in Saudi Arabia?

Clearance applies to standard tax invoices (B2B and B2G): ZATCA validates and stamps the invoice in real time, and only then can you share it with the buyer. Reporting applies to simplified tax invoices (B2C): you issue the invoice to the customer first and report it to ZATCA within 24 hours. An invoice that has not been cleared is not a valid tax invoice, so we build queues, retries and monitoring around clearance.

What is a CSID and how does ZATCA onboarding work?

A cryptographic stamp identifier (CSID) is the credential your invoicing unit uses to sign invoices. Each unit is registered through the Fatoora portal with a one-time password and a certificate signing request, passes ZATCA's compliance checks with sample invoices and notes, and then receives a production CSID. We rehearse the whole path in ZATCA's simulation environment first.

When must my business start e-invoicing in the UAE?

The UAE rollout depends on revenue. Businesses with revenue of AED 50 million or more must appoint an ASP by 30 October 2026 and be live on 1 January 2027. Other businesses appoint by 31 March 2027 and go live on 1 July 2027, and government entities go live on 1 October 2027. A voluntary pilot has been open since 1 July 2026, with no penalties while you are voluntary.

Do UAE e-invoices need a PDF or a QR code?

No QR code, and the PDF is not the e-invoice. UAE e-invoices are structured XML in the Peppol PINT-AE format and carry no QR code or barcode. If your buyer is not on the system yet, you still send a regular PDF tax invoice alongside the XML. Sales to consumers are outside the UAE system.

How does UAE e-invoicing work with an ASP?

You appoint one ASP and onboard through EmaraTax. Your system sends invoice data to the ASP, which builds and validates the XML, sends it to your buyer's ASP over Peppol and reports the tax data to the Federal Tax Authority. Your participant ID is 0235 followed by your 10-digit TIN, and the same ASP receives your supplier invoices.

When does Fawtara become mandatory in Oman?

Under Decision No. 189/2026, Fawtara becomes mandatory on 1 April 2027 for VAT-registered businesses with annual supplies above OMR 5 million, and on 1 October 2027 for other VAT-registered businesses. A voluntary pilot with about 100 companies started at the end of August 2026, and the date for government entities is still to be confirmed. Check the Oman Tax Authority for the latest schedule.

Does Oman require B2C e-invoices and a QR code?

Yes. Under Fawtara, B2B invoices are reported to the OTA in real time and B2C invoices within 24 hours. The consumer receives a readable copy with a mandatory QR code, while the invoice itself is structured XML under the PINT OM specifications. Your accredited provider handles the reporting.

How long must e-invoices be kept in each country?

Saudi Arabia: six years in most cases, longer for some assets, kept in the Kingdom. UAE: five years after the tax period, seven for real-estate records, extended during audits or disputes; the in-country storage rule was removed on 1 October 2026. Oman: ten years under the VAT law, fifteen for real estate, in Oman or accessible from Oman. We archive the XML, the readable copy and the authority's responses for the period that applies.

Should I choose ezInvoice or an API and custom integration?

Choose ezInvoice when you want a ready cloud platform that connects to your ERP or POS and gets you compliant quickly, which suits SMEs and many mid-size businesses. Choose API and custom implementation when you run an enterprise system, have high volumes or have bespoke processes: we build the integration, dashboards and monitoring around your systems. We advise after a short assessment.

How many invoices can you handle?

Our enterprise deployments are designed for volumes from a hundred up to 200,000 invoices a day, with a high-availability design and an offline mode for branches. The ezInvoice platform has processed more than 50 million invoices for 36+ enterprise and 53+ SME clients.

Can e-invoicing run on-premises as well as in the cloud?

Yes. We deploy e-invoicing in our cloud or on your own servers. Either way, our NOC monitors it, raises a ticket at the first disruption and works to a high SLA, with 24/7 e-invoicing support.

What happens if the internet or the authority's system is down?

Our solutions include an offline mode: invoices can still be created at the branch, then queued and submitted when the connection returns, within each country's rules (for example, reporting simplified invoices within 24 hours in Saudi Arabia). Retries and monitoring cover slow or unavailable authority services, and our NOC raises a ticket immediately.

What are the penalties for not complying?

Saudi Arabia: a warning and a correction period first, then reported fines from SAR 1,000, with ceilings of SAR 40,000 and up to SAR 50,000 for repeated failure to integrate. UAE: Cabinet Decision No. 106 of 2025 sets AED 5,000 per month for not appointing an ASP or implementing on time, and AED 100 per late invoice up to AED 5,000 a month; nothing applies while you are voluntary. Oman: a detailed e-invoicing penalty schedule has not been published yet. Confirm current amounts with each authority.

Do I need to replace my ERP to comply?

Usually not. Most modern ERPs can be integrated directly or through an add-on, and ezInvoice can connect to systems that cannot. We assess what you run and recommend the lightest approach that keeps you compliant in each country.

How long does an e-invoicing integration take?

It depends on the number of systems, invoice types and branches, and on how clean your invoice data is. A focused integration can be fast: we delivered an enterprise-wide rollout for SIMAH in six days under an urgent deadline. We give a realistic plan after a short assessment.

Do you support us after go-live?

Yes. Support covers monitoring of clearance and reporting, rejection fixes, credential renewal, specification updates in each country and training for your finance and IT teams, with 24/7 e-invoicing support and a high SLA.

Talk to an e-invoicing specialist

Tell us the countries you invoice in and the systems that issue your invoices. We will respond with an assessment, not a brochure.

Why GoAgile for e-invoicing?

One accredited provider for Saudi Arabia, the UAE and Oman, with a NOC that watches your invoices around the clock.

  • ZATCA, Peppol ASP and Fawtara from one team
  • ezInvoice platform or custom API integration
  • Cloud or on-premises, monitored 24/7
  • Support after go-live

+966 53 534 5103
contact@goagiletechnologies.com

By providing your contact information and clicking ‘submit’, you authorize GoAgile Technologies to store your contact details and reach out regarding your enquiry.