Avance Technologies
🇸🇦 Saudi ArabiaZATCA CompliantGOSI PayrollArabic Ready

ERP Software Saudi Arabia

ZATCA. GOSI. 15% VAT. Arabic. All handled.

Avance Technologies implements ERP software for Saudi businesses with full ZATCA e-invoicing compliance, GOSI payroll processing, 15% VAT and Arabic language support — from our Dubai base, serving Riyadh, Jeddah, Dammam and all of KSA.

ZATCA Phase 1 & 2
GOSI Auto-calculation
15% VAT Built-in
Full Arabic RTL
Remote Implementation
20+ Years Team Experience

Which ZATCA wave is my business in?

Quick answer

ZATCA Phase 2 is rolled out in waves set by VAT-taxable revenue, largest taxpayers first. Wave 25, announced 24 July 2026, covers revenue above SAR 187,500 in 2022, 2023, 2024 or 2025, with Fatoora integration due by 1 February 2027. The threshold has halved twice in a year — from SAR 750,000 under Wave 23 to SAR 375,000 under Wave 24 to SAR 187,500 now — so businesses previously out of scope are being drawn in. ZATCA notifies affected taxpayers directly, usually around six months ahead.

Saudi regulatory position, verified 19 August 2026
ItemPosition
Latest waveWave 25 — announced 24 Jul 2026
Wave 25 thresholdRevenue above SAR 187,500
Wave 25 deadline1 February 2027
VAT15% standard rate
PayrollGOSI, by nationality and regime
ZakatProvisioning for Saudi/GCC-owned entities

ZATCA Phase 2, wave by wave

Phase 2 requires invoices to be cleared through ZATCA's Fatoora platform before they reach the customer. Waves are set by VAT-taxable revenue and work downward from the largest taxpayers. The threshold has halved twice in a year, which is why businesses that were comfortably out of scope in 2025 are now being notified.

WaveRevenue thresholdAssessed overIntegration by
Wave 23PassedAbove SAR 750,0002022, 2023 or 202431 March 2026
Wave 24PassedAbove SAR 375,0002022, 2023 or 202430 June 2026
Wave 25CurrentAbove SAR 187,5002022, 2023, 2024 or 20251 February 2027
Wave 26Not yet announcedExpect ~6 months' notice

Wave data verified 19 August 2026. Wave 26 had not been announced at that date. ZATCA notifies affected taxpayers directly and has generally given around six months' notice, so confirm your own obligation with ZATCA or your tax adviser rather than relying on a threshold alone.

What Phase 2 integration actually involves

Phase 1 was a document change — produce an e-invoice. Phase 2 is a systems change: your ERP has to talk to ZATCA in real time, in a specified format, with cryptographic proof. That is why it is scoped as a project rather than a settings change.

XML in the required schemaInvoices generated as structured XML rather than a PDF with a layout. Field-level data quality starts to matter, because a missing tax category stops being a cosmetic problem.
Clearance through FatooraStandard tax invoices are submitted to ZATCA and returned cleared before they go to the customer. Simplified invoices are reported afterwards. Both paths need to work.
Cryptographic stamp and UUIDEach invoice carries a cryptographic stamp and a unique identifier, with the certificates that go with them. Onboarding to obtain those credentials is part of the work.
QR codesQR codes carrying the prescribed invoice data, rendered so they scan reliably on a printed or emailed document.
Master data cleanupVAT numbers, addresses and item tax categories usually need correcting before clearance succeeds. This is where most of the unplanned time goes, and it is the reason to start early.
Arabic fieldsThe Arabic content ZATCA requires on the invoice, rendered right-to-left and correct on the cleared document, not only on the screen.

What we configure for Saudi Arabia

Fatoora clearance, GOSI payroll, 15% VAT, Zakat provisioning and Saudization tracking, configured to the agreed implementation scope.

Fatoora clearance

XML invoice generation in the required schema, cryptographic stamping, UUIDs and QR codes, with clearance for standard invoices and reporting for simplified ones. Configured to the wave and onboarding status that applies to you.

GOSI payroll

GOSI contributions calculated by nationality, contribution history and applicable regime — previous-system and new-system Saudi employees handled separately, SANED calculated separately, and expatriates covered under the Occupational Hazards Branch only. Wage protection files generated for submission.

15% VAT

Saudi VAT at 15% configured across the transaction types in scope. Tax invoices, simplified invoices and VAT return reports prepared for filing.

Zakat provisioning

Zakat base tracking and provisioning for Saudi and GCC-owned entities, kept separate from the corporate income tax treatment that applies to foreign ownership. A requirement with no UAE or Omani equivalent.

Saudization and Iqama tracking

Saudi and non-Saudi headcount tracked against the ratios your sector and size are assessed on, with Iqama and document expiry alerts so renewals are not missed. Quotas vary by activity and band — configured to your classification.

Arabic on the cleared invoice

Arabic RTL interface, records and reporting — and the Arabic fields ZATCA requires rendered correctly on the cleared document, not only on screen.

Inventory and warehouse

Multi-branch stock control across Riyadh, Jeddah, Dammam and other Saudi locations. AVCO/FIFO costing, bin locations and automatic reorder.

Manufacturing and trading

Bills of materials, work orders, production planning and quality control for Saudi manufacturers, plus pipeline and quotation handling for trading businesses.

Why Saudi businesses choose Avance

Scoped around your wave, not a generic checklistWave 25 brings the threshold to SAR 187,500 with a 1 February 2027 deadline. We scope from where you actually sit — notified or not, onboarded or not — rather than assuming.
Master data firstMost Phase 2 overruns come from VAT numbers, addresses and tax categories that were never clean enough to clear. We deal with that early, when it is still cheap to fix.
Zakat and GOSI are not afterthoughtsZakat provisioning and nationality-split GOSI are Saudi-specific obligations that a UAE-configured system will not have. Both are set up and validated during implementation.
Team experience since 2000Our team has been developing and implementing ERP systems since 2000, with projects across the UAE, Saudi Arabia and Egypt.
Remote implementation from DubaiRequirements, configuration, data migration and training run remotely, with on-site visits for go-live when the project calls for it.

Frequently asked questions about ERP in Saudi Arabia

Which ZATCA wave is my business in?
Waves are set by VAT-taxable revenue, largest taxpayers first. Wave 23 covered revenue above SAR 750,000 (deadline 31 March 2026), Wave 24 above SAR 375,000 (30 June 2026), and Wave 25 — announced 24 July 2026 — above SAR 187,500 assessed over 2022, 2023, 2024 or 2025, with integration due by 1 February 2027. Wave 26 had not been announced as at 19 August 2026. ZATCA notifies affected taxpayers directly, generally around six months ahead, so confirm your position with ZATCA or your tax adviser.
What does ZATCA Phase 2 integration actually involve?
Phase 1 changed the document; Phase 2 changes the system. Invoices are generated as structured XML, carry a cryptographic stamp, UUID and QR code, and are cleared through ZATCA's Fatoora platform before reaching the customer, with simplified invoices reported afterwards. Onboarding for certificates and cleaning up VAT numbers, addresses and item tax categories are usually the largest parts of the work.
What ERP software is best for Saudi Arabia businesses?
The practical test is whether the system clears invoices through ZATCA's Fatoora platform in the required XML form, calculates GOSI correctly for Saudi and non-Saudi staff, handles 15% VAT and Zakat provisioning, and operates in Arabic. Avance implements ERP against those requirements for businesses in Riyadh, Jeddah and Dammam, from its Dubai base.
Is Odoo ZATCA compliant in Saudi Arabia?
Yes. Odoo supports ZATCA Phase 1 (e-invoice generation in XML/PDF with QR code) and is being updated for ZATCA Phase 2 (real-time integration with the ZATCA Fatoora portal). Avance configures ZATCA settings according to the taxpayer's applicable wave, onboarding status and integration scope.
What is GOSI and does your ERP handle it?
GOSI (General Organization for Social Insurance) is Saudi social security. Rates depend on nationality, contribution history and the applicable regime: Saudi employees under the previous system generally remain on 9% employee and 9% employer pension contributions, while those under the new system introduced by the 2024 pension reform follow a gradually increasing schedule. SANED is calculated separately. Expatriates are covered under the Occupational Hazards Branch only — currently 2%, paid by the employer. Avance ERP calculates GOSI contributions automatically, differentiating correctly between Saudi nationals and expatriates.
What is the ZATCA e-invoicing mandate in Saudi Arabia?
ZATCA (Zakat, Tax and Customs Authority) requires VAT-registered businesses to issue e-invoices under the Fatoora programme. Phase 1, the generation phase, began in December 2021. Phase 2, the integration phase, requires invoices to be cleared through ZATCA's platform and is rolled out in waves from the largest taxpayers downward. The threshold has fallen sharply: SAR 750,000 under Wave 23 (due March 2026), SAR 375,000 under Wave 24 (June 2026), and SAR 187,500 under Wave 25 (due 1 February 2027). Verified 19 August 2026.
Does your ERP support Arabic language in Saudi Arabia?
Yes. Avance ERP supports Arabic RTL (right-to-left) rendering across invoices, reports, the interface and the Arabic fields ZATCA requires. It can run in Arabic or in bilingual English/Arabic, depending on user preference.
How much does ERP cost in Saudi Arabia?
ERP implementation in Saudi Arabia typically costs SAR 20,000–300,000 depending on modules, users, customisation and whether ZATCA Phase 2 integration is needed. Avance provides a free scoping consultation before any commitment.
Can you implement ERP remotely for Saudi Arabia?
Yes. Avance implements ERP for Saudi businesses fully remotely from Dubai — requirements, configuration, data migration, training and go-live support. On-site visits are available for go-live when required.
What Saudi Labour Law compliance does your HR cover?
Our HR covers Saudi ESB (end-of-service benefit), GOSI for Saudi/non-Saudi employees, Iqama document expiry alerts, annual leave per Saudi Labour Law (21 days up to 5 years, 30 days after), and WPS-compatible payroll file generation.

Ready to implement ERP in Saudi Arabia?

Tell us about your Saudi business and we will scope the right ERP implementation — ZATCA compliant, GOSI ready, free consultation.

Free consultation · No commitment · UAE-based team serving KSA

CallWhatsAppDemo