FATOORA Lite
Mission-critical, compliant e-invoicing engine that automates cryptographic stamping and real-time clearance for B2B transactions.
FATOORA Lite

Project overview
Introduction
FATOORA Lite is a mission-critical e-invoicing and real-time clearance engine designed around Saudi Arabia's ZATCA Phase 2 workflows. It is intended to reduce the operational complexity of invoice reporting while the pilot continues to validate the integration and deployment model.
The Problem
Saudi Arabia's ZATCA Phase 2 e-invoicing mandate requires businesses to digitally sign, cryptographically stamp, and clear B2B invoices in real time via the ZATCA API. Traditional ERPs and accounting software often lack the native cryptographic capabilities needed, leading to compliance failures, heavy manual workloads, and potential fines.
The Technology
Built on a high-performance stack using Next.js, Node.js, and custom XML/Crypto modules, FATOORA Lite is designed for speed and reliability. The system features a modern, dark-mode SaaS dashboard with an isometric view of financial data, providing users with a comprehensive overview of their compliance status.
Background: What is ZATCA?
The Zakat, Tax and Customs Authority (ZATCA) is the government body responsible for tax administration in Saudi Arabia. Its e-invoicing initiative requires technical integration, but a software system alone is not a substitute for a business's own regulatory review or professional tax advice.
Development Story
The development of FATOORA Lite started as a response to the urgent need for a lightweight, developer-friendly clearance solution. The goal was to build a system that handles the heavy lifting of XML generation and cryptographic signing without forcing businesses into clunky, outdated software ecosystems.
Key Features
- Real-time Clearance Workflow: Integration designed to support invoice clearance through the ZATCA API during the pilot.
- Cryptographic Stamping: Automated generation of compliant XML with required cryptographic stamps.
- CCSID Onboarding: Streamlined onboarding process for acquiring Cryptographic Stamp Identifiers.
- Modern Dashboard: A sleek, premium dashboard for monitoring invoice status, errors, and analytics.
Challenges
ZATCA Phase 2 clearance depends on a live, real-time connection to a government API, which means the integration has to account for network latency, timeouts, and upstream availability rather than assuming a constant connection. CCSID onboarding and cryptographic stamping add an operational layer that traditional invoicing flows don't have to account for. Different clients' ERP or accounting systems structure invoice data differently, so mapping those formats into ZATCA's expected schema is an integration challenge specific to each setup. Supporting both Arabic and English across invoices and system communications adds further complexity to validation and formatting.
Target Use Cases
- SMEs: Small and medium enterprises needing an affordable, compliant invoicing tool.
- Enterprise Integration: Large businesses requiring a middleware solution to connect their existing ERPs to ZATCA.
- E-commerce: Online platforms needing automated clearance for B2B transactions.
Key Benefits
- Compliance Workflow Support: Provide a technical foundation for the client's ZATCA review and invoice clearance workflow.
- Automation: Reduce manual data entry and associated errors.
- Peace of Mind: Focus on business growth while the system handles the complexities of tax reporting.
How FATOORA Lite Compares
The Saudi ZATCA Phase 2 e-invoicing space already has established players: SowaanERP and FatooraOnline ship as part of a fuller ERP/accounting suite, Symtrax and ROSTAN Technologies target larger multi-system enterprise integrations, and Taxilla and Silent Infotech offer broader VAT-automation platforms. FATOORA Lite is not positioned to replace any of them for a business that already needs a full ERP — it's built for the opposite case: a lightweight, API-first clearance layer for a business that wants ZATCA compliance without adopting a new accounting system. That's a narrower promise than "full compliance suite," made honestly because FATOORA Lite is still in pilot: this comparison describes intended positioning, not a completed, head-to-head benchmark.
- Does this need ZATCA accreditation?
- No. ZATCA doesn't require it — the choice is who builds and maintains the system.
- What does CCSID onboarding involve?
- A cryptographic certificate that authenticates the business to ZATCA's network before invoices can be stamped and cleared in real time.
- Is FATOORA Lite live in production?
- No. FATOORA Lite is in pilot. The page describes the intended workflow and technical direction, not a claim that the product is generally available or production-proven.
- Does the system replace our ERP or accounting software?
- It is designed as a possible clearance and integration layer. Whether it replaces or connects to an existing system depends on the client's invoice flow, API access, and regulatory requirements.
- What should a Saudi business confirm before using an e-invoicing integration?
- The business should confirm its ZATCA phase, invoice types, certificate and credential process, ERP responsibilities, testing plan, and who owns ongoing regulatory maintenance. Those decisions belong in the implementation scope.
- How is FATOORA Lite different from SowaanERP, FatooraOnline, Symtrax, or Taxilla?
- Those are established ERP-suite or enterprise VAT-automation platforms. FATOORA Lite targets a narrower case: a lightweight, API-first clearance layer for businesses that want ZATCA Phase 2 compliance without switching their existing accounting or ERP system. It's not a claim of superiority — FATOORA Lite is still in pilot, and a business that needs a full ERP replacement is better served by one of those platforms.
Ready to engineer your custom system?
Let's build resilient, mission-critical infrastructure for your operations.