Guide

Free ZATCA VAT Invoice Generator for Saudi Arabia — Tax Invoice & Simplified Invoice, Zero-Knowledge Encrypted

👤 intCount ·

Free ZATCA VAT Invoice Generator for Saudi Arabia — Tax Invoice & Simplified Invoice, Zero-Knowledge Encrypted

Short answer: intCount's Saudi VAT Invoice tool generates ZATCA-format tax invoices — bilingual Arabic and English, 15% VAT calculated automatically, a QR code, and the correct fields for either a B2B Tax Invoice or a B2C Simplified Invoice. It's free, requires no signup, and every field you type is encrypted in your browser with a password only you know before anything reaches a server.

Getting started — no account required

Switch to Saudi Arabia on the Docs tool and you'll see the VAT Invoice card, plus your existing documents — encrypted, and shown as encrypted:

intCount Docs switched to Saudi Arabia showing the VAT Invoice tool card and an encrypted document listed in Your Documents, tagged

That string next to "Your Documents" — dPVqwXiffVK1iNDWbJQENca5bgU0YzwvpNvT33yk... — is what a previously created invoice looks like on intCount's server. Not a preview, not a redacted summary. That's the actual stored data. Enter your password and it decrypts locally, in your browser, into the real invoice.

Click "How does this work?" and you get the mechanism spelled out, not just claimed:

Your Privacy, Guaranteed modal showing side-by-side comparison: Your Browser (password, encryption key, your data — stays here) vs Our Server (encrypted gibberish — can't read)

And for the skeptical, the exact steps to verify it yourself using nothing but your browser's built-in DevTools:

Expanded

Open Network, unlock your documents, search every outgoing request for your password. It's never there — because it never left your browser.

Tax Invoice or Simplified Invoice — which one do you need?

  • Tax Invoice — for B2B transactions. Requires both the seller's and the buyer's VAT registration numbers.
  • Simplified Invoice — for B2C sales under 1,000 SAR. No buyer VAT number required — the format for retail receipts and point-of-sale transactions.

Picking wrong isn't cosmetic — ZATCA treats these as different document types with different mandatory fields. Invoicing another business for any meaningful amount, Tax Invoice is almost always correct.

Filling in the invoice

Seller information, including a dedicated Arabic business name field, since ZATCA invoices are bilingual by requirement, not by choice:

Saudi VAT Invoice form filled — Tax Invoice selected, Al Waha Trading Est with Arabic business name, VAT registration number, email, phone

Line items with VAT defaulting to 15% — the standard Saudi rate — and totals recalculating live:

Saudi VAT Invoice line items filled — Monthly cleaning services contract and Cleaning materials & supplies, Subtotal SAR 6,450, VAT SAR 967.50, Total SAR 7,417.50

The output

Here's the completed invoice — a facilities-management contractor billing a client in Riyadh:

Generated ZATCA-format tax invoice showing bilingual Arabic/English seller and buyer details with correctly shaped, connected Arabic script, itemized VAT table at 15%, subtotal SAR 6,450, VAT SAR 967.50, total SAR 7,417.50, and a ZATCA QR code

Every section is properly bilingual — "فاتورة ضريبية" (Tax Invoice), "البائع" (Seller), "فاتورة إلى" (Bill To), all rendered as real, connected, correctly-shaped Arabic script flowing right to left, sitting naturally alongside the English labels. The QR code follows the ZATCA format, and the VAT math is transparent: two line items at 15%, subtotal and grand total reconciling correctly (SAR 6,450 subtotal, SAR 967.50 VAT, SAR 7,417.50 total).

How it compares

Typical Saudi invoicing SaaSintCount VAT Invoice
CostOften $20–$60/month for VAT + Arabic support tiersFree
Signup requiredYesNo — just a password you choose
Where your data livesTheir servers, in readable formEncrypted in your browser; server sees ciphertext
Bilingual Arabic/English by defaultSometimes an add-onBuilt in
Tax Invoice vs Simplified InvoiceSometimes one or the other, rarely bothBoth, chosen upfront

Frequently asked questions

Is this invoice generator really free? Yes — no subscription, no per-invoice fee, no card required.

Is this fully ZATCA Phase 2 compliant? The generated document follows ZATCA's Phase 2 format requirements — bilingual fields, the correct VAT breakdown, and a QR code. Phase 2 also involves real-time e-invoice reporting or clearance with ZATCA's systems for businesses in applicable rollout waves — confirm your specific integration obligations with your tax advisor or ZATCA directly before relying on any generated document for filing.

What's the difference between a Tax Invoice and a Simplified Invoice? Tax Invoice is for B2B transactions and requires both parties' VAT numbers. Simplified Invoice is for B2C retail sales under 1,000 SAR and doesn't require the buyer's VAT number.

Do I need an account? No. You choose a password on the spot — no email, no verification step.

What happens if I forget my password? Your data becomes permanently inaccessible. This is intentional: intCount never receives your password, so there's nothing on their end to reset.

What VAT rate does it use? 15%, the standard Saudi Arabia VAT rate, applied per line item by default.

Does the Arabic text actually render correctly? Yes — properly shaped, connected, right-to-left Arabic script throughout, not machine-transliterated or reversed text. See the generated invoice above for the real output.

How do I know intCount can't read my invoice data? Open your browser's DevTools (F12), go to the Network tab, enter your password and unlock your documents, then search every outgoing request for your password. It won't appear — because it never left your browser. See the screenshots above for the exact steps.

Try it

Go to free.intcount.com/finance/saudi-vat-invoice, pick Tax Invoice or Simplified Invoice, choose a password, and generate your first ZATCA-format invoice in a couple of minutes.

VAT Invoice is one of several tools in the intCount free suite — Table Ordering, POS, Inventory, and more — all at free.intcount.com. Free. Zero-knowledge. Built to be simple and amplified.