Skip to Content
ZATCA Phase 2: get Odoo connected to Fatoora before your wave.See how

Saudi Arabia · ZATCA e-invoicing

ZATCA e-invoicing in Odoo, connected to Fatoora

Every VAT-registered business in Saudi Arabia must issue e-invoices, and Phase 2 adds a live connection to ZATCA’s Fatoora platform. Cloudmen is an official Odoo partner: we set up Odoo’s Saudi e-invoicing, onboard it with ZATCA, test it and train your team.

01

What ZATCA Phase 2 asks of you

  • Phase 1, generation

    since 4 December 2021, invoices must be issued electronically with the required fields, and simplified invoices carry a QR code.

  • Phase 2, integration

    since 1 January 2023, rolled out in waves by revenue. ZATCA notifies each business at least six months before its wave.

  • Standard tax invoices (B2B)

    sent to ZATCA for clearance before they reach your customer.

  • Simplified invoices (B2C)

    reported to ZATCA within 24 hours of issue.

  • Format

    XML invoices with a cryptographic stamp and QR code, in Arabic or Arabic and English.

02

What we do in Odoo

  • Readiness check

    your Odoo version, company data, VAT numbers, addresses and invoice layouts.

  • Upgrade if needed

    older Odoo versions moved to a version with ZATCA support, custom modules included.

  • Onboarding with ZATCA

    each invoicing journal registered on Fatoora with its OTP, compliance checks passed, production certificate installed.

  • Invoices and credit notes

    bilingual layouts, QR codes and the fields ZATCA validates.

  • Testing

    real sample invoices cleared and reported before you go live.

  • Training and support

    your team learns to read rejections and fix them, and we stay on call.

03

Who it is for

Saudi companies running Odoo, companies moving to Odoo from another system, and UAE groups with a Saudi branch that want both countries in one Odoo, each with its own e-invoicing. If you also sell through Zid or Salla, Odoo Sync brings those orders into the same Odoo.

04

Saudi clients we work with

We have set up ZATCA e-invoicing for several Saudi companies, including a Jeddah restaurant chain we moved from Odoo 12 to 16 with point of sale in every branch and Saudi payroll, and an electronics distributor whose Saudi company issues ZATCA e-invoices from Odoo. See our projects.

FAQ

Frequently asked questions

Yes. Odoo’s Saudi localisation connects to ZATCA’s Fatoora platform for clearance and reporting. We set it up, onboard it with ZATCA, test it and support it.

ZATCA brings businesses into Phase 2 in waves by revenue and notifies each one at least six months before its date. If you have received a notification, or expect one, talk to us now so testing is done well before the deadline.

Older versions usually need an upgrade first. We upgrade Odoo with your custom modules, then set up ZATCA on the new version.

Yes. Each company keeps its own books, VAT and e-invoicing in the same Odoo, with group reporting on top.

Yes. We run Odoo and ZATCA projects for Saudi clients, in Arabic and English.

Talk to us

Getting ready for ZATCA Phase 2?

A free Odoo consultation about your processes, systems and timeline. No obligation.

Ziad
Ziad

Sales, Cloudmen · Arabic, English, Hindi and Urdu

  • Within one working day, we reply to set a time.
  • On the call, we go through what you need.
  • Afterwards, you get a written scope and a fixed quote.

Prefer to message? We reply on WhatsApp.

Chat on WhatsApp