Black FridayWebsites from R499 R999, domain and first year of hosting included. Ends 30 November 2026.See the specials →
South African web hosting, domains, web design and SEO since 2009083 678 9831info@webdesignhostingsa.co.zaClient area
Website Tips

WooCommerce VAT in South Africa

How to set up VAT correctly on your South African WooCommerce store: when to register, the 15% rate, tax settings and VAT-compliant invoices.

On this page
    WooCommerce VAT in South Africa

    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 info@webdesignhostingsa.co.za.

    Ryan Botha

    Web Design Hosting SA

    Writes the Web Design Hosting SA guides on hosting, domains, websites and SEO for South African small businesses. More guides by Ryan.

    Web Design Hosting SA has hosted and built websites for South African businesses since 2009. Prices in our guides come from our live price list and are checked when a guide is updated. Spotted something out of date? Tell us.

    Not sure which option is right for you?

    Tell us what you need and we will recommend a package, with a clear quote. No pressure and no jargon.