Available now

Mutabiq

ZATCA Phase 2 e-invoice pre-validation

Upload UBL 2.1 e-invoice XML and get a diagnostic report — structure, mandatory fields, VAT arithmetic, KSA business rules and QR decode — before your system sends anything.

UBL 2.1 · XML

What it checks

Structure
Mandatory fields
VAT and arithmetic
KSA business rules
QR code
Findings in both languages

Findings in both languages

Englishالعربية
Illustration

What it checks

Structure

XSD validation against the ZATCA UBL 2.1 and KSA schemas.

Mandatory fields

The fields required for each invoice type — tax invoice, credit note, debit note and prepayment.

VAT and arithmetic

Line and document totals, VAT category and rate consistency, and rounding.

KSA business rules

BR-KSA checks, including invoice counter and previous invoice hash presence and format.

QR code

Decodes the Phase 2 TLV QR code and cross-checks its first five tags against the XML.

Findings in both languages

Every finding is explained in English and Arabic, with the rule it comes from and where in the file it applies.

Who it is for

ERP and POS implementers, accounting practices, and finance teams who want to know an invoice will be accepted before it is sent.

What it does not do

Mutabiq does not generate invoices, does not submit anything to Fatoora, and never handles your certificates or private keys. Your XML is processed in memory and discarded after the run — only the findings are kept.

Not affiliated with ZATCA

Mutabiq performs pre-validation against published ZATCA requirements. It is not affiliated with, endorsed by, or connected to ZATCA, and a passing result does not mean an invoice has been approved by ZATCA.

Findings in both languages

Every finding is explained in English and Arabic, with the rule it comes from and where in the file it applies.

  • Reports in English and Arabic
  • VAT summary
  • KSA business rules
مطابق

نتائج بلغتين

تصوّر توضيحيUBL 2.1
البنية01
الحقول الإلزامية02
الضريبة والحسابات03
قواعد الأعمال السعودية04

كل ملاحظة مشروحة بالعربية والإنجليزية، مع القاعدة التي صدرت عنها وموضعها في الملف.

Pricing

Prices are in US dollars per month and exclude any taxes that may apply.

Free

Trying it on your own files

$0 / month

  • 5 validations / month
  • Reports in English and Arabic

Starter

A finance team validating regularly

$19 / month

  • Higher monthly volume
  • Reports in English and Arabic
  • Every report states the rule pack version it used

Team

An implementer or practice working across clients

$49 / month

  • Batch validation of multiple files
  • Reports in English and Arabic
  • Every report states the rule pack version it used

Financial software for Saudi businesses, Arabic-first