Launch offer until December 31: 30 days of Pro free on one tool — no card. Start free

Halipix.
All free tools

ZATCA e-invoice QR · Free · no sign-up

ZATCA QR code generator.

Make the QR code a Saudi simplified tax invoice needs — seller name, VAT number, time, total and VAT — or check the QR on an invoice you received. Everything runs in your browser.

Fill in the invoice details to see the QR code.

This makes the QR for Phase 1 (generation) and simplified tax invoices. Businesses in Phase 2 (integration) must issue invoices from an e-invoicing system connected to ZATCA, which adds a digital signature to the QR — a free web tool can't do that. Not tax advice.

How it works

  1. 1

    Type the seller name and the 15-digit VAT number exactly as registered.

  2. 2

    Enter the invoice time and the total (with or without VAT) — we calculate the 15% VAT.

  3. 3

    Download the QR as PNG or SVG and add it to your invoice, or check the QR on any invoice you received.

Questions

Is this QR accepted by ZATCA?

It follows ZATCA's QR format for simplified tax invoices (the five TLV fields, Base64). If your business is already in Phase 2, your invoices must come from a ZATCA-connected e-invoicing system instead.

Is my data sent anywhere?

No. The QR is made in your browser; nothing you type leaves your device.

Why does the VAT number have to start and end with 3?

Saudi VAT registration numbers are 15 digits and start and end with 3. A wrong number makes the QR fail validation apps.

Can I check a QR from a supplier's invoice?

Yes — open “Check a QR”, upload a photo of the code and we show the seller, VAT number, time, total and VAT inside it.

Do you also make the full invoice?

Yes, our free invoice generator adds this QR to a ready-to-print invoice.

Selling more online?

Halipix gives your shop an online menu, bookings and WhatsApp messages — free to start.

Start free

More free tools