Built for Saudi Arabia

ERP and e-invoicing that ZATCA accepts the first time

Muhasabiya runs your accounting, invoicing, stock and payroll — and files every tax invoice with ZATCA under Phase 2, signed, hash-chained and cleared before you hand it to the customer.

  • Phase 2 clearance and reporting
  • Arabic and English on every document
  • Hosted in the Kingdom
  • No card to start

ZATCA compliance is the product, not an add-on

Most systems bolt e-invoicing on afterwards and leave you reconciling what they filed against what you issued. Muhasabiya raises the invoice and the filing from the same record, so they cannot disagree.

Standard invoices cleared before issue

A B2B tax invoice is submitted to ZATCA and cleared before it reaches your customer, with the buyer's VAT number, CR number and full national address exactly as the regulation requires.

Simplified invoices reported within 24 hours

Counter sales are issued instantly and reported inside ZATCA's window. The screen tracks that window for you and tells you what is still outstanding, rather than leaving you to find out at an audit.

Signed, hash-chained, archived

Every invoice carries the XAdES signature and the Phase 2 QR, chained to the invoice before it. The archive exports the XML with a manifest, so an auditor gets what they ask for in one file.

Onboarding you can actually follow

The device key, the CSR, the OTP from the Fatoora portal, the compliance certificate, the production certificate — the screen walks each step in order and says which ones happen on ZATCA's side.

One system, not seven subscriptions

Sales, purchasing, stock, projects, people and the general ledger share one set of books. A posted invoice moves stock, books revenue and files the VAT in the same transaction.

Invoicing & receivables

Quotations to orders to invoices, credit terms, credit limits, statements, AR aging measured from the due date.

Accounting & VAT

Double-entry ledger, trial balance, P&L and balance sheet, plus the VAT return with the figures already on it.

Inventory & warehouses

Moving-average costing, batches with expiry, transfers, stock counts, and valuation per warehouse.

Purchasing & payables

Purchase orders, bills, supplier payments, AP aging, and supplier records carrying the same national-address detail ZATCA wants.

Payroll & HR

Saudi payroll with GOSI, end-of-service, leave and attendance, posting straight to the ledger.

Projects & manufacturing

Job costing against a BOQ, variation orders, bills of material and production orders, with profitability per project.

Pricing

Per company, per month, excluding VAT. Every plan includes ZATCA Phase 2 e-invoicing — compliance is not an upsell.

Two months free

Super Saver

60SAR/month

Or 600/year — save 120

ZATCA Phase 2 e-invoicing for one user — cleared, signed and reported. The cheapest compliant way to invoice in Saudi Arabia.

  • 1 user
  • 1 company
Buy now

Base

149SAR/month

Or 1,490/year — save 298

Invoicing, receivables, expenses and accounting — with ZATCA e-invoicing, which a Saudi invoice is not valid without.

  • 3 users
  • 1 company
  • 14-day free trial
Buy now

Starter

299SAR/month

Or 2,990/year — save 598

Adds stock control for a single company.

  • 5 users
  • 1 company
Buy now

Professional

1,299SAR/month

Or 12,990/year — save 2,598

Adds payroll, manufacturing and fixed assets.

  • 30 users
  • 2 companies
Buy now

Need more people or more storage? Extra users and storage blocks can be added to any plan below Enterprise.

Questions people ask before they buy

Is Muhasabiya compliant with ZATCA Phase 2?

Yes. Invoices are generated as UBL 2.1 XML, signed with a XAdES signature using a certificate obtained from ZATCA, chained to the previous invoice by hash, and carry the Phase 2 QR code. Standard invoices are cleared with ZATCA before issue; simplified invoices are reported within 24 hours.

What do I need to start e-invoicing?

A VAT registration, your commercial registration number, your national address, and access to ZATCA's Fatoora portal to generate a one-time password for the device. The onboarding screen walks the steps in order and links to the portal where the OTP is generated.

Do invoices print in Arabic?

Every document prints bilingually. The customer's registered Arabic name, their VAT and CR numbers and their national address appear on the invoice, and the Arabic name is what is filed with ZATCA — that is the name on the commercial registration.

Can I use it for more than one company?

Yes. Standard covers three companies and Professional ten, each with its own books, its own numbering and its own ZATCA device. Enterprise has no limit.

Is my data hosted in Saudi Arabia?

Yes. Production data, including the invoice archive ZATCA requires you to retain, is hosted in the Kingdom.

How does the free trial work?

Signing up starts a 14-day trial on Base, with no card required. Choose a plan when you are ready — and if you do not, the account becomes read-only rather than disappearing. Your records stay yours.

Can I move my existing data in?

Customers, suppliers, items and opening balances import from spreadsheets. Your accountant can post opening journals directly if you prefer.

What does it cost?

From SAR 60 up to SAR 1,299 per month, per company and excluding VAT. Paying yearly costs ten months rather than twelve.

Raise your first compliant invoice today

Set up your company, add a customer, issue an invoice — the trial is the whole product.

Start free trial

No card required.