Free tool

Free invoice generator

Fill in the form, watch the invoice build itself, download the PDF. Correct South African layout, VAT handled, no account needed.

From
Bill to
Invoice details
Line items
Banking details and notes

Your business name

INVOICE

INV-0001

DUE IN 14 DAYS

ISSUE DATE

04 Oct 2026

DUE DATE

18 Oct 2026

PAYMENT

Once-off

FROM

Your business name

BILLED TO

Client name

DESCRIPTIONQTYPRICETOTAL
Description1ZAR 0.00ZAR 0.00

▪ NOTES

Thank you for your business. Please use the invoice number as your payment reference.
Subtotal:ZAR 0.00
Total:ZAR 0.00
Thank you for your business!
Payment is due within 14 days.
Invoice generated on 04 Oct 2026
Powered by InvoiceWriteNow
Live preview, Clean template. Eleven more templates are available in the app.

How to create an invoice with this tool

  1. Step 1

    Add your business details

    Your trading name, address, email, phone and VAT number if you are registered.

  2. Step 2

    Add the client

    The client's name and address, plus their VAT number if they are a registered vendor.

  3. Step 3

    Set the number and dates

    A unique sequential invoice number, the issue date and the due date.

  4. Step 4

    Itemise the work

    One line per product or service with quantity and unit price. Switch on VAT at 15% if you are registered.

  5. Step 5

    Add banking details and notes

    Bank, account name, account number and branch code so the client can pay by EFT.

  6. Step 6

    Download the PDF

    Check the live preview and download the finished invoice.

Not sure what belongs on the invoice? Read how to make an invoice in South Africa and the SARS tax invoice checklist.

Frequently asked questions

Is this invoice generator really free?

Yes. Fill in the form, download the PDF, done. No account, no watermark, no card.

Does it make a valid South African tax invoice?

Yes, when you add your VAT number and switch VAT on. The invoice shows the words "Tax Invoice", your VAT number, the 15% VAT amount and the total, as section 20 of the VAT Act requires. Add your client's VAT number to their address for invoices over R5 000.

Where is my data stored?

Nowhere. Everything you type stays in your browser and the PDF is generated on your device. Refreshing the page clears the form.

Can I save invoices and track payments?

That is what the app is for. Create a free account to keep customers, number invoices automatically, send from your own email address and see who has paid.

Can I use other currencies?

Yes. Rand is the default; choose USD, EUR, GBP and others from the currency selector.

When one invoice becomes twenty

Keep the customers, the numbering and the paid-or-not status

The free account stores customers, allocates invoice numbers automatically, converts quotations into invoices and shows what is overdue. Five invoices and three quotations a month, free for as long as you like.