Skip to content

How to Start an Online Store in South Africa

The real build sequence for a South African online store: model, platform, CIPC, VAT and POPIA, PayFast or Yoco, hosting, and what to launch with first.

6 min read

Most guides on how to start an online store in South Africa are either selling you a dropshipping tool or an accounting package. The honest version is a short sequence: decide what you sell and how, pick a platform that fits where you are heading, sort out CIPC, VAT and POPIA, connect a local payment gateway, host it properly, and launch small.

I build and run WooCommerce stores, including my own at shop.darlingtonchanakira.com, so this is the order I would actually do it in, with current Rand figures from the official sources.

Decide what you sell and whether you hold stock

Before any platform decision, settle the business model. There are three common ones: you buy and hold stock, you make what you sell, or you dropship (a supplier ships straight to your customer and you never touch the product). It keeps upfront stock costs low, but it is one option, not the default, and it comes with its own consumer, tax and supplier questions worth checking with an adviser. You trade margin and delivery speed for that convenience, and local shoppers notice slow deliveries from overseas suppliers.

Also ask whether you need your own store yet. If you are testing a product with a handful of orders a month, a marketplace or social selling may be the cheaper first step. I compare those routes in how to sell online in South Africa. Your own store makes sense once you want to own the customer relationship, your brand and your margins.

Choosing an online store builder or platform

There are broadly two kinds of platform. A hosted builder such as Shopify charges a monthly subscription that includes hosting [8]. WooCommerce is open-source software for WordPress that is free to download and lets you choose your payments, features and host [7], which also means hosting and ongoing maintenance are yours to handle, or your developer's.

  • Hosted builder: fastest to launch and least to look after, but monthly fees, app costs and less control over how checkout and data work.
  • WooCommerce: more control over checkout, data and costs [7], but you are responsible for hosting, updates, backups and security, and some extensions are paid.
  • Custom build: only when your ordering, pricing or member rules genuinely do not fit either of the above.

In my experience, WooCommerce is a strong default for a South African store that plans to grow, because local gateways and couriers publish WooCommerce plugins, though some services charge their own fees. It is what I have built for clients such as discreet420 (a members-only store) and Brother Elite SA (a dealer store rebuild). I go through the trade-offs in detail in WooCommerce vs Shopify in South Africa.

Register the business and understand VAT and POPIA

You can trade as a sole proprietor or register a company, and which suits you is a question for your accountant. If you choose a company, CIPC registration through BizPortal costs R125 without a name reservation or R175 including a name [5].

VAT is where a lot of online advice is out of date. From 1 April 2026, the compulsory VAT registration threshold increased from R1 million to R2.3 million in taxable turnover over 12 months [4]. Several guides still quote R1 million, so check the SARS page rather than a blog, and speak to an accountant before you decide whether to register voluntarily.

POPIA, the Protection of Personal Information Act, applies the moment you collect a customer name, address or phone number, which every store does. The Information Regulator requires organisations to register their Information Officer under section 55 of the Act [6], and that officer is responsible for compliance with the conditions for lawful processing of personal information [6]. In practice for a store, that means a clear privacy policy, only collecting what you need for orders, and knowing where that data lives. For decisions specific to your business, get professional advice.

Set up payments and hosting for real orders

South African shoppers expect card payments and instant EFT. The two gateways most small stores start with, with fees checked on 4 October 2026:

  • PayFast: 3.2% plus R2.00 per card transaction, and 2.0% (minimum R2.00) for Instant EFT and Capitec Pay, all excluding VAT [2]. Buy-now-pay-later options cost more, for example MoreTyme at 5.5% plus R2.00 [2], and PayFast also lists payout and refund fees [2].
  • Yoco online payments: 2.55% to 2.95% excluding VAT per successful payment, with no sign-up fees or monthly costs [3]. Yoco integrates with WooCommerce, Shopify, Wix and custom sites [3].

Notice that the fixed R2 fee matters more on small baskets: it is a bigger share of a R100 order than a R1,000 one. Ozow is the third common option, mainly for instant EFT. I compare all three in PayFast vs Yoco vs Ozow.

Hosting is where cheap stores fail. A store is not a brochure site: every checkout writes to the database, sends emails and talks to the payment gateway, and the cheapest shared hosting struggles when a promotion brings a burst of orders. My own store runs WordPress and WooCommerce on Amazon Lightsail with CloudFront in front for fast delivery, and admin credentials are kept in AWS Secrets Manager rather than in config files. You do not need that exact setup, but you do need hosting chosen for orders, not just for page views, plus automatic backups.

“Size the hosting for your busiest checkout hour, not your quietest browsing day.”

Load-shedding and patchy connectivity affect your customers more than your server. Hosting in a data centre or the cloud means an office power cut does not take your store offline, though uptime still depends on the provider and how the site is set up. What you control directly is how light and quick the mobile checkout is.

How much does it cost to start an online store in South Africa?

Rough market ranges from one South African guide published in June 2026: platform fees from free to R1,500 or more a month, domains around R100 to R500 a year, and payment gateway fees of 2% to 4% per sale, with many stores launching on R5,000 to R20,000 [1]. Treat those as indicative. The real swing factors are:

  • How many products you launch with and who photographs and writes them up.
  • Whether you need anything non-standard, such as trade pricing, member-only access or custom delivery rules.
  • Hosting and maintenance, which are monthly costs, not a one-off.
  • Transaction fees, which grow with your sales.

I break the cost down further, including the costs people forget, in how much an online store costs in South Africa.

What to build first

The temptation is to launch with every feature. In my experience the stores that work start with a narrow, solid core and add the rest once orders are coming in:

  • A small catalogue with good photos, clear prices and honest delivery times.
  • One payment gateway, tested end to end with real cards and EFT before launch.
  • Delivery rules that match your courier, so customers see the real shipping cost at checkout.
  • Order emails that arrive, and an order screen you can actually work from each day.
  • A privacy policy and terms page that match what the store really does.

In my experience, that order screen and checkout are where your first budget does the most good, well before extra features.

What to do next

  • Write down what you sell, whether you hold stock, and roughly how many orders a month you expect in year one.
  • Decide your business structure with an accountant, register on BizPortal if you choose a company, and check the current VAT threshold on the SARS site.
  • Choose between a hosted builder and WooCommerce based on how much control and growth you need.
  • Open a PayFast or Yoco merchant account early, because verification can take time.
  • Launch with a small catalogue, test checkout yourself, and improve from real orders.

If you want a store built properly from the start, with local payments and hosting sized for real orders, get in touch and tell me what you sell.

Sources

  1. Ecommerce business: your complete guide to selling online in South Africa, Xero, 9 June 2026
  2. Payfast Fees, Payfast by Network, 4 October 2026
  3. Online Payments, Yoco, 4 October 2026
  4. What is the new Threshold for VAT Registration?, South African Revenue Service, 16 April 2026
  5. BizPortal, Companies and Intellectual Property Commission, 4 October 2026
  6. Protection of Personal Information, Information Regulator, 4 October 2026
  7. WooCommerce: the open-source commerce platform for WordPress, WooCommerce, 4 October 2026
  8. Shopify Pricing (South Africa), Shopify, 4 October 2026