ZATCA Phase 2 waves are live — check what your business must do before your wave

DMIndex Software · الإصدار السعودي

Accounting that clears ZATCA.
Selling that clears the queue.

Invoices, POS, inventory, purchasing and banking in one bilingual suite — with a dedicated ZATCA hub for FATOORA Phase 1 & Phase 2. Plans from SAR 149/month, annual billing includes 2 months free.

What you get

Everything an auditor checks.
Everything your staff needs.

ZATCA Phase 2 Clearance

Real-time clearance and reporting through the FATOORA portal with cryptographic chaining, exactly as ZATCA specifies.

UBL 2.1 XML Engine

Every invoice is generated as standard UBL 2.1 XML — the format ZATCA regulators expect.

TLV QR Codes

Phase 1 tags (seller, buyer, timestamp, total, VAT) rendered as scannable TLV QR on each invoice.

VAT 15% Built In

Saudi VAT is handled line by line, with VAT return summaries ready for filing.

Bilingual (AR / EN)

Full Arabic and English interface with Arabic invoice templates for KSA customers.

POS + Accounting

Counter sales, inventory, purchasing and the general ledger share one database — no sync errors.

Sandbox Test Suite

Simulation environment and integration logs so you can prove compliance before going live.

WhatsApp Support

Talk to a human on WhatsApp Business — the way Saudi businesses actually work.

Screenshots

Look inside before you buy

Three screens your team will live in: the morning dashboard, the create menu, and the ZATCA hub.

dmindex.app / home — business at a glance
DMIndex Software dashboard: total outstanding receivables, 30-day expenses, net profit and ZATCA e-invoicing cleared ratio
1 Home — Business at a Glance Open balances in SAR, spending vs. the previous 30 days, this month's P&L, and your live ZATCA cleared/total ratio with invoices ready for submission. Quick actions put invoice, POS, expense and bank deposit one click away.
dmindex.app / create — every document
DMIndex Software create menu with customers documents, suppliers documents, banking and tax, and other actions
2 Create — every document your business issues Customers: invoice, receive payment, statement, estimate, sales order, credit note, sales receipt, refund receipt, delayed credit/charge. Suppliers: expense, cheque, bill, pay bills, purchase order, item receipt, supplier credit, card credit. Banking & tax: ZATCA e-invoicing, bank deposit, reconcile. Plus recurring transactions and reports.
dmindex.app / zatca — e-invoicing hub
ZATCA e-Invoicing Hub: dashboard, settings and QR TLV, e-invoices and clearance, EGS device onboarding Phase 2, simulation test suite, API integration logs
3 ZATCA e-Invoicing Hub (هيئة الزكاة والضريبة والجمارك) Official FATOORA Phase 1 (generation) & Phase 2 (integration & clearance) suite with automated UBL 2.1 XML, cryptographic chaining and TLV QR generation. Tabs: ZATCA Dashboard · Settings & QR (TLV) · e-Invoices & Clearance · EGS Device Onboarding (Phase 2) · Simulation Test Suite · API Integration Logs. Sandbox and production environments supported.

Modules

Every screen, every role

From the counter to the accountant's desk — here is the complete module map.

Customers
  • Invoice Branded sales invoices with 15% VAT and instant ZATCA submission.
  • Receive Payment Record cash, bank and card payments against invoices.
  • Statement Customer account statements on demand.
  • Estimate Quotes that convert to invoices in one click.
  • Sales Order Track orders before they become invoices.
  • Credit Note Compliant credit notes linked to the original e-invoice.
  • Sales Receipt Point-of-sale style receipts for counter sales.
  • Refund Receipt Process refunds with full audit trail.
  • Delayed Credit / Charge Schedule future adjustments automatically.
Suppliers
  • Expense Categorised business expenses with VAT capture.
  • Cheque Cheque issuing, tracking and reconciliation.
  • Bill Supplier bills with due-date reminders.
  • Pay Bills Batch supplier payments from one screen.
  • Purchase Order Controlled purchasing with approval flow.
  • Item Receipt Goods-received notes against purchase orders.
  • Supplier Credit Track supplier returns and credits.
Banking & Tax
  • ZATCA e-Invoicing FATOORA Phase 1 & 2 hub: clearance, reporting, TLV QR.
  • Bank Deposit Deposit slips reconciled to bank feeds.
  • Reconcile Bank reconciliation that actually finishes fast.
Operations
  • Point of Sale Touch POS with barcode scanning and live stock.
  • Items & Inventory Stock levels, variants and reorder alerts.
  • Recurring Transactions Auto-generate monthly invoices and bills.
  • Reports P&L, balance sheet, VAT returns and audit logs.

ZATCA e-Invoicing Hub

Official KSA FATOORA compliance, inside the product

Automated UBL 2.1 XML, cryptographic chaining and TLV QR code generation — the full Phase 1 (generation) and Phase 2 (integration & clearance) workflow, with sandbox testing before you go live.

هيئة الزكاة والضريبة والجمارك — نظام الفاتورة الإلكترونية

Included · Phase 1

Generation

  • TLV QR codes with the five ZATCA tags
  • Sequential numbering locked after issue
  • PDF/XML archive of every document
  • Simplified invoices for B2C counters
Included · Phase 2

Integration & clearance

  • UBL 2.1 XML generation and submission
  • Cryptographic stamp + previous-invoice hash chain
  • B2B clearance and B2C reporting via FATOORA API
  • EGS device onboarding, simulation suite, API logs

Pricing · أسعار الاشتراك

Transparent plans in Saudi Riyals

Every plan includes ZATCA e-invoicing, Arabic + English, VAT reporting and WhatsApp support. Annual billing gets 2 months free. No per-invoice fees. No setup surprises.

Starterالأساسية

Micro businesses & sole proprietors

SAR 149 /month

Billed annually at SAR 1,490 — 2 months free

  • 1 company, up to 3 users
  • Unlimited invoices, quotes & receipts
  • ZATCA e-Invoicing Phase 1 + Phase 2 clearance
  • TLV QR codes and UBL 2.1 XML generation
  • VAT 15% reports and expense tracking
  • Arabic + English interface
  • Email support (24–48h)
Enterpriseالمؤسسات

Multi-branch groups & distributors

SAR 699 /month

Billed annually at SAR 6,990 — 2 months free

  • Unlimited branches & users
  • Everything in Professional, plus:
  • Multi-company consolidation reporting
  • Open API and custom integrations
  • Role-based dashboards and audit controls
  • Dedicated onboarding manager
  • Data migration from any accounting system
  • SLA-backed priority support

Need multi-company, custom reports or special deployment? Ask for a custom quote on WhatsApp or email info@dmindex.com. Prices exclude 15% VAT where applicable.

Migration included on Professional and Enterprise: we move customers, suppliers, items, opening balances and historical invoices from QuickBooks, Zoho, spreadsheets or legacy tools — at no extra charge on annual plans.

Free demo · تجربة مجانية

See your own invoice cleared live

Send a request and we will schedule a 20-minute walkthrough on WhatsApp or a call: your products, your VAT number, a real invoice — submitted to the ZATCA sandbox in front of you.

  • No card, no commitment. The demo runs on sample data in the sandbox environment.
  • Bring your questions. Waves, deadlines, credit notes, multi-branch — we answer live.
  • Get the recording. We share session notes and a sandbox login afterwards.
  • Reply within one business hour on WhatsApp, in Arabic or English.

Book your demo

Fill this in — we open WhatsApp with your request pre-filled.

Opens WhatsApp pre-filled. We reply within one business hour.

Software FAQ

Before you ask us

What is ZATCA e-invoicing and who must comply in Saudi Arabia?
ZATCA e-invoicing (نظام الفاتورة الإلكترونية, also called FATOORA) is the Zakat, Tax and Customs Authority's mandate that businesses issue invoices in a structured digital format. Phase 1 (generation) has applied to taxpayers since December 2021, and Phase 2 (integration and clearance) rolls out in waves — the revenue threshold has dropped to SAR 375,000 by wave 24, so most VAT-registered businesses in Riyadh, Jeddah, Dammam and across the Kingdom now need a compliant system.
What is the difference between FATOORA Phase 1 and Phase 2?
Phase 1 requires you to generate e-invoices with a QR code and prevent tampering. Phase 2 goes further: your software must connect to the ZATCA FATOORA portal through an API, submit invoices for clearance (B2B) or reporting (B2C) in real time, stamp them cryptographically, and chain them with a previous invoice hash. DMIndex Software supports both phases out of the box.
Is DMIndex Software compliant with ZATCA requirements?
Yes. DMIndex Software is built to ZATCA's published technical specifications: UBL 2.1 XML, Phase 1 TLV QR codes, Phase 2 cryptographic stamping and invoice hashing, plus clearance and reporting through the FATOORA API. A sandbox test suite and API integration logs are included so your team can validate compliance before production.
How much does DMIndex Software cost?
Plans start at SAR 149/month (Starter), SAR 349/month (Professional — the most popular plan with POS and inventory) and SAR 699/month (Enterprise with unlimited branches, API access and a dedicated manager). All plans include ZATCA e-invoicing, Arabic + English, VAT reporting and WhatsApp support. Annual billing includes two months free.
Can I get a free demo before purchasing?
Yes — request a free demo on WhatsApp and we will walk you through the ZATCA hub, POS, invoicing and reports with your own sample data. No card required. You can also email info@dmindex.com with the subject "Free Demo Request".
Can you migrate my data from another accounting system?
Yes. On the Professional and Enterprise plans our team migrates customers, suppliers, items, opening balances and historical invoices from QuickBooks, Zoho, Zatca-approved legacy tools, spreadsheets and most other systems.
Free demo on WhatsApp