( Free tool · No sign-up )
Free invoice generator
for South African businesses
Fill in the form and download a professional PDF invoice in seconds — with your logo, banking details and 15% VAT. If you add VAT, it’s titled “Tax Invoice” the way SARS requires.
- ✓ Free
- ✓ No sign-up
- ✓ Your logo
- ✓ 15% VAT
- ✓ PDF download
( How it works )
How to make an invoice
in four steps
You don’t need Word, Excel or an invoice template. The invoice generator lays everything out for you and works out the totals.
-
( 01 )
Add your business details
Your business name, contact details and address — plus your VAT number and company registration number if you have them. Upload your logo to brand the invoice. Tick “Remember on this device” and they’ll be filled in next time.
-
( 02 )
Add who you’re billing
Your client’s name or company, and their address and contact details. If your client is VAT-registered, add their VAT number too.
-
( 03 )
List what you’re charging for
Add a line for each product or service with the quantity and unit price. The generator calculates each line, the subtotal, 15% VAT (if you add it) and the total.
-
( 04 )
Download the PDF and send it
Add your banking details and payment terms, then download the invoice as a PDF. Email it, attach it on WhatsApp, or print it. The next invoice number is ready for your next invoice.
( Invoice checklist )
What to put on an invoice
in South Africa
A clear invoice gets paid faster. Every invoice should answer three questions for your client: what is this for, how much, and how do I pay?
( 01 )
Your business details
Business name, address, phone and email — and your VAT and company registration numbers if you have them.
( 02 )
Your client’s details
Who the invoice is addressed to: their name or company name and address.
( 03 )
A unique invoice number
Number every invoice in sequence (INV-0001, INV-0002…) so you and your client can match payments to invoices.
( 04 )
Invoice date and due date
When you issued it and when payment is due — for example 7, 14 or 30 days later.
( 05 )
What you supplied
A clear description of each product or service, the quantity and the price.
( 06 )
Totals and VAT
The subtotal, the VAT amount at 15% if you are VAT-registered, and the total due in rand.
( 07 )
How to pay you
Your bank, account number, account type and branch code, and what reference to use.
( 08 )
Payment terms
When payment is due and anything else the client should know, such as deposits or late-payment terms.
( 09 )
A thank-you note
Optional, but a friendly line at the bottom never hurts.
( VAT & SARS )
Invoice or tax invoice?
What SARS requires
If you are registered for VAT and charge VAT, the document you give your client must be a tax invoice. If you are not VAT-registered, send a normal invoice and don’t charge VAT.
Full tax invoice
When the total is more than R5,000
- The words “Tax Invoice” in a prominent place
- Your name, address and VAT registration number
- Your client’s name and address — and their VAT number if they are a VAT vendor
- A unique serial number and the date of issue
- A full description of the goods or services, and the quantity or volume
- The value of the supply, the VAT charged and the total — or the total with a statement that it includes VAT at 15%
Abridged tax invoice
When the total is R5,000 or less
- The words “Tax Invoice”
- Your name, address and VAT registration number
- A unique serial number and the date of issue
- A description of the goods or services
- The value, VAT and total — or the total with a statement that it includes VAT at 15%
- Your client’s details aren’t required (but adding them does no harm)
This invoice generator includes everything on the full tax invoice list when you fill in the fields, and titles the document “Tax Invoice” whenever you add VAT. This is a summary of section 20 of the VAT Act for general guidance — check with SARS or your accountant about your own situation.
( Free either way )
The generator,
or a free account?
The generator is perfect for a one-off invoice. If you invoice every week, a free HeyBill account does the remembering, sending and chasing for you.
| Free invoice generator | Free HeyBill account | |
|---|---|---|
| Professional PDF invoice with your logo | ✓ | ✓ |
| 15% VAT and “Tax Invoice” title | ✓ | ✓ |
| Banking details and payment terms | ✓ | ✓ |
| Quotes | ✓ | ✓ |
| Saved clients and line items | — | ✓ |
| Automatic invoice numbering | Next number suggested | ✓ |
| Send on WhatsApp or email in one tap | — | ✓ |
| Card payment links (PayFast & Yoco) | — | ✓ |
| Automatic payment reminders | — | ✓ |
| Track paid, partly paid and overdue | — | ✓ |
| Monthly recurring invoices | — | ✓ |
| VAT report export for your bookkeeper | — | ✓ |
( FAQ’s )
Free invoice generator
questions, answered
Is this invoice generator really free?
Yes. You can create and download as many invoices as you need without paying or signing up. If you want saved clients, WhatsApp sending, payment links and automatic reminders, a HeyBill account is free to create too.
Do I need to sign up to make an invoice?
No. Fill in the form and download your PDF — no account, no email address required.
Do you store my invoice or my client’s details?
No. The PDF is created when you click download and sent straight back to your browser; nothing you type is saved on our servers. If you tick “Remember on this device”, your business and banking details are kept in your own browser so the form is filled in next time — untick it to clear them.
Can I add my logo?
Yes. Upload a PNG or JPG (up to 1 MB) and it appears at the top of your invoice.
How do I add VAT to an invoice?
Tick “Add VAT”. The generator adds 15% VAT to the subtotal, shows the VAT amount separately and titles the document “Tax Invoice”. You need to enter your VAT number, because only VAT-registered businesses may charge VAT.
What is the difference between an invoice and a tax invoice?
A tax invoice is the invoice a VAT-registered business must issue when it charges VAT. It has to show the words “Tax Invoice”, your VAT number and the VAT amount, among other details. If you are not VAT-registered, you send a normal invoice without VAT.
Can I make a quote instead?
Yes — use the free quote maker. It works the same way but produces a quote with a “valid until” date instead of a due date.
How do I send the invoice on WhatsApp?
Download the PDF and attach it to a WhatsApp chat. With a free HeyBill account you can send a secure link instead: your client opens the invoice in their browser, downloads it, or pays it online.
Which currency does the generator use?
South African rand (R). Amounts are shown with two decimals, for example R 2,587.50.
( Keep exploring )
Stop chasing
payments by hand
Save your invoices, send them on WhatsApp and let reminders follow up — free, no card needed.