Back

24 September 2026 · 6 min read

Business & Tools

How to Invoice as a Freelancer or Self-Employed Professional

Solo work has a particular admin problem: there is no finance department, so every document that keeps the business legitimate is written by the person who should be doing the actual work. The goal of a good freelance invoicing habit is to make that overhead nearly invisible — set up once, then repeat without thinking.

You are running a business, even if the business is you

Freelancers tend to postpone invoicing structure for the same reason people postpone the dentist: nothing hurts yet. The structure only feels expensive to build on the day a client asks for a proper invoice, an accountant asks for last year's documents, or a late payer forces you to prove what was agreed.

Building it early is cheap. What follows is the setup that pays for itself the first time a client's finance team processes you without a single question.

The ten-minute setup that pays for itself

  1. Write down your business details exactly as they should appear: trading name, address, email, phone — and your VAT number if you have one.
  2. Add your payment block: bank, account number, branch code, and the reference convention clients should use.
  3. Decide your standard terms — Net 7, Net 15 or Net 30 — and use the same figure everywhere until you have a reason to change it.
  4. Choose the face of your documents: a template that suits your work, with your accent colour and logo.
  5. Save your regular clients as you meet them, so their details never get typed twice.

In FreeInvoices, the first three items live in Settings and seed every new document; the client list is the Customers page; and the template choice sticks once selected. Ten minutes, once.

Deposits, retainers and milestones

Freelance work is usually lumpy: a big project, then a quiet week. Two invoicing patterns smooth the lumps, and both show up on the invoice as ordinary line items.

Take a deposit before a large project starts — 40% of a R15,000 build is R6,000 up front, with the R9,000 balance invoiced on delivery. The deposit invoice and the balance invoice each stand on their own, and the balance references the deposit so nobody has to reconstruct the split from memory.

Retainers work in the other direction: a client paying R6,000 a month gets an invoice on the first working day of the month with Net 7 terms, so the money arrives while the work is still fresh. Both patterns exist to decouple your cash flow from the calendar's mood.

Sole trader, trading name, or company

The name at the top of the invoice must be the entity that is actually being paid — the person or company the bank account belongs to. A trading name can sit beside it; a different family member's account cannot. When clients start referring to you by a trading name, keep the legal name visible, because bank reconciliations and contracts follow the legal one.

Whether to trade as a sole proprietor, a company, or something else is a legal and tax decision with real consequences — worth one session with an accountant, and outside what an invoicing guide can settle for you.

Clients in other countries

Foreign clients are the same job with a currency field. Decide the currency for the document and state it clearly next to every amount; the editor supports per-document currency so a USD quote does not inherit a ZAR default from last week's work.

Keep the rest of the document conventional — dates, numbering, line items — because an unfamiliar format is hardest to process in a system expecting a familiar one. What your bank does with the incoming payment (fees, conversion, reference fields) is a conversation for your bank, not a special invoice format.

Keep the reusable pieces reusable

Two habits remove most of the typing from freelance invoicing. The first is client reuse: pick a saved customer and their details populate the document. The second is a line-item catalogue: recurring deliverables — a standard retainer line, a common editing rate — saved in Products so adding them copies onto the invoice, where the line can still be adjusted for this document without disturbing the catalogue.

The records worth keeping

  • The quotes you sent, especially the accepted ones — they are the agreement, and they define what the invoices mean.
  • Every invoice issued, with its number, in an unbroken series.
  • Proof of payment: the bank entries that close the loop between an invoice and its settlement.
  • Your business records backup — FreeInvoices keeps drafts in the browser and can export a backup file you can restore, which keeps client and document data portable between machines.

For VAT-registered freelancers, SARS also expects records to be retained for five years, as described in the VAT invoice requirements guide. For everyone else, the list above is simply self-defence.

Frequently asked questions

Do I need a business bank account to freelance?

Not always and not legally — plenty of freelancers start with a separate personal account used only for business. The practical test is whether the name on the invoice, the name on the account and the reference your client types will reconcile cleanly; when they do, the structure of the account is your choice.

Can I invoice under my own personal name?

Yes, and it is the most common starting point: your name, your details, a number series, and clear payment instructions. A trading name can be added later without reissuing anything — new documents simply carry the fuller name from then on.

Should I invoice small jobs for friends and family the same way?

Yes, and quietly, which is the point. The habit you want is the one that runs on autopilot, and it only becomes automatic through repetition — separate rules for "real clients" keep invoicing as a decision you have to make each time.

Sources

Start with the ten-minute setup the editor is built around: business details and rates in Settings, clients saved as you go, and every new document arriving pre-filled and numbered.

Set up your first invoice