24 September 2026 · 6 min read
Fundamentals
How to Create a Professional Invoice: Complete Guide
A professional invoice is not a pretty document. It is a document that answers every question a client's bookkeeper will ask before it gets paid — what was supplied, when, for how much, how to pay it, and when it is late. This guide covers the fields, the dates, the numbering and the checks, with a worked example you can follow from the first line to the final PDF.
What makes an invoice professional
Clients do not judge your invoice on its colour scheme. They judge it on whether it can be processed without a phone call. A professional invoice is complete (every field the client needs is present), unambiguous (one reading, one meaning), consistent (it matches your quote, your records and your bank account), and traceable (a number and dates that tie it to a job and a period).
Everything else — fonts, templates, a logo — is presentation. Presentation matters, but only after the substance is right, and the good news is that the substance is a short list of decisions you make once and then repeat on every invoice you ever send.
- It identifies the seller and the buyer beyond doubt, with contact details and, where applicable, VAT registration numbers.
- It states what was supplied, over what period, and for how much — including any discount and any tax, shown as their own lines.
- It tells the client exactly how and when to pay, on the document itself.
- It survives being read months later by someone who was not involved in the job.
The seven fields to fill before anything else
Work in this order and you will never send an invoice with a hole in it. The FreeInvoices editor is arranged the same way, and your business settings can pre-fill most of it for every new document.
- Your business details — trading name, address, email, phone, and your VAT number if you are registered. Set them once and they seed every new document.
- The client's details — company name, contact person, billing address, and their VAT number if they are a registered vendor. They will need it on the invoice for their own records, so ask once and keep it.
- A document number — one unbroken sequence, covered below.
- The issue date — the day you send it, not the day you finished the work.
- The due date — the issue date plus your agreed payment terms, written out in full.
- The line items — one line per deliverable, with quantity, rate and any discount shown on the line rather than buried in the total.
- The payment details and terms — bank, account, reference, and what happens when the date passes.
Worked example: a R9,545 design invoice
Suppose you are a graphic designer registered for VAT, and you have finished a small brand job for a client on Net 15 terms. Here is the invoice, line by line.
| Item | Qty | Rate | Amount |
|---|---|---|---|
| Logo design (3 concepts, 2 revision rounds) | 1 | R6,500 | R6,500 |
| Business card design, print-ready artwork | 1 | R1,800 | R1,800 |
| Subtotal | R8,300 | ||
| VAT (15%) | R1,245 | ||
| Total due | R9,545 |
Three details in that table do the heavy lifting. First, each line describes a deliverable, not a vague 'design work' — the client can match every line to something they received. Second, the VAT is a separate line at the standard rate of 15%, never folded invisibly into the total. Third, the total is the number the client will compare against the quote, so the two must agree to the cent.
Now put it on the calendar. If you issue the invoice on 5 October 2026 with Net 15 terms, the due date is 20 October 2026. Write both dates on the invoice; 'payment due on receipt' is not a due date, and it gives the client nothing to plan against.
Put the right dates on the page
The issue date starts the clock on your payment terms and anchors the invoice to a month. The due date tells the client when you will start chasing. If your terms are Net 30, agreeing to bill at month end makes the arithmetic easy for everyone and keeps your own bookkeeping tidy.
If you take a deposit or bill in stages, show it in the line items — a 'Deposit (50%)' line — rather than in a note somebody may not read. When the balance invoice follows, reference the deposit so the two documents reconcile without a spreadsheet.
Number it so it survives an audit
Use one sequence per document type and never skip or reuse a number. A scheme like INV-2026-0042 carries the type, the year and the position in the sequence, which makes you faster and your client's bookkeeper happier.
- Keep one running invoice sequence — INV-0001, INV-0002, INV-0003 — not a new scheme per client.
- Give quotes their own prefix and their own counter (QUO-), so a quote number can never be mistaken for an invoice number.
- If you use accounting software later, its import will expect an unbroken history. Gaps look like missing documents.
FreeInvoices keeps a separate counter per document type and advances it automatically, so the quote you send and the invoice you convert it into never collide — and the next number is always the next number.
Make it easy to pay
Most late payments are not refusals. They are friction: a client who has to email you for banking details will pay you with the next payment run, not this one.
- Put the bank, account number, branch code and a payment reference on the invoice itself.
- State the terms in words the client recognises — Net 15, Net 30, or the exact calendar date.
- If you charge interest on late payments, say so plainly — but only if you intend to apply it.
The shortcut is to store this once. Payment details saved in Business settings flow into every new document, and each saved customer keeps their own record, so the second invoice to the same client starts half-written.
Three checks before you hit send
- Add the column yourself. Rate times quantity, minus any discount, plus VAT. If your mental total and the document's total disagree, find out why before the client does.
- Read the client's name and number aloud. A wrong legal name or a wrong VAT number are the two mistakes most likely to send an invoice back.
- Look at the final PDF, not the editor. Check that nothing spilled awkwardly onto a second page and that the totals match on every page of the document you are actually sending.
Then keep a copy. If you are a VAT vendor in South Africa, records — including copies of the tax invoices you issue — must be kept for five years, and that obligation sits with you, not your client. The VAT invoice requirements guide covers what a tax invoice must show; this guide is about the invoicing habits around it.
Frequently asked questions
Do I need a logo on my invoice?
For credibility, it helps if you have one. For validity, no — a clean text invoice with complete details is professional, and a beautiful invoice missing a due date is not. Get the fields right first.
Should I send a PDF or a link to a document?
Send a PDF. It renders identically everywhere, cannot be edited by accident, and prints cleanly to A4. Keep your own editable record separately — in FreeInvoices the draft is saved in your browser while you work.
What if a client asks me to change an invoice after it was sent?
Issue a corrected invoice with a new number, or a credit note that references the original. Never edit a sent invoice silently — an unbroken paper trail is worth more than a tidy file, especially at tax time.
Sources
FreeInvoices puts the professional parts in place: business details from Settings, clients from your saved list, sequential numbers, VAT at your standard rate, and a clean A4 PDF when you are done.
Create an invoice in the editor