Saudi Billing & Simplified Invoices
Offline, secure, and zero-setup bilingual invoicing and receipts designed for small freelancers, service providers, and micro-merchants in KSA.
Important Tax Compliance Information
Isal is a local billing utility and receipt maker. It does not integrate directly with Saudi ZATCA e-invoicing servers for Phase 2 cryptographic workflows. If you are a VAT-registered business subject to automated government API integration mandates, please verify and use certified corporate systems.
What is the difference between Phase 1 and Phase 2?Understanding Simplified Invoices in Saudi Arabia
Saudi Arabia's ZATCA (Zakat, Tax and Customs Authority) has revolutionized tax compliance with electronic invoicing. While large corporate tax entities are required to integrate directly with governmental e-invoicing servers, small freelancers, non-VAT registered micro-businesses, and service providers still need a reliable, fast way to generate clean bilingual receipts and invoices.
Check your e-invoice now
Upload the invoice or scan its QR code and the checker decodes it field by field — seller name, VAT number, timestamp, total and VAT amount. Everything stays on your device.
Open the ZATCA checkerWhy Small Sellers & Freelancers Love Isal
Isal is a local-first mobile invoice and receipt generator. It does not connect to ZATCA systems or provide certified Phase 2 cryptographic e-invoices, making it the perfect lightweight billing tool for freelancers and merchants who do not require automated API integrations, but need professional bilingual English/Arabic invoices and receipts on the go.
Bilingual Clarity for Saudi Commerce
In Saudi Arabia and the Gulf, billing is inherently bilingual. Isal is designed from the ground up to support both Arabic and English, allowing you to generate professional billing documents that satisfy both your local tax needs and your international clients.
The Offline Billing Advantage
Many electronic invoicing systems require an active internet connection and expensive monthly subscriptions. Isal is completely offline-first. All your customer profiles, line items, and generated receipts are stored locally on your device. Zero internet dependency means you can generate a receipt in the middle of a market or in areas without signal instantly.
Comparison: Integrated ERPs vs Isal Billing Tool
| Feature | Integrated ZATCA Phase 2 ERPs | Isal App (Offline Utility) |
|---|---|---|
| Target User | Large VAT-registered corporates | Freelancers, micro-merchants, services |
| Internet Connection | Mandatory for real-time API integrations | Not Required (Works 100% offline) |
| Data Privacy | Cloud servers & third-party storage | 100% local storage on your device only |
| Pricing | High monthly fees & integration setups | Completely Free for core features, no signup |
Saudi Invoicing & Compliance FAQ
Is Isal an officially ZATCA-integrated electronic invoicing system?
No. Isal is a local billing utility and receipt maker. It is not integrated with ZATCA systems and does not generate cryptographic, integrated e-invoices required for Phase 2 taxpayers. It is designed for small freelancers, service providers, and micro-merchants who do not fall under integration mandates but need a professional, bilingual tool for everyday transactions.
What details are typical in a simplified invoice?
A simplified invoice typically requires the seller's name, date of issue, VAT registration number (if registered), breakdown of goods or services, VAT rate and total amount, and total billing sum. Isal allows you to easily format all of these fields in both Arabic and English.
E-invoicing guide
Detailed explanations for every problem the check can surface. One article, one question.
How do I know if my e-invoice is ZATCA compliant?
A two-step check for the Phase 1 simplified tax invoice: decode the QR code, verify the five fields, then compare the code against what the invoice shows.
Read the articleCode structureWhat data is inside an e-invoice QR code?
A plain explanation of the TLV structure in Saudi e-invoice QR codes: the five tags, what each field means, and how values are read after decoding.
Read the articlePhasesPhase 1 vs Phase 2 e-invoicing
What Phase 1 of Saudi e-invoicing requires, what Phase 2 adds through integration with the authority, and why external checking tools cannot cover Phase 2.
Read the articleVAT numberThe VAT number on a Saudi invoice
What a correct VAT number looks like, where it appears, why checking its format is not the same as checking registration, and the common data-entry mistakes.
Read the articleThe key checkAmount mismatch between the invoice and its QR code
The QR says 1,150 and the invoice says 1,200: why this happens, how to detect it, and what to do. The most important check on a Saudi e-invoice, explained.
Read the articleTroubleshootingThe e-invoice QR code will not scan
Why scanning an invoice QR code fails, how to tell an image problem from a content problem, and what to do when reading is impossible.
Read the article