E-invoicing · Phase 2

Ready for Phase 2
of Fatoora

Mabanina is built for the integration phase of e-invoicing: direct integration with the Fatoora platform, electronically signed invoices, and a QR code on every invoice — with zero technical setup on your side.

Approved by the Zakat, Tax and Customs Authority
Zakat, Tax and Customs AuthorityFatoora
Ready for Phase 2 of e-invoicing
What is Phase 2?

The integration phase with ZATCA

Phase 2 requires connecting your invoicing system directly to the Fatoora platform and sharing invoices with it in real time, in an approved, electronically signed format.

Phase 1

Generation & storage

Issue invoices electronically and store them in a digital format with a QR code. In force since December 2021.

Digital electronic invoices
QR code on simplified invoices
No more handwritten invoices
Phase 2

Integration & linkage

Connect your system directly to the Fatoora platform and send invoices as signed XML for real-time validation and clearance.

Direct integration with Fatoora (API)
Electronically signed XML invoices
Cryptographic stamp & unique ID (UUID)
Instant clearance for B2B invoices
Compliance in 3 steps

Ready in minutes, not weeks

Mabanina handles the entire technical side — you just issue invoices as usual.

1

Enable e-invoicing

From accounting settings, enable the Fatoora integration and enter your tax details.

2

Connect to Fatoora

Onboarding and registration with ZATCA happen automatically — no technical setup.

3

Issue your invoices

Every invoice is sent, signed and cleared instantly, with a QR code ready to print and share.

Everything you need to comply

Complete e-invoicing, inside your platform

From issuing an invoice to clearing it with the Authority, everything happens automatically inside Mabanina.

Direct Fatoora integration

Integration with the Fatoora platform via an approved API — no middlemen.

Signed XML invoices

Invoices generated in UBL 2.1 with a cryptographic stamp and digital signature.

QR code on every invoice

A ZATCA-compliant QR code on simplified invoices.

Instant clearance

Invoices are sent and validated (Clearance / Reporting) with the Authority in seconds.

B2B & B2C invoices

Full support for tax and simplified invoices plus credit and debit notes.

Compliant archiving

Invoices and their records are stored in an approved format, ready for any ZATCA audit.

Regulatory timeline

Don’t wait for your final wave

ZATCA rolls out Phase 2 in waves based on revenue, notifying each business of its date in advance. Make sure you’re ready before your enforcement date to avoid penalties.

Applies to
Businesses with annual revenue above SAR 375,000
Rollout
Successive waves announced by ZATCA per revenue tier
Readiness
Mabanina is ready today — enable it the moment your business is required

Frequently asked questions about e-invoicing

Is Mabanina ready for Phase 2 of e-invoicing?
Yes. Mabanina complies with Phase 2 (integration) requirements and integrates directly with the Fatoora platform from the Zakat, Tax and Customs Authority.
What’s the difference between Phase 1 and Phase 2?
Phase 1 requires issuing and storing invoices electronically. Phase 2 adds direct integration with the Fatoora platform and sending invoices as electronically signed XML for validation and clearance.
Do I need any technical setup or a developer?
No. Mabanina handles registration and integration with ZATCA and signs invoices automatically — you just issue your invoices as usual.
When do I have to comply with Phase 2?
ZATCA applies Phase 2 in waves based on revenue and notifies each business of its date in advance. Mabanina is ready now, so you can enable it as soon as your business is required.
Do you support simplified and business invoices?
Yes. Mabanina supports tax (B2B) and simplified (B2C) invoices plus credit and debit notes, per ZATCA specifications.

Start using Mabanina for free

Enjoy all features for 14 days, then pick the plan that fits — from Free to Gold.

Start free now
Secure & private data
Upgrade or downgrade anytime
24/7 support