Tax-inclusive versus tax-exclusive pricing: which one South African shoppers expect is a question that directly impacts cart abandonment rates and average order value for e‑commerce operators.
The shopper expectation landscape in South Africa
South African consumers are accustomed to seeing the final price displayed before they add an item to the basket. The country’s tax regime applies a standard VAT of 15 % to most goods, and the legal requirement for price displays in brick‑and‑mortar stores is that the price shown must be inclusive of VAT. Online, however, many stores still present a pre‑tax amount and add the tax later in the checkout flow. This creates a mismatch between what shoppers anticipate and what they actually pay.
Research by the Baymard Institute shows that unexpected price changes at checkout are a leading cause of cart abandonment worldwide. While the study does not isolate South Africa, the principle holds: when the total price jumps after a shopper has invested time, the perceived trustworthiness of the store drops sharply.
In practice, South African shoppers often compare prices on price‑comparison sites that list the final, tax‑inclusive amount. If a retailer’s product page shows a lower pre‑tax price, the shopper may still assume the VAT is already baked in, only to be surprised later. That surprise can be enough to trigger a bounce.
How tax‑inclusive and tax‑exclusive pricing work
Tax‑inclusive pricing displays the amount the customer will actually pay, including the 15 % VAT. The formula is simple: final price = base price × 1.15. For example, a product with a base price of R500 will be shown as R575.
Tax‑exclusive pricing shows the base price only, adding VAT at a later step. The same R500 item would appear as R500 on the product page, and the checkout would add R75 of VAT, arriving at R575.
Both approaches ultimately collect the same tax amount, but the user experience differs. Tax‑inclusive pricing eliminates a mental calculation for the shopper, reducing friction. Tax‑exclusive pricing can appear cheaper at first glance, which may be useful for promotions that advertise “up to 30 % off”. However, the benefit is short‑lived if the final total feels higher than expected.
From a compliance perspective, South African law requires that advertised prices to consumers be inclusive of VAT if the price is meant for end‑users. Retailers that advertise tax‑exclusive prices must clearly state that VAT will be added, which adds visual clutter and can be misread.
Step‑by‑step method to decide which pricing style to use
Below is a practical process you can run on any store, regardless of platform.
1. Gather baseline data
- Export the last 30 days of checkout data, capturing product price displayed, tax added, and final order value.
- Identify the proportion of sessions where the checkout page was the last step before abandonment.
- Note the average cart value for tax‑inclusive displays versus tax‑exclusive displays if you have mixed data.
2. Run an A/B test
- Split traffic 50/50 between two variants: Variant A shows tax‑inclusive prices on product pages; Variant B shows tax‑exclusive prices.
- Keep all other variables identical – same copy, same promotions, same shipping options.
- Run the test for at least 2,000 unique visitors per variant to achieve statistical relevance.
- Track key metrics: cart abandonment rate, checkout completion rate, average order value, and post‑purchase satisfaction (if you have a survey).
3. Analyse the results
- If Variant A reduces abandonment by more than 5 % points while keeping average order value steady, the tax‑inclusive approach is winning.
- If Variant B shows a higher conversion but the average order value drops significantly because shoppers abandon higher‑priced items after seeing VAT, weigh the trade‑off.
- Consider the brand positioning – luxury brands may benefit from the perception of lower base prices, while mass‑market stores usually gain from transparency.
4. Implement the winning format
- Update product templates to reflect the chosen pricing style.
- Ensure all marketing assets (email, ads, social posts) mirror the same format to avoid confusion.
- Audit compliance statements: if you keep tax‑exclusive pricing, add a clear note “+15 % VAT” next to the price on every product page.
5. Monitor ongoing performance
- Set a monthly review of abandonment rates and average order value.
- Watch for seasonal changes – during major sales periods, shoppers may be more tolerant of tax‑exclusive displays if the discount is deep.
- Adjust the strategy if you expand into other African markets with different tax expectations.
Hypothetical example: applying the method to a fashion retailer
Consider a store that sells casual apparel. The average base price is R800, and the checkout conversion rate is 2.8 % with a 70 % cart abandonment rate. The owner suspects that tax‑exclusive pricing is a pain point.
Step 1: The owner extracts 30 days of data and finds that 68 % of abandoned carts occur after the “review order” step where VAT is added.
Step 2: An A/B test is set up. Variant A (tax‑inclusive) shows R920 on the product page (R800 × 1.15). Variant B (tax‑exclusive) shows R800, adding R120 at checkout.
After two weeks, the results are:
- Variant A: conversion 3.5 %, average order value R1 250, abandonment 60 %.
- Variant B: conversion 3.2 %, average order value R1 180, abandonment 68 %.
The tax‑inclusive variant improves conversion by 0.3 percentage points and lifts average order value by R70. The owner calculates the incremental revenue: 0.3 % of 10 000 daily visitors equals 30 extra orders, each worth R1 250, adding roughly R37 500 per day.
Step 3: The owner decides to roll out tax‑inclusive pricing across the entire catalogue, updates the Shopify theme to display the inclusive price, and adds a compliance note in the footer: “All prices include 15 % VAT.”
Step 4: A month later, the store sees a stable conversion of 3.4 % and a 5 % reduction in cart abandonment, confirming the test’s findings.
If you want to see where your store is leaking, you can run a free scan of your store and get a baseline report before you start testing.
Common pitfalls and how to avoid them
Even with a solid test plan, many operators stumble over details that erode the benefits of the chosen pricing style.
- Inconsistent messaging across channels. If email campaigns advertise “R500” but the website shows “R575”, shoppers feel misled. Align all touchpoints.
- Missing tax note on tax‑exclusive displays. A small “+VAT” tag can be overlooked if placed in a low‑contrast colour. Use bold text or an icon to make it visible.
- Rounding errors. Rounding the inclusive price to the nearest ten can create a mismatch of a few rand, which may cause confusion in the final total. Keep the calculation exact or round consistently both on product pages and checkout.
- Ignoring mobile experience. On small screens, a separate tax line can push the “Place Order” button out of view, increasing friction. Test the layout on multiple devices.
- Failing to update third‑party integrations. If you use a price feed for Google Shopping, ensure the feed matches the on‑site display; otherwise, Google may disapprove ads for price mismatch.
Quick checklist for tax‑inclusive or tax‑exclusive rollout
- Confirm legal requirement: final price to consumers must be VAT‑inclusive.
- Choose the pricing style based on A/B test results.
- Update product templates and ensure the price field is correctly calculated.
- Add a clear tax note if using tax‑exclusive pricing.
- Synchronise all marketing assets with the chosen format.
- Run a compliance audit on third‑party platforms (Google Shopping, Facebook Catalog).
- Set up monthly performance monitoring: conversion, AOV, abandonment.
- Iterate after major sales events or when expanding to new markets.
By following this structured approach, you can align your price display with South African shopper expectations, reduce friction at checkout, and capture more revenue from the traffic you already have.
Further reading: Baymard Institute’s checkout and cart abandonment research.
Audience Connect
We help online stores find and fix the money quietly leaking out of their checkout. These guides are part of that work. Want to see where your own store is leaking?
Scan your store free