SARS-Compliant Invoicing Software for South African SMEs: What to Look For
A buyer's checklist for South African SMEs choosing invoicing software — what SARS actually expects on an invoice, and what software can and can't do for you.
Why invoicing compliance matters for South African SMEs
For any VAT-registered business in South Africa, an invoice isn't just a request for payment — it's a document with legal requirements attached, under the Value-Added Tax Act 89 of 1991. Get it wrong and it's usually your client who suffers first, when SARS queries their input VAT claim because your invoice was missing something it needed.
What SARS expects on a valid tax invoice
South African law does not require invoicing software itself to be "certified" by SARS — there's no such certification scheme. What matters is that each invoice you issue, regardless of what tool produced it, includes the information the VAT Act requires: the words "Tax Invoice", your business name, address, and VAT registration number, the client's details, a unique invoice number and date, a description of the goods or services supplied, the quantity and price, and the VAT charged. Invoices generally need to be issued within a set window of making the supply, and different rules can apply depending on the value of the supply.
The takeaway for SME owners: the responsibility for a compliant invoice sits with the business issuing it, not with the software vendor. Good software makes it easy to include everything required — it doesn't make compliance automatic.
What to look for in invoicing software
With that in mind, a few practical things are worth checking before choosing a tool:
- Fields for everything the VAT Act requires — business and client details, invoice number, date, VAT amount — so nothing has to be added manually after the fact.
- Simple invoice creation and sending — generating and delivering an invoice shouldn't be a separate step from the rest of how you manage clients.
- A record you can retain — South African tax and companies legislation both require invoice and financial records to be kept for a number of years, so your invoices need to be stored somewhere reliable, not just emailed and forgotten.
- Honesty about what it doesn't do — no invoicing tool should claim to calculate your VAT liability or file with SARS on your behalf. If a product implies otherwise, that's a red flag, not a feature.
Where LeadTime's invoicing feature fits
LeadTime includes an invoicing feature that lets you create, store, and send invoices to your clients directly from the same platform you use for customer messaging. It's built as a document generation and sending tool: it helps you produce and deliver invoices with the fields you enter, and keep a record of them alongside your client communications.
To be direct about the boundary: LeadTime does not automatically calculate your VAT liability, and it does not submit invoice data to SARS on your behalf. You remain responsible for the accuracy of the amounts and details on each invoice and for your own VAT registration, calculation, and reporting obligations. For anything beyond generating and sending the document, we'd always point SME owners to a registered tax practitioner or accountant rather than to any piece of software.
Frequently asked questions
Does invoicing software need to be approved or certified by SARS?
No. South Africa's VAT Act does not require invoicing software to be certified by SARS. What matters is that each invoice includes the fields the law requires, regardless of which tool produced it.
What happens if my invoice is missing a required field?
SARS can query the input VAT claim your client makes based on that invoice, and you may be asked to correct or reissue it. Missing fields are the client's problem as much as yours.
Can LeadTime calculate my VAT for me?
No. LeadTime's invoicing feature helps you generate and send invoices, but it does not calculate your VAT liability or file with SARS. Speak to a registered tax practitioner or accountant for that.
See LeadTime in action