VAT invoice requirements in South Africa: the full breakdown
Short answer: what SARS requires on your invoice depends on the value of the sale. Above R5,000 you need a full tax invoice with your client's details. Between R50 and R5,000, a simpler "abridged" tax invoice is enough. Below R50, no tax invoice is required by law at all. Getting the tier wrong is one of the most common — and most avoidable — reasons a client's payment stalls.
The three tiers, and what each one needs
Above R5,000 — full tax invoice
Required fields, per SARS's tax invoice rules:
- The words "Tax Invoice", "VAT Invoice" or "Invoice"
- Your name, address and VAT registration number
- Your client's name, address, and VAT number too, if they're also VAT-registered
- A unique, sequential invoice number
- The invoice date
- A proper description of the goods or services, and the quantity
- The price, and either the VAT amount shown separately or a statement that the price includes VAT at the applicable rate
R50 to R5,000 — abridged tax invoice
Everything above, except you can leave out the client's name, address and VAT number. Useful for smaller, one-off jobs where chasing a client's full registered details would be disproportionate to the sale.
Under R50 — no tax invoice required
SARS doesn't require a tax invoice at all below this threshold. A till slip or basic receipt is still worth issuing as standard business practice, but it's not a compliance requirement.
Why this actually matters for getting paid
A client who's also VAT-registered needs a compliant invoice from you to claim back their own input VAT. If your invoice is missing your VAT number, has no invoice number, or doesn't clearly show the VAT treatment, their bookkeeper has a completely legitimate reason to hold the payment until it's fixed — not because the client is being difficult, but because a non-compliant invoice is genuinely a problem on their end too. This is the single most common real cause behind a "late" payment that isn't actually about trust. See how to follow up once a payment is actually overdue if that's the stage you're at.
A quick way to check your own invoices
- Work out which tier the sale falls into — under R50, R50-R5,000, or above R5,000.
- Check every required field for that tier is actually present, not just implied.
- Confirm your invoice number sequence has no gaps or repeats — a broken sequence is one of the first things flagged in a VAT audit.
- If in doubt, over-include rather than under-include — a full tax invoice is never wrong to send for a smaller sale, only unnecessary.
If you want a ready starting point, our free invoice template already includes every field a full tax invoice needs. Once you're past a handful of invoices a month, see why a spreadsheet stops working and what to use instead.
Zuvo drafts compliant invoices automatically
Every field in the right place, correct VAT treatment, from your own price list — no template to remember or re-check by hand.
See pricing in RandGeneral guidance, not a substitute for advice from your own accountant or tax practitioner on VAT compliance specific to your business. Thresholds and requirements are per SARS's published rules as of 2026 and may change.