• Home
  • About
  • Hosting
    • Web Hosting

      Secure and high-speed hosting

    • WordPress Hosting

      Optimized for WordPress sites

    • Business Hosting

      Powerful business hosting

    • Email Hosting

      Professional email solutions

    • Free Web Hosting

      100% free, no catch

  • SEO
  • Portfolio
  • Blog
  • Contact
Web Design Hosting SA Logo Web Design Hosting SA Logo
  • Home
  • About
  • Hosting
    • Web Hosting

      Secure and high-speed hosting

    • WordPress Hosting

      Optimized for WordPress sites

    • Business Hosting

      Powerful business hosting

    • Email Hosting

      Professional email solutions

    • Free Web Hosting

      100% free, no catch

  • SEO
  • Portfolio
  • Blog
  • Contact
Login
Get Started

WooCommerce VAT in South Africa

Art 4
by Ryan Botha
June 25, 2026
Blog, Website Tips

Getting VAT right on your online store keeps you firmly on the correct side of SARS and saves you from unpleasant surprises at tax time. The good news is that WooCommerce handles VAT well once it is set up correctly, so most of the work is a one-time configuration rather than an ongoing chore. The trick is knowing when you actually need to charge it, and setting your store up so the numbers are right from the first order. Get this foundation in place early and VAT becomes a quiet background process rather than a year-end panic.

This guide explains when you must register for VAT in South Africa, when registering voluntarily makes sense, how to switch VAT on in WooCommerce, how to display prices the way local customers expect, and exactly what a VAT-compliant invoice needs to contain. It is written for South African store owners, with local thresholds and the 15% rate.

📋 Key Takeaways

You must register for VAT once taxable turnover passes R1 million in any 12 months.
Voluntary registration is possible from R50,000 and can help if you sell to other businesses.
South Africa’s standard VAT rate is 15%, which WooCommerce can apply automatically.
Show VAT-inclusive prices to consumers so they see the final amount.
VAT-compliant invoices must show your VAT number and the words Tax Invoice.
Woocommerce Vat South Africa

Do you need to register for VAT?

Registration becomes compulsory once your taxable turnover exceeds R1 million in any consecutive twelve-month period. Until you reach that threshold, registration is optional rather than required. You can also register voluntarily once your turnover passes R50,000, which can be worthwhile if you sell mainly to other VAT-registered businesses, because those customers can claim the VAT back and are not put off by it. For a store selling to the general public, voluntary registration simply adds 15% to your prices, so it is rarely worth doing before you have to.

It is important to track your rolling twelve-month turnover rather than your financial year, because the R1 million test looks at any twelve-month window. As you approach the threshold, plan ahead so you can register in time and update your store, your pricing and your invoices without a last-minute scramble.

ℹ️ Important: Charging VAT before you are actually registered for it is not permitted. Only add VAT to your prices once SARS has confirmed your registration and issued your VAT number, and keep proof of that registration date.

South Africa’s VAT rate

The standard rate of VAT in South Africa is 15%, and this is the rate that applies to most everyday products sold by small online stores. WooCommerce can calculate and add this automatically once you have configured your tax settings, so you never have to work it out order by order or worry about rounding. A small number of goods are zero-rated or exempt, but unless you sell those specific items, the standard rate is what you will use.

Because the rate is built into your settings rather than each product, a future rate change is a single update rather than a catalogue-wide edit. That is one of the quiet advantages of letting the platform handle the tax maths for you.

How to set up VAT in WooCommerce

Switching VAT on is a quick settings job that most store owners can do themselves. The goal is to enable taxes, tell WooCommerce the South African rate, and decide how prices are entered and displayed. Once that is done, the platform takes care of the calculations on every order.

✓In WooCommerce settings, enable taxes
✓Add a standard tax rate for South Africa at 15%
✓Choose whether prices are entered inclusive of tax (the local norm)
✓Set the shop and checkout to display prices including tax
✓Save and place a test order to confirm the maths is correct

After configuring it, every product price and the cart will reflect VAT correctly, and your order records will capture the VAT portion separately. That separation is what makes your periodic VAT returns straightforward, because the figure you need is already recorded against each sale.

Recommended settings for SA stores

Setting Recommended value
Prices entered with tax Yes, inclusive of VAT
Standard tax rate 15%
Display prices in shop Including tax
Display prices at checkout Including tax

Inclusive versus exclusive pricing

South African consumers expect to see the final, all-in price on the shelf, so if you sell to the public you should display prices inclusive of VAT. Showing a price excluding VAT and then adding it at checkout feels like a hidden cost and is a well-known driver of abandoned carts. The price the customer sees on the product page should be the price they pay.

If your store sells mainly business-to-business, where buyers are accustomed to seeing prices excluding VAT and can reclaim it, you may choose to display exclusive prices instead. The important thing is consistency and clarity, so that whichever approach you choose, customers always understand exactly what they will be charged.

💡 Pro Tip: Selling to the public? Always show VAT-inclusive prices. It matches what customers expect and removes the nasty checkout surprise that drives shoppers away at the last moment.

VAT-compliant invoices

Once you are VAT registered, your invoices have to meet SARS requirements, and a generic receipt will not do. A compliant tax invoice must contain a specific set of details, and the simplest way to produce them reliably is a small invoicing plugin that generates a proper tax invoice for every WooCommerce order automatically. That removes the risk of human error and keeps your records consistent.

✓The words Tax Invoice clearly shown
✓Your business name, address and VAT number
✓The customer’s details for larger invoices
✓The VAT amount shown separately from the price
✓A unique invoice number and the date

Common VAT mistakes to avoid

A handful of mistakes come up again and again, and all of them are easy to avoid once you know to watch for them:

✓Charging VAT before you are actually registered
✓Showing prices excluding VAT to consumers, which feels misleading
✓Forgetting to put your VAT number on invoices
✓Not keeping records and backups of your sales data

⚠️ Watch Out: Do not treat the VAT you collect as income. That money belongs to SARS and must be paid over on time, so set it aside as you go rather than spending it as part of your turnover.

VAT and your bookkeeping

WooCommerce keeps a record of the VAT on every order, which makes your periodic VAT returns far less painful than reconstructing the figures by hand. Export your sales regularly and reconcile them with your accounting software or your bookkeeper so that nothing slips through the cracks between your store and your books. Good habits here turn VAT season into a routine task.

📘 Good to Know: Speak to an accountant when you first register for VAT. A short conversation early on saves time and money later, especially around what input VAT you can and cannot claim back on your expenses.

Frequently asked questions

When must I register for VAT in South Africa?

Registration is compulsory once your taxable turnover exceeds R1 million in any consecutive twelve-month period. You may also register voluntarily once your turnover passes R50,000.

Does WooCommerce calculate VAT automatically?

Yes. Once you enable taxes and add a 15% standard rate, WooCommerce applies VAT automatically to every order and records the VAT portion separately for your books.

Should my prices include or exclude VAT?

If you sell to the public, display VAT-inclusive prices so customers see the final amount. Business-to-business stores often show prices excluding VAT instead, since their buyers can reclaim it.

What counts as a valid tax invoice?

A valid tax invoice shows the words Tax Invoice, your business and VAT details, the customer’s details for larger amounts, the VAT shown separately, and a unique invoice number and date.

VAT returns and deadlines

Once you are registered, VAT is not a once-off task but a recurring cycle. Most small businesses file VAT returns every two months through SARS eFiling, declaring the VAT you charged customers (output VAT) and subtracting the VAT you paid on business expenses (input VAT). The difference is what you pay over to SARS, or in some cases what they refund to you. Because WooCommerce already records the VAT on each order, pulling these figures together becomes a straightforward export rather than a manual reconstruction.

Missing a VAT deadline triggers penalties and interest, so it pays to treat the due dates as immovable. A simple routine, exporting your sales after each period, reconciling them with your expenses, and filing on time, keeps you compliant and avoids unwelcome letters from SARS. Many owners set a recurring reminder a week before each deadline so the return is never a last-minute rush.

Quick recap

✓Register for VAT once turnover passes R1 million in 12 months
✓The standard VAT rate is 15% and WooCommerce can apply it automatically
✓Show VAT-inclusive prices to consumers to avoid checkout surprises
✓Issue compliant tax invoices showing your VAT number
✓File your VAT returns on time to avoid penalties and interest

Want your store set up correctly from day one? Our web design team builds WooCommerce stores with tax, shipping and payments configured. email us at [email protected].

Ryan Botha

Ryan Botha

Ryan is a web hosting specialist and digital marketing consultant based in Johannesburg, South Africa, with over 12 years of experience in the industry. He has helped hundreds of South African businesses get online, improve their Google rankings, and build websites that actually generate leads. Ryan specialises in WordPress, technical SEO, and web performance - and writes to make complex topics easy to understand for business owners.

Browse Categories

  • Blog
  • Domains
  • SEO Tips
  • Web Design
  • Web Hosting
  • Website Tips

Latest from the Blog

  • Does Web Hosting Affect SEO? July 7, 2026
  • Local SEO for SA Businesses July 7, 2026
  • Web Hosting Hidden Costs in SA July 6, 2026
  • PayFast vs Yoco vs Peach (SA) July 6, 2026
  • Start an Online Store in SA July 5, 2026
Web Design Hosting SA Logo

South Africa’s most trusted web hosting provider—fast, reliable, and easy-to-use hosting with 24/7 expert support.

  • [email protected]
Company
  • About Us
  • Portfolio
  • Terms of Service
  • Contact
Hosting Menu
  • Web Hosting
  • WordPress Hosting
  • Business Hosting
  • Email Hosting
  • Free Web Hosting
Join Our Newsletter

We’ll send you news and offers.

Connect With Us
Facebook-f Instagram

© Copyright 2025. All Rights Reserved.