Free VAT Invoice Generator

Create a professional, VAT-compliant invoice in seconds. Add your logo, choose a currency, set tax, discount and shipping, then download a PDF or print. Nothing leaves your browser.

  • No sign-up
  • 40+ currencies
  • PDF, print or save
  • English and العربية
VAT / TRN No.
INVOICE
Invoice #
Date
Payment terms
Due date
PO number
From
Bill To
DescriptionQtyRateTaxAmount
Notes / payment details
Terms and conditions
Subtotal0.00
Total0.00
Balance due0.00
Balance due0.00

How to Use the VAT Invoice Generator

Creating a VAT invoice with this tool takes less than a minute. Everything happens in your browser — no account, no software, and no data leaves your device. Just follow these steps:

  1. Pick your country and currencyOpen “Country & currency” in the settings panel and choose a preset (UK 20%, UAE 5%, KSA 15%, Bahrain 10%, Oman 5%) or Custom. The currency and tax rate fill in for you.
  2. Add your logo and business detailsClick “Add your logo” (PNG, JPG or SVG), then enter your business name, address and VAT or TRN number so the invoice is valid and easy to identify.
  3. Fill in the invoice detailsCheck the invoice number, set the date and payment terms (the due date fills in automatically), and add a PO number if your client uses one.
  4. Add your clientEnter the customer’s name and address under Bill To, and their VAT or TRN number if they are a registered business. Turn on “Show Ship To” under More options if the goods go to a different address.
  5. Add line itemsDescribe each product or service, then enter the quantity and rate. Untick the Tax box on any line that is not taxable, and use the arrows to reorder lines.
  6. Set tax, discount and paymentsIn the settings panel choose how tax is applied (percent, flat or off) and whether your prices already include tax. Add any discount, shipping and the amount already paid. Totals update instantly.
  7. Choose the look and languagePick a template and accent colour under “Design & language”, and switch the whole page and invoice between English and Arabic.
  8. Add a QR code if your country requires oneSaudi Arabia requires a ZATCA QR code on tax invoices, and “Auto” turns it on for SAR invoices. Elsewhere you can add a Link QR that opens the invoice, or switch the QR off.
  9. Download, print or saveClick “Download PDF” for a file ready to send, “Print” for paper, or “Save invoice” to reopen it later. Use “Next number” to start your following invoice.

What the generator includes

  • Real PDF downloadOne click, A4 layout, no print dialog needed.
  • 40+ currenciesCorrect symbols and decimals for each.
  • Flexible taxPercent, flat amount or off, with your own tax name and a prices-include-tax option.
  • Discount and shippingPercent or flat discount, plus a shipping line.
  • Balance dueRecord amount paid and see what is still owed.
  • Payment termsNet 7 to Net 60 with an automatic due date.
  • Editable labelsRename any heading, or switch the invoice to Arabic with right-to-left layout.
  • Saved invoicesDrafts autosave and finished invoices can be reloaded, all inside your browser.

Need to merge several invoices, compress a large file or password-protect a PDF before you send it? iTrustPDF has free online PDF tools that work in your browser.

What a Valid VAT Invoice Must Include

A VAT (or tax) invoice is a legal document, and tax authorities require specific information on it. The exact fields vary slightly by country, but the core requirements are similar across the UK and the Gulf. Use the lists below as a checklist before sending any invoice.

UK VAT Invoice (HMRC)

A full UK VAT invoice must contain:

  • A unique, sequential invoice number
  • Your business name, address, and VAT registration number
  • The invoice date (and the “time of supply” / tax point if different)
  • The customer’s name and address
  • A clear description of the goods or services supplied
  • For each line: quantity, unit price excluding VAT, VAT rate, and the net amount
  • The total amount excluding VAT
  • The total VAT charged, shown in sterling
  • The rate of any cash discount offered

UAE Tax Invoice (FTA)

A valid UAE tax invoice should display:

  • The words “Tax Invoice” clearly shown
  • The supplier’s name, address, and Tax Registration Number (TRN)
  • The recipient’s name, address, and TRN (if they are VAT-registered)
  • A sequential invoice number and the date of issue
  • A description of the goods or services
  • Unit price, quantity, VAT rate, and amount payable — shown in AED
  • The total amount payable and the VAT amount, both in AED
  • Details of any discount applied

Saudi Arabia (KSA) Tax Invoice (ZATCA)

A KSA tax invoice must include:

  • The seller’s name, address, and VAT registration number
  • The buyer’s name and address (and VAT number for B2B)
  • A sequential invoice number, issue date, and supply date
  • A description of goods or services with quantity and unit price
  • The taxable amount, VAT rate, and VAT amount per line
  • The total excluding VAT, the total VAT, and the total including VAT
KSA e-invoicing note: Saudi Arabia operates mandatory electronic invoicing (Fatoorah) through ZATCA. Compliant invoices require a structured electronic format and, for simplified invoices, a QR code. This generator produces a standard printable invoice for convenience — for official ZATCA submission, use a ZATCA-approved e-invoicing solution.

Qatar

Qatar does not currently charge VAT, so invoices issued in Qatar carry no VAT line. You can still create a professional invoice here: choose QAR as the currency and set Tax to Off. If VAT is introduced later, switch Tax to Percent and enter the new rate.

Important: This tool generates a standard invoice format for convenience only. VAT rules and invoice requirements change and vary by transaction. Always confirm the exact requirements with your local tax authority or a qualified accountant before issuing invoices for official use.

VAT Invoice Generator FAQs

Is the VAT invoice generator free?

Yes, the VAT invoice generator is completely free to use with no signup required.

Can I download the invoice as a PDF?

Yes. Click “Download PDF” to save the invoice directly, or click Print and choose “Save as PDF” in your browser’s print dialog.

Can I add my company logo to the invoice?

Yes. Click “Add your logo” to upload an image. It appears in the invoice header and is included on the downloaded PDF. The logo stays in your browser and is never uploaded to a server.

Does the invoice generator work for UAE, KSA and other Gulf VAT rates?

Yes. Select the UK (20%), UAE (5%), KSA (15%), Bahrain (10%) or Oman (5%) preset, or enter a custom rate for any other country.

Is my invoice data stored or saved anywhere?

Your invoice data stays in your browser. Drafts and saved invoices are kept only in this browser’s local storage, and nothing is sent to a server.

Is this invoice legally compliant for tax filing?

This tool generates a standard invoice format for convenience. Always confirm specific VAT invoice requirements with your local tax authority or accountant before using it for official filing — for example, KSA requires ZATCA-approved e-invoicing.

Scroll to Top