Cheap online invoicing in South Africa, and what it costs later

Sending an invoice is the easy part, and dozens of tools will do it for nothing. The expensive part arrives later, when the invoices have to become books.

If you have just started out, a free invoicing tool is a perfectly sensible thing to use. This article is not an argument against them. It is an argument about timing: there is a specific point at which invoicing-only software stops saving you money and starts costing it, and most people go past that point without noticing for about a year.

First, what a South African tax invoice must actually contain

This is the part cheap tools most often get wrong, because they are built for a generic international market. If you are a VAT vendor, the VAT Act sets out what a tax invoice has to show. Get it wrong and your customer cannot claim the input VAT, which turns into an awkward phone call and a reissued document.

A full tax invoice, required where the consideration exceeds R5,000, must show:

An abridged tax invoice is permitted where the consideration is R5,000 or less. It drops the customer's details and the quantity, but still needs the heading, your details, the number and date, the description and the amounts.

A tax invoice generated by OxyAccounting, showing the Tax Invoice heading, the supplier's name, address and VAT registration number, the customer's details, an invoice number and date, line descriptions with quantity and unit price, and a subtotal, VAT and total block.
Every item on the list above, on one document: the Tax Invoice heading, the VAT registration number, a serial number and date, descriptions with quantities, and the value, VAT and total set out separately. Demo company data.

A serial number sounds trivial and is not. Invoice numbers have to be sequential and unique, and the most common failure in cheap tooling is letting two documents take the same number, or letting you edit a number by hand after the fact. Both are audit problems.

The same rules apply in the other direction, to the invoices your suppliers send you. You cannot claim input VAT against a document that is not a valid tax invoice, and a missing supplier VAT number is the usual reason. That is worth checking before you file rather than after:

A warnings panel listing three expenses where input VAT was claimed without a supplier VAT number on record, each naming the expense and the amount at risk.
OxyAccounting flags input VAT claimed against a supplier with no VAT number on record, before the return is filed. Each line names the expense and the amount at risk. Demo company data.

What an invoicing tool leaves undone

An invoice is one half of a transaction. The other half is what it did to your books, and invoicing-only software does not have books. That difference is invisible for a few months and then arrives all at once.

What happensWith an invoicing toolWith an accounting system
You send an invoiceA PDF goes out and a row appears in a listThe sale, the VAT and the amount owed to you are all recorded against the right accounts
The customer pays, partlyYou tick it off, or you do notThe receipt is allocated, the balance updates and the bank account moves
You need to know what you are owedYou add up the unticked onesAn age analysis, by customer, at any date
VAT is dueYou export to a spreadsheet and work it outThe return is built from the transactions and reconciles to the ledger
Your accountant asks for a trial balanceThere is not oneIt exports
You credit an invoice you already sentYou delete it, or send a note and hopeA credit note reverses the sale, the VAT and the stock together

None of the right-hand column is exotic. It is what accounting is. The reason it matters commercially is that the work does not disappear when the software does not do it. It moves to you in February, or to your accountant at their hourly rate, or to a bookkeeper you now employ.

The point where free stops being cheap

There is no universal threshold, but the trigger is almost always one of these five. If two or more apply to you, an invoicing tool is already costing you more than it saves.

What to look for if you do move

  1. Check the invoice template against the tax invoice checklist above, before you buy. Ask for a sample PDF.
  2. Check that invoice numbering is sequential and cannot be edited by hand.
  3. Check that recording a payment moves the ledger, and that reversing one moves it back.
  4. Check that credit notes reverse the sale, the VAT and the stock together, rather than just producing another document.
  5. Check what a VAT return looks like, and whether you can reconcile it to the ledger before filing.
  6. Check that you can export everything, and that your accountant gets in without costing you a seat.

For a fuller treatment of choosing between the options, including the tier pricing trap and the honest gaps in our own product, see the guide to choosing accounting software in South Africa.

Where OxyAccounting sits

OxyAccounting is R149 a month with one plan and everything switched on, which includes invoicing with branded PDFs, quotations, credit notes that reverse the ledger properly, recurring invoices, overdue reminders, customer statements with an age analysis, and a real double-entry general ledger underneath all of it. There is no cheaper tier that leaves the accounting out, because leaving the accounting out is the problem this article is about.

It is not the cheapest way to send an invoice. Several tools will do that for nothing and do it well. It is a reasonable answer to the different question of what happens after you send one. The trial is fourteen days and takes no card details, which is the only way to find out whether that trade is worth it to you.

Frequently asked questions

For a full tax invoice, where the consideration exceeds R5,000: the words Tax Invoice, VAT Invoice or Invoice, your name, address and VAT number, the customer's name and address with their VAT number where registered, a serial number, the date, a full description of what was supplied, the quantity or volume, and the value, VAT amount and total. An abridged tax invoice is allowed at R5,000 or less and drops the customer details and the quantity. Confirm the current requirements with SARS or your accountant.

Yes, and for a pre-VAT sole trader with a handful of invoices it is often the right choice. Check that the template meets the tax invoice requirements and that invoice numbers are sequential and not editable. The limitation is not the invoice, it is that there are no books behind it, which starts to matter once you register for VAT, hire someone or carry stock.

Only if you are a registered VAT vendor. If you are not registered you may not charge VAT and must not issue a document headed Tax Invoice. Registration is compulsory once taxable supplies exceed R2.3 million in twelve consecutive months, raised from R1 million on 1 April 2026, and is available voluntarily from R120,000. Check the current thresholds with SARS.

Prices move, so compare the tier that actually contains what you need rather than the advertised entry tier. OxyAccounting is R149 a month for a single plan with invoicing, a double-entry ledger, VAT201, bank reconciliation, inventory, purchasing and payroll all included, and three users. Verify any competitor's current pricing on their own site.

A tax invoice must carry a serial number that identifies it uniquely. In practice that means sequential numbering that the system controls, because gaps and duplicates are exactly what an audit looks for. Software that lets you type any number you like over the top of a generated one is storing up a problem.