sahhil

Phase 2 compliant — Zakat, Tax and Customs Authority

Compliant invoicing,from your first invoice.

And a complete accounting system with it: invoicing, inventory, purchasing and the general ledger — Arabic-first, wired straight into ZATCA Fatoora.

  • Direct Fatoora integration
  • QR on every invoice
  • Onboarded devices
  • Multi-branch
A simplified tax invoice issued from sahhil, reported to ZATCA Fatoora the moment it's created.

Compliance is the foundation, not an add-on

Invoices are signed and submitted to Fatoora from inside the system — no middleware, no manual steps.

  • Device onboarding

    The device is registered with a compliance CSID via an OTP, then a production CSID — once, at setup.

  • Simplified invoices

    B2C invoices are reported to Fatoora after issuing, and the QR code appears on the invoice itself.

  • Standard invoices

    B2B invoices are submitted for clearance before delivery, and are not final until the Authority accepts them.

  • A verifiable chain

    Every invoice carries its own hash and its predecessor’s inside signed UBL XML, so no invoice can leave the chain unnoticed.

One system, from quotation to financial statement

Every module is built into the same system — no integrations, no files moved by hand.

  • Invoicing

    Cash, deferred and return invoices, with per-line pricing, tax and discounts.

  • Inventory and products

    Items, categories, barcodes and minimum stock levels, with balances updated on every movement.

  • Purchasing and vendors

    Purchase orders, vendors and purchase prices, connected to inventory and the ledger.

  • Customers and quotations

    Customer records, quotations and price inquiries — convertible into invoices.

  • Vouchers and expenses

    Receipt and payment vouchers and expense categories, with sequential numbering.

  • General ledger and reports

    Statements, receivable ageing and a dashboard driven by the same transactions.

From signup to your first invoice

Four steps, usually done within a single day.

  1. 01

    Register your business

    Company details, VAT number and branches.

  2. 02

    Connect your device to Fatoora

    Enter the OTP from the Fatoora portal; the system handles the certificates.

  3. 03

    Issue your first invoice

    A signed invoice with a QR code, reported or cleared according to its type.

  4. 04

    Watch your books

    Every invoice and voucher lands in the general ledger and the reports immediately.

Why sahhil

  • Arabic-first

    Interface, documents and reports in Arabic with correct direction — not translated afterwards.

  • Works on a phone

    Every screen is built to work on a phone as well as it does on a desktop.

  • Migration from your old system

    We bring your customers, items, balances and past invoices with you. You do not start from zero.

  • Reports out of the box

    Statements, receivable ageing and tax reports are available with no setup.

Inside the system

A precise view of sahhil's interfaces, with demonstration data.

  • Invoice list with Fatoora submission status
  • Dashboard — sales and collections
  • Receivable ageing report

Frequently asked

Is the system Phase 2 compliant?

Yes. The device is onboarded to Fatoora, and invoices are signed and submitted for reporting or clearance according to their type.

Does it support multiple branches?

Yes, with transactions and reports separated per branch.

Can I move my data from my current system?

Yes — customers, items, balances and past invoices included.

What does it cost?

It depends on the size of your business and the number of branches. Request a quote and we will come back with details.

Where is my data stored?

On servers we operate, with regular backups and a separate database per business.

How long does setup take?

Basic setup is usually done within one working day; migration depends on the size of your data.

Ready to make invoicing easy?

Request a demo and we will walk you through the system on your own business data.