How to Create a ZATCA-Compliant Invoice for Free: Step-by-Step Guide
Create a professional, ZATCA-format invoice with a QR code in a few minutes, no account needed - a step-by-step walkthrough using Free Invoice Generator.
You don't need to create an account, install anything, or talk to a developer to send out a single ZATCA-format invoice today. Free Invoice Generator has a "Pay As You Go" tool built exactly for this — build the invoice for free, and only pay a small one-time fee when you're ready to download it. Here's the whole process.
Step 1: Open the free invoice tool
Go to Free Invoice Generator's free invoice page. No login or sign-up screen — you land straight on the invoice form.
Step 2: Enter your business details
Fill in your business name and your email address (this is only used to send you the download link once payment is confirmed — it isn't shared with your customer).
Step 3: Add your customer's details
Enter who you're billing: customer name is required, while email, phone, VAT number, and address are optional. If you're issuing a Standard Tax Invoice to another business, include their VAT number here.
Step 4: Set the invoice details
Choose the issue date, currency (defaults to SAR), and language (English or Arabic). Then:
- Toggle "Apply VAT on this invoice" if VAT applies to this sale.
- With VAT applied, toggle "Make this a ZATCA-compliant invoice (QR code)" and enter your VAT registration number — this generates the required QR code on the invoice.
Step 5: Add your line items
List what you're billing for — description, quantity, and unit price for each line. The VAT breakdown and total are calculated automatically as you go.
Step 6: Pay the small invoice fee and download
Once your invoice looks right, you'll pay a small one-time fee to unlock the download — a standard invoice costs less than a ZATCA-compliant one with the QR code, since generating and tracking the QR code involves more behind the scenes. After payment, your invoice is available to download immediately, and the link is also emailed to you.
When to switch to a full account instead
The free, no-signup tool is built for occasional or one-off invoices. If you're issuing invoices regularly, you'll get more value from a full Free Invoice Generator account — saved customers and products, an invoice history and reports, a team you can add members to, and a free trial to try it before committing to a plan.
Ready to create your invoice?
No account needed — build it now and pay only when you download.