E-invoicing architecture — ZATCA Phase 2
Modarhem & ZATCA Phase 2 (Fatoora)
A factual description of Modarhem's Phase 2 architecture and its ongoing production cutover.
Modarhem's Phase 2 architecture
Modarhem's ZATCA Phase 2 architecture is in place and built in-house — with no third-party ZATCA SaaS dependency. It includes: • Standard B2B Clearance and Simplified B2C Reporting flows • Invoice generation, signing, and XML clearance/reporting • The EGS (E-invoice Generation Solution) unit lifecycle • A hash chain linking the invoice sequence • BR-KSA Schematron validators with 21 rules, ported locally Production cutover is in progress as provider-side onboarding completes.
Standard (B2B) and Simplified (B2C)
Modarhem's Phase 2 architecture includes both the Standard B2B Clearance flow (standard tax invoices) and the Simplified B2C Reporting flow (simplified invoices). Modarhem's POS is designed to support the B2C reporting flow. For the current legal requirements and submission deadlines, consult the Zakat, Tax and Customs Authority (zatca.gov.sa).
VAT & Zakat
Modarhem supports 15% VAT and includes a Zakat calculator.
We are not ZATCA-"certified"
Modarhem is NOT a "ZATCA-certified solution provider" — our positioning is "audited end-to-end alignment", not "certified": that regulatory term is reserved for vendors with formal ZATCA accreditation. Phase 1 is in production (QR-stamped receipts), the Phase 2 architecture is in place, and production cutover is in progress as provider-side onboarding completes.