Sahab AlmustaqbalSAHAB ALMUSTAQBAL

Sahab Almustaqbal / E-invoicing software in Saudi Arabia

E-invoicing · Saudi Arabia

E-invoicing software integrated with ZATCA's FATOORA platform

Bosla ERP issues standard and simplified tax invoices and connects them to ZATCA's FATOORA platform under Phase 2 (integration): cryptographic stamp, QR code and real-time clearance or reporting, with every invoice posted to accounts and inventory automatically.

Why Bosla?

Phase 2 compliant

Direct integration with FATOORA: clearance of tax invoices and reporting of simplified ones, in XML with a cryptographic stamp and QR code.

15% VAT and its reports

VAT calculation and returns, and credit and debit notes linked to their invoices.

Linked to accounts and inventory

Each invoice posts its entry and deducts its stock at once, from the branch or the POS.

Serving every city in the Kingdom

Riyadh, Jeddah, Dammam and every city, remotely and on site when needed, with training and follow-up.

E-invoicing in Saudi Arabia

FATOORA: integration with ZATCA

Invoices and notes are issued electronically as XML, cryptographically stamped and integrated with the FATOORA platform: tax invoices are cleared by ZATCA before reaching the buyer, and simplified invoices are reported within 24 hours. Bosla is integrated and gets you ready before your wave.

December 2021

Phase 1: Generation

Issuing and storing invoices electronically for all taxpayers; handwritten invoices end.

From January 2023

Phase 2: Integration

Invoicing systems integrated with FATOORA in waves by revenue.

Next waves

Remaining businesses

ZATCA notifies each business of its wave at least six months ahead.

Illustration

What a FATOORA (Phase 2) e-invoice looks like

The invoice itself is a structured XML file with a cryptographic stamp, integrated with the ZATCA FATOORA platform. This is its readable view, with the elements ZATCA requires.

  1. 1
    Seller and buyer detailsName, national address and 15-digit VAT number of the seller, and the buyer's details and VAT number on business-to-business tax invoices.
  2. 2
    Unique number, UUID and counterInvoice number, issue date and time and a UUID, with an invoice counter and the previous invoice's hash chaining invoices so none can be removed or altered.
  3. 3
    Lines and VAT rateQuantity, unit price and discount, and the VAT rate of each line: 15%, zero-rated or exempt with the reason.
  4. 4
    Totals in Saudi riyalsTotal excluding VAT, total VAT and total including VAT.
  5. 5
    QR code and cryptographic stampA QR code carrying the seller name, VAT number, issue time, total and VAT, with the invoice hash, its digital signature and the public key.
  6. 6
    FATOORA integrationIssued as XML (UBL 2.1). Tax invoices are cleared by ZATCA before reaching the buyer; simplified invoices are reported within 24 hours.
Example Trading Est.Khamis Mushait, Saudi Arabia
Tax Invoiceفاتورة ضريبية
Invoice no.INV-2026-000148
Issue date & time2026-10-29 10:42
UUID8f3c2a71-5d9e-4b6a-a0c4-1e7f9b2d6c35
Invoice counter (ICV)148
Previous invoice hash (PIH)NWZlY2Vi…ZTZlMQ==
Seller Example Trading Est. VAT no.: 300000000000003 National address: Khamis Mushait, Saudi Arabia
Buyer Customer Trading Co. VAT no.: 311111111111113 National address: Riyadh, Saudi Arabia
DescriptionQtyUnit priceVATAmount incl. VAT
Bosla ERP subscription (annual)14,800.0015%5,520.00
Team training (hour)6150.0015%1,035.00
FATOORA integration11,500.0015%1,725.00
Cryptographically stamped · Cleared by FATOORA
Total excl. VAT
7,200.00
VAT 15%
1,080.00
Total incl. VAT
8,280.00 SAR
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"> · UBL 2.1 · ZATCA FATOORA · Clearance
Example Trading Est. Khamis Mushait, Saudi Arabia Simplified Tax Invoice فاتورة ضريبية مبسطة
VAT no.300000000000003
BuyerCash customer
Invoice no.POS-01-004527
Issue date & time2026-10-29 19:24
Invoice counter (ICV)4527
UUID 3b9e7c10-42af-4d6e-9c51-7a2f08e6b4d1
Saudi coffee 24.00 2 × 12.00 · S 15%
Chicken kabsa 38.00 1 × 38.00 · S 15%
Sukkari dates 25.00 1 × 25.00 · S 15%
Total excl. VAT87.00
VAT 15%13.05
Total incl. VAT100.05 SAR
Paid (mada)100.05
Reported to FATOORA within 24 hours
UBL 2.1 · ZATCA FATOORA · Reporting Thank you for your visit

For illustration only; the seller and tax numbers are examples. Bosla issues, stamps, sends to FATOORA and stores the invoice for you.

Phases as announced by ZATCA, updated as they change. Check your readiness

Frequently asked questions

What is Phase 2 of e-invoicing?

It is the integration phase: businesses send their invoices to FATOORA for clearance (tax invoices) or reporting (simplified invoices). ZATCA applies it in announced waves.

Is Bosla integrated with FATOORA?

Yes. It sends invoices to the platform and shows the status of each: cleared, reported, or rejected with the reason.

I received my wave notice. What now?

Book a free discovery session and we will prepare your data, integration and testing with you before the date in the notice.

Does it work with POS and branches?

Yes. The POS issues simplified invoices connected to the platform, each branch with its own settings.

Will I lose my data when moving from my current software?

No. We move items, customers and balances from your software or Excel and review them with you before go-live.

E-invoicing · Saudi Arabia

Book a free discovery session

E-invoicing software integrated with ZATCA's FATOORA platform and compliant with Phase 2 (integration), with accounting and inventory in Bosla ERP.