We use cookies for advertising. Accept to enable personalised ads, or Decline for non-personalised ads. Privacy Policy

Invoicing7 min read

Quoting and invoice record keeping in South Africa: why both matter

By SortedNexus Team ยท ShellRick Tech ยท 17 August 2026

Most disputes over a job gone wrong come down to the same question: what was actually agreed, and can you prove it? A quote that was never written down and an invoice that was never kept both leave you with nothing to point to. Here is what a proper paper trail looks like, and why it matters long after the job is done.

A quote is the agreement, before there is a dispute to have

A verbal price agreed over the phone is easy to remember differently once the job is done and the final number is bigger than expected. A written quote fixes that before it can happen: the scope, the price, the payment terms, and how long the price holds, all in one document both sides can point back to.

A quote is not legally binding on its own, it becomes the agreed terms once the client accepts it. That acceptance, and the date it happened, is worth keeping just as carefully as the quote itself. If a client later claims the price was different, or that extra work was included in the original scope, the accepted quote is what settles it.

From quote to paid: the trail that protects you

A job worth doing properly leaves a trail: what was quoted, what was agreed, what was billed, and what was paid. Each step is a separate, dated record.

Quote sentQUO-0001Quote acceptedclient confirmsConverted to invoiceINV-0001Invoice paidmarked paid

Four dates, four documents, one story that holds together if anyone ever needs to check it: a client disputing a charge, an accountant preparing your return, or SARS reviewing a VAT claim.

Why keeping the invoice matters after the money is in

It is tempting to treat a paid invoice as finished business. It is not, for three reasons that show up months or years later:

  • โ†’SARS record-keeping requirements. Under the Tax Administration Act, records that support your tax returns, including invoices, must generally be kept for five years. If you are VAT-registered, your tax invoices are the actual proof behind every VAT amount you declared.
  • โ†’Client disputes do not follow a schedule. A client can query a charge from eighteen months ago while doing their own year-end. Without the original invoice and its line items, you are arguing from memory against their paperwork.
  • โ†’Your own numbers depend on it. Provisional tax estimates, a loan application, or a simple "how did this quarter compare to last year" all rely on being able to pull up what you actually billed and when it was paid.

"Keeping records" means more than saving PDFs

A folder of downloaded PDFs answers "what did I charge." It does not answer "when did this go from sent to paid," "was this ever disputed," or "did the client actually accept this quote before I started the job." Those answers live in the history around the document, not just the document itself.

Created as Quote3 JunSent to client3 JunAccepted5 JunConverted to Invoice12 JunMarked Paid28 Jun

That is a full audit trail: not just the final PDF, but every status change and the exact date it happened, in order, permanently attached to the document it belongs to.

How this works in SortedNexus

This is not a feature you have to set up. Every quote and invoice you create on a Starter or Pro plan builds its own history automatically:

  • โ†’Every document gets a sequential number. Quotes as QUO-0001, QUO-0002 and invoices as INV-0001, INV-0002, per business, stored the moment you create them rather than generated fresh each time you open a PDF.
  • โ†’Status changes are logged, not just updated. Marking an invoice sent, paid, or overdue writes an entry with the date it happened, visible on the document's own history timeline for as long as your account exists.
  • โ†’Converting a quote to an invoice keeps the link. The new invoice is pre-filled from the accepted quote, and both documents record that the conversion happened, so the chain from quoted price to final invoice is never in question.
  • โ†’Every client snapshot is preserved. The client details on an invoice are captured at the moment it was issued, so editing a client's address next year does not quietly rewrite last year's invoice.
  • โ†’Nothing is time-limited. Your full invoice and quote history stays available in the dashboard for as long as you are a customer, well past the five-year window SARS asks for.

If you ever need everything in one place, whether for your accountant, a client query, or your own records, the data export in Settings pulls your full profile, invoices, quotes, clients, and cash flow history as a single download.

What happens when this trail does not exist

The cost of skipping this is rarely obvious in the moment. It shows up later, at the worst time: a client insists the agreed price was lower and there is no accepted quote to check against, a SARS review asks for the invoice behind a VAT claim and the only copy was on a laptop that no longer exists, or your accountant asks when an invoice was actually paid and the honest answer is "I am not sure." None of these are large problems individually. All of them are avoidable with the same habit: quote in writing, get it accepted in writing, and keep every invoice and its status history somewhere that will still be there in five years.

Build the trail automatically

Send quotes, convert accepted ones to invoices, and track every status change, all with a permanent history attached to each document. Starter includes unlimited quotes and invoices; the free tier covers your first three invoices a month with no account needed.

Sources

Disclaimer: This article is for general information only and does not constitute legal, tax, or accounting advice. Laws and thresholds change. Consult a registered tax practitioner or accountant for advice specific to your situation.