Pro tip: Use ⌘K to quickly search anything in Kazi
Pro tip: Use ⌘K to quickly search anything in Kazi
A plain-English look at VAT for freelancers in South Africa: the threshold, whether to register voluntarily, and how to put VAT on an invoice without getting the maths wrong.
VAT is one of those topics freelancers avoid until an accountant or a big client forces the conversation. It is not as complicated as it feels, but getting it wrong is expensive. Here is the plain version.
A quick and honest caveat first: this is general information, not tax advice. Thresholds and rules change, and your situation is your own. Use this to ask your accountant better questions, not to replace them.
Value-Added Tax is a tax on what you sell. In South Africa the standard rate is 15%. If you are registered for VAT, you add it to your invoices, collect it from clients, and pay it over to SARS (less the VAT you paid on your own business expenses, which you can claim back).
The key word is registered. If you are not VAT registered, you do not charge VAT at all, and your invoices simply do not mention it.
Registration becomes compulsory once your taxable turnover exceeds R2.3 million in any consecutive 12-month period. That threshold more than doubled on 1 April 2026, up from the R1 million level that had stood for years (SARS, 2026) — a change that took many small businesses out of compulsory territory overnight. Turnover, not profit, so it is your total invoiced income that counts. Once you cross the line, you must register within 21 business days.
Below that, registration is voluntary, and there is a lower voluntary threshold (R120,000 of turnover in the past 12 months, raised from R50,000 in the same 2026 change) at which you are allowed to register if you want to.
Just because you can does not mean you should. It comes down to who your clients are.
If your clients are mostly VAT-registered businesses, voluntary registration can make sense. They claim the VAT back, so your price is effectively the same to them, and you get to claim back the VAT on your own expenses (software, equipment, data).
If your clients are mostly individuals or small non-registered businesses, registering makes you 15% more expensive to them with no upside on their side, and you take on real admin: VAT returns, records, deadlines. For many small freelancers, staying unregistered until the threshold forces the issue is the calmer choice.
This is exactly the kind of decision worth a short conversation with an accountant, because it depends on your client mix and your expense profile.
If you are registered, a valid tax invoice needs specific things: the words "Tax Invoice", your VAT number, the client's details, an invoice number and date, a description of what you sold, and the amounts showing the VAT separately.
Here is the detail that trips people up most: apply any discount before you calculate VAT, not after. If you discount a R10,000 job by 10%, VAT is calculated on R9,000, not on R10,000. Doing it the other way over-charges the client and messes up your records.
Good invoicing software handles this order automatically and shows the VAT line correctly. In KAZI, invoices apply the discount before tax and localise the tax name and rate for South Africa, so the maths is right without you thinking about it. When you are not registered, you simply leave VAT off, and the invoice reflects that.
Whether or not you register now, keep clean records of every invoice and every business expense. The day you cross the threshold, or the day a big client asks for a tax invoice, you want your history to be in order rather than scattered across email and a spreadsheet. Capturing expenses as they happen, receipts and all, turns VAT admin from a dreaded event into a routine one.
Only once taxable turnover exceeds R2.3 million in a 12-month period — the threshold rose from R1 million on 1 April 2026 (SARS) — at which point registration is compulsory within 21 business days. Below that, registration is voluntary (allowed above R120,000 of turnover). Turnover means total invoiced income, not profit.
It depends on your clients. If they are mostly VAT-registered businesses that reclaim VAT, it can be worthwhile and lets you claim VAT back on expenses. If your clients are individuals, registering makes you 15% more expensive with added admin. Confirm with an accountant.
Apply any discount first, then calculate 15% VAT on the discounted amount, and show the VAT as a separate line. Good invoicing software does this automatically and displays a valid tax invoice.
Then you do not charge VAT at all. Your invoices simply omit it. Keep records so you know when your turnover is approaching the compulsory threshold.
Want invoices that get the VAT maths right for you? See KAZI invoicing for South Africa.
KAZI replaces your entire stack: invoicing, projects, CRM, AI content, scheduling. One login.
14-day free trial · No charge until day 15 · Cancel anytime
Sharp guides on AI, invoicing, and scaling your business, plus first dibs on new features. No spam.
Every experienced freelancer has a getting-burned story. Escrow and milestone payments are how you make sure the next big project is not another one — here is exactly how they work.
Read moreGuides · 5 min readWhen an app asks to "connect your bank account", what actually happens? A plain-English guide to Plaid, what read-only access really means, whether it is safe, and how to disconnect.
Read moreGuides · 5 min readEFT still runs most South African freelance businesses — and quietly costs them days and deals. Here is a plain guide to accepting card payments with Paystack: fees, channels, international clients, and security.
Read more