Skip to main content
Fully Compliant

ZATCA Phase 2 E-Invoicing. Built In, Not Bolted On.

Non-compliance with ZATCA Phase 2 can result in penalties starting at SAR 1,000 per invoice — and escalating quickly. Mujez was purpose-engineered for ZATCA compliance from day one. Every invoice, credit note, and debit note is automatically generated, validated, stamped, and submitted — no manual steps, no third-party plugins, no gaps.

UBL 2.1 XML Generation

Every document is automatically generated in the mandated UBL 2.1 XML format with all required fields, extensions, and Saudi-specific customizations. No manual XML editing or external converters needed.

Cryptographic Stamping

Invoices are digitally signed with cryptographic stamps as required by ZATCA. Each stamp includes a unique hash, timestamp, and digital signature that guarantees document integrity and authenticity.

Fatoorah Portal Submission

Documents are submitted directly to the ZATCA Fatoorah portal through our certified API integration. Real-time status tracking shows you exactly where each document stands — submitted, accepted, or flagged.

Real-Time Validation

Before submission, every document passes through our validation engine that checks against ZATCA's complete rule set. Errors are caught and flagged before they reach the portal, preventing rejections and delays.

QR Code Generation

Compliant QR codes are automatically embedded in every simplified tax invoice, containing all required TLV-encoded fields: seller name, VAT number, timestamp, total amount, and VAT amount.

Audit Trail & Archiving

Every e-invoicing action is logged in an immutable audit trail — generation, validation, submission, and acceptance. Documents are archived for the retention period mandated by Saudi tax law.

Supported Document Types

Full compliance coverage across all ZATCA-mandated e-invoicing document types:

  • Standard Tax Invoices (B2B)
  • Simplified Tax Invoices (B2C)
  • Credit Notes
  • Debit Notes
  • Self-Billed Invoices
  • Third-Party Invoices

Cloud or On-Premises

ZATCA compliance works identically whether you run Mujez as a SaaS solution or deploy it on your own infrastructure. On-premises installations include the same certified ZATCA integration, cryptographic stamping, and Fatoorah submission capabilities.

Stay Compliant Without the Complexity

ZATCA compliance should not be a burden. Mujez handles the technical requirements so your finance team can focus on the work that matters.

This content is for informational purposes only. Consult your tax advisor for specific compliance guidance. ZATCA regulations are subject to change.