ZATCA Wave 25 — deadline 1 February 2027

Run the whole business from one system

Accounting, inventory, purchase chain, VAT and payroll for trading businesses in Saudi Arabia and the UAE. ZATCA-compliant tax invoices in Arabic and English, and financial statements an auditor can sign.

Book a free demo on WhatsApp Open the software

Free 7-day trial · no card · Arabic & English · offline or cloud

MF BizSuite dashboard — accounting and inventory
Wave 25: VAT-taxable revenue above SAR 187,500 in any year from 2022 to 2025 — integration must be complete before 1 February 2027

Nine modules, one set of books

Every invoice, bill, voucher and payroll run posts automatically to the general ledger — so the trial balance, balance sheet and cash flow can never disagree with the documents behind them.

◈

ZATCA e-invoicing

Phase 1 QR on every tax invoice, plus Phase 2 built: UBL 2.1, SHA-256 hash, ECDSA signature and stamp.

⇄

Double-entry accounting

Every document posts a balanced voucher. Ledger, trial balance, P&L and balance sheet always agree.

▦

Inventory and warehouses

Items, units, categories, movement and stock reports — with barcode billing at the counter.

⇢

Full purchase chain

Purchase order → IGP → GRN → purchase bill, with approval control at each step.

%

15% VAT, calculated right

Per line on the amount after discount — the way ZATCA checks it — then posted to the VAT ledger.

☰

Payroll and end-of-service

Employee records, timesheets, salary runs and payslips, with EOSB and social insurance by labour law.

◱

Financial statements

Trial balance, P&L, balance sheet, bank book, cash flow and VAT return — drill down to any entry.

⧉

Multi-company

Several companies in one system, each with its own books and users, and one-click backup.

ع

Arabic and English

Full Arabic RTL interface with bilingual invoices — every string translated, no mixed text.

Configured for your industry

Each trade has a different document cycle. The system ships configured for each of them — not a generic template.

⚖

Trading & distribution

Multi-warehouse stock, customer and vendor ledgers, margin per item.

▦

Grocery & retail

Barcode billing, daily stock, weight-based items, VAT report ready to file.

✈

Clearing & forwarding

Shipment files, customs declarations, agency fees, client invoicing in SAR and USD.

◈

Textile & fabric soon

Metre and yard selling, colours and sizes, roll and remnant management.

ZATCA status — stated plainly

Tax compliance leaves no room for overstatement, so here is exactly where we stand.

Phase 1 — QR code

Complete
  • Five-field QR on every tax invoice
  • Running on live customer invoices
  • Bilingual Arabic / English layout

Phase 2 — integration & signing

Testing
  • CSR generation and CSID onboarding
  • UBL 2.1 XML — standard and simplified
  • SHA-256 hash and PIH chain continuity
  • ECDSA signing and cryptographic stamp
  • Clearance and reporting APIs — testing with ZATCA
Plainly: the production CSID is issued by ZATCA to your entity, not to the software. That is why onboarding is completed per client in one session of two to three hours, using your VAT number, CR and OTP.

Questions business owners ask

Is the software ZATCA compliant?

Phase 1 (QR) is complete and running on live customer invoices. Phase 2 is fully built — CSR generation, UBL 2.1 XML, SHA-256 hashing, ECDSA signing and the cryptographic stamp — and testing against ZATCA is in progress. We do not claim a certificate we have not received.

Who receives the production CSID?

ZATCA issues it to your entity, not to the software. That is why onboarding is done per client in one session of two to three hours, using your VAT number, CR and OTP.

Does it work offline?

Yes. The desktop edition runs entirely on your machine with no internet, and your data stays with you. The cloud edition runs in a browser on phone, tablet or laptop.

How long does setup take?

Desktop: under an hour, including importing customers and items from Excel. ZATCA Phase 2 onboarding needs one session of two to three hours with your OTP.

Can I run several companies?

Yes — multiple companies in one system, each with its own books, users and reports, and an independent backup.

Do you support grocery and POS?

Yes — barcode billing, weight-based items, daily stock and a VAT report ready to file. Suitable for groceries, retail counters and small trading establishments.

See it on your own numbers

A free live demo — your invoices, your items and your VAT report, working in front of you before you decide.

WhatsApp +92 304 7948554 النسخة العربية