VAT Compliance in South Africa: A Simple 2026 Guide
July 17, 2026 · 15 min read · Chris Edington
Your online store starts small. A few jewellery orders from Instagram. A couple of custom candle requests from WhatsApp. Then one weekend turns busy, your monthly sales look better than expected, and suddenly someone asks, “Are your prices VAT inclusive?”
That's usually when VAT stops feeling like a distant accounting topic and starts feeling personal.
A lot of South African sellers are still reading guides that mention the old R1 million compulsory VAT threshold. That advice is outdated. From 1 April 2026, the compulsory threshold rises to R2.3 million in taxable supplies for any rolling 12-month period, and older articles can push makers into the wrong decision. That confusion matters. South Africa's VAT compliance gap has historically hovered around 6% of potential revenue, which shows how easily people get caught by unclear or old guidance, as noted by the South African Institute of Taxation discussion.
If you sell handmade products, run a niche beauty brand, make digital templates, or are launching your first online shop, VAT compliance doesn't need to feel heavy. You need to know when registration becomes compulsory, what counts toward the threshold, how to invoice properly, and how to avoid the mistakes that trip up online sellers.
Table of Contents
- Your Guide to VAT for Your Online Store
- When You Must Register for VAT in 2026
- How to Create a SARS-Friendly Tax Invoice
- Collecting VAT and Paying It to SARS
- Common VAT Mistakes for Online Sellers
- Set Up and Automate VAT with Shopstar
Your Guide to VAT for Your Online Store
VAT is a tax added to many goods and services in South Africa. If you're registered, you charge it on qualifying sales and pay it over to SARS. For an online store owner, that usually affects your pricing, your invoices, and the reports you keep from each sale.
The hard part isn't the basic idea. The hard part is bad advice that still floats around online.
A lot of beginner sellers still hear, “Register when you hit R1 million.” That was the old compulsory threshold. For South African ecommerce businesses planning ahead for 2026, that figure can lead you in the wrong direction. If you register too early without a reason, you add admin you may not need yet. If you register too late, SARS can come back to you for the VAT that should have been charged.
Why this matters for makers
Makers and creators often have uneven income. A jewellery brand might have quiet months, then a sharp spike around Mother's Day or Christmas. A handmade soap seller may start with markets, then add a website and suddenly sell nationwide. A digital creator might launch one online course and change their whole turnover picture.
That's why VAT compliance isn't just for big companies. It matters when your store is growing and your admin still depends on spreadsheets, inbox searches, and memory.
Practical rule: Don't make VAT decisions from old blog posts or casual advice in business groups. Use current thresholds, your real sales data, and a simple monthly review habit.
What good VAT compliance looks like
For a small online store, good VAT compliance usually looks boring. That's a good thing.
- You track taxable sales monthly: not once a year when panic sets in.
- You separate exempt and taxable supplies correctly: because mixing them creates bad turnover calculations.
- You keep your invoices clean: especially if you sell to business customers who need valid tax invoices.
- You build one repeatable process: so VAT becomes part of store admin, not a crisis every quarter.
If you're just starting, don't try to master every tax rule at once. Focus on the small set of VAT tasks that directly affect your shop today.
When You Must Register for VAT in 2026
The number to remember for compulsory registration from 1 April 2026 is R2.3 million in taxable supplies over any rolling 12-month period, according to this South Africa VAT registration update. If you cross that line, you must submit your VAT101 application through SARS eFiling within 21 business days.

What turnover to watch
The key phrase is taxable supplies, not total money that moved through your business.
You need to calculate taxable supplies for every rolling 12-month window ending on or after 1 April 2026. That means you don't only check your financial year-end. You keep looking at the latest 12 months as each new month closes.
The practical method is simple:
- Add your taxable sales for the latest rolling 12 months.
- Leave out exempt supplies. Many businesses commonly make mistakes here.
- Check connected person rules if your business is linked to another entity and turnover may need aggregation.
- Review voluntary registration if you're above R120,000 but below R2.3 million, because that can help in some businesses and hurt in others.
- Act fast if you've crossed the compulsory threshold. The VAT101 deadline is short.
For a broader plain-English comparison of threshold thinking in another tax system, EndureGo Tax's GST registration guide is useful because it shows the same basic discipline: watch turnover early, not after the fact.
A simple maker example
Say you run an online jewellery store. You sell earrings, rings, and custom bridal pieces through your website. Each month, you export your sales report and keep one column for taxable sales.
You don't need a fancy finance team for this. A single sheet can do the job if it's updated properly.
| Month check | What you record |
|---|---|
| Monthly sales report | Taxable sales only |
| Exempt income | Keep separate |
| Rolling 12-month total | Update after each month ends |
| Threshold review | Ask whether you're near or above R2.3 million |
One common mistake is including exempt supplies in the threshold test. The same VAT registration update notes that failing to exclude exempt supplies can trigger the wrong result, and businesses that misapply this exclusion face an estimated 18% to 22% risk of a SARS Section 7(4) assessment for non-compliance in that analysis.
You can also read a more store-focused explanation in this Shopstar guide on the VAT threshold in South Africa.
Excluding exempt supplies isn't a small technical detail. It changes whether you register at the right time or the wrong time.
What to do once you cross the line
Once your taxable supplies exceed the compulsory threshold, don't wait for “a quieter month” to sort it out.
- Gather your documents early: leave yourself enough time for the eFiling application.
- Submit VAT101 within 21 business days: that deadline matters.
- Update your invoicing immediately: your invoices must match your VAT status from the effective registration date.
- Set a quarterly review reminder: regular checks are easier than surprise clean-up work.
The businesses that handle VAT well usually don't do anything dramatic. They check turnover often, keep categories clean, and act quickly when the threshold is reached.
How to Create a SARS-Friendly Tax Invoice
Once you're VAT registered, your invoice can't just look nice. It has to work for SARS too.
For sales over R5,000, a compliant tax invoice needs seven mandatory criteria if your customer wants to claim input VAT. Missing details are a common reason claims get denied. In SME audits during 2024 to 2025, non-compliant invoices accounted for about 34% of rejected input VAT claims, based on the VAT invoicing guidance discussed here.

What makes a tax invoice different
A normal invoice asks for payment. A tax invoice does that and proves the VAT side of the sale.
If you sell to retail customers only, you might think this doesn't matter much. But the moment you supply a boutique, a corporate client, a salon, or another registered business, your paperwork matters more. If their invoice from you is wrong, they'll often come back asking for a corrected version.
That's why it's worth setting your invoice template properly from day one instead of fixing dozens later.
Your invoice checklist
For invoices above R5,000, make sure these details are present:
Checklist for a full tax invoice
- The words Tax Invoice
- Supplier details, including name, address, and VAT registration number
- Recipient details, including name, address, and VAT registration number if the recipient is a vendor
- A unique serial number
- The date
- A proper description of goods or services
- Quantities and the total value in ZAR
A short walkthrough can help if you're adjusting your template or checking examples:
If you need help with platform-generated invoice fees and tax invoice handling, this Shopstar payments help article on fee tax invoices is useful to bookmark.
Basic tax invoices for smaller sales
For invoices of R5,000 or less, SARS allows a simpler version called a basic tax invoice. Only five criteria apply:
- Tax Invoice label: those exact words should appear.
- Supplier details: include supplier name, address, and registration number.
- Serial number: keep it unique.
- Date of issue: don't leave it out.
- Value: show the amount clearly.
Customer details aren't required on these smaller invoices.
If your template asks for the right fields every time, you don't need to rely on memory. That's the easiest way to stay consistent.
Collecting VAT and Paying It to SARS
A common moment for online sellers goes like this. Sales are coming in, the bank balance looks healthy, and it feels safe to reorder stock or pay a supplier. Then the VAT deadline lands, and part of that cash was never really trading profit in the first place.
That is usually where VAT pressure starts.
The practical way to handle it is to treat the VAT portion of each sale as money owed to SARS. Once you separate that mentally and in your records, the process gets much easier.
When you charge VAT on a sale, that amount is output VAT. When you pay VAT on eligible business expenses, that is input VAT you can usually claim, provided you kept the right supporting documents.
For many e-commerce stores, a common trap is VAT-inclusive pricing. If your product page shows a VAT-inclusive price, you need to pull the VAT out correctly. The basic formula is straightforward:
- VAT-exclusive price: multiply by 15% to calculate VAT
- VAT-inclusive price: divide the total by 1.15 to get the net amount
- Busy catalogues with low-value items: test how your checkout rounds values so totals stay consistent
Pick one pricing method and stick with it across your store, invoices, and bookkeeping. That avoids small mismatches that become a headache at return time.
One point matters more in 2026 than it did a few years ago. A lot of older VAT advice still tells sellers to watch the R1 million compulsory registration mark. For South African small online businesses planning for 2026, the figure to keep your eye on is the new R2.3 million compulsory VAT threshold. If your taxable supplies are moving toward that level, do not wait until the last minute to clean up your records and pricing.
A simple routine works well.
| Task | Habit that helps |
|---|---|
| Sales tracking | Export store sales and separate VAT collected |
| Purchase records | Save supplier tax invoices in one folder |
| Reconciliation | Match payouts, bank entries, and invoices |
| Return prep | Review figures before the filing deadline |
Even if your VAT filing cycle is not monthly, a monthly check keeps the numbers under control. It is far easier to fix a missing invoice or a misposted refund this month than two return periods later.
If bookkeeping keeps slipping to the bottom of the list, outside help can be money well spent. Online accounting services can help set up a routine, check your VAT treatment, and keep filing dates from turning into a scramble.
The calmest stores are rarely the biggest or the smartest. They usually just separate VAT early, keep clean records, and do the same small admin jobs on time.
Common VAT Mistakes for Online Sellers
Some VAT mistakes happen because the rules are hard. Most happen because a growing store gets busy, and admin falls behind.
For makers, the risky errors are usually very ordinary. A threshold checked too late. An invoice template copied from an old Word file. A digital product sold through a foreign platform with the wrong VAT treatment.

Mistake one using the wrong turnover number
A candle brand owner sees old advice online and keeps watching the wrong registration threshold. Another seller counts exempt supplies with taxable ones and gets a distorted number. Neither mistake feels dramatic at the time.
What works better is a standing monthly check with one clear sales category for taxable income and another for anything exempt. That removes guesswork.
Mistake two treating digital sales like exports
This catches creators all the time.
If you export physical goods, different VAT treatment may apply. But digital products are a separate issue. A local seller offering digital downloads, online classes, or similar electronic services to people inside South Africa must charge VAT at the standard 15% rate, even if the platform is foreign, according to the SARS electronic services FAQs.
Mistakenly applying the 0% export rate to those electronic services can lead to a 10% penalty on the outstanding VAT amount in that SARS guidance.
Selling through a foreign platform doesn't automatically remove your local VAT responsibility for electronic services supplied to South African customers.
If you want a broader compliance checklist from another market to compare how businesses structure internal controls, the 2026 UAE VAT compliance guide is a useful reference for process thinking, even though South African rules are different.
Mistake three messy admin that causes expensive problems
The third pattern is admin drift. It starts small.
- A seller edits invoices manually: one field gets skipped.
- Receipts stay in email: then go missing when return time arrives.
- Product types mix together: physical goods, custom work, and digital items all sit in one untidy list.
- No one reviews reports regularly: so issues show up late.
Good VAT compliance usually looks like clean habits, not advanced tax knowledge. Keep records organised. Save invoices as they happen. Check your product types. Review your reports before SARS forces the issue.
Set Up and Automate VAT with Shopstar
Manual VAT admin works for a while. Then your orders increase, your catalogue grows, and small mistakes start multiplying. That's when automation stops being a nice extra and becomes a practical safety net.

What automation helps with
A good ecommerce setup reduces the number of VAT decisions you need to make by hand during a busy week.
Instead of recalculating totals manually, editing invoices one by one, or hunting through order emails, a platform can keep your prices, sales records, and customer details more consistent. That matters most when you're managing orders while also making products, packing parcels, posting on social media, and replying to buyers.
For a beginner seller, the practical wins are usually these:
- VAT gets applied consistently at checkout: less room for human error.
- Order records stay in one dashboard: easier return prep later.
- Invoices pull from stored order data: cleaner than manual documents.
- Sales reports are easier to export: so your accountant or bookkeeper gets clearer information.
A simple setup path
If you're setting up your online store, keep the VAT side plain and tidy.
Start by switching on VAT settings in your store dashboard. Then make sure the tax rate is set correctly for your products and that your checkout display matches how you want customers to see prices. After that, test a sample order to confirm the amounts, order summary, and customer confirmation all line up.
If you're still configuring your payment setup, this Shopstar help guide for setting up payments is the right place to start.
The value of automation is mental space. You spend less time double-checking tax maths and more time on products, photography, launches, and customer service. For small businesses, that's often the difference between a store that feels manageable and one that always feels one step behind.
If you're ready to build an online store that feels simpler to run from day one, Shopstar gives South African makers and creators a local platform for selling online with the essentials in one place. It's a practical way to spend less time wrestling with store admin and more time growing your brand.


