The practical guide
How to start selling online in South Africa
Still taking orders by DM and manual EFT? Here's the practical path from "selling through Instagram" to running a real online shop — in the order that actually matters.
Decide what you're actually selling, and to whom
Before anything technical, get specific: one product line or a handful of related ones, sold to a buyer you can describe in a sentence. Sellers who try to be a general store from day one usually struggle to explain what they do in a single Instagram bio line — and if you can't do that, a buyer can't either.
Sort out how you'll actually get paid
Manual EFT and "just send proof of payment" works for a handful of orders a week, then becomes a full-time reconciliation job. A local payment gateway — PayFast is the standard choice in South Africa — lets a buyer pay by card, Instant EFT, SnapScan, or Ozow and have it land straight in your account, with no back-and-forth over screenshots.
Put your catalogue somewhere a buyer can actually check out
A DM-based "shop" means every sale needs a human on the other end, in real time, in every timezone your followers are in. A real storefront lets someone buy at 11pm on a Tuesday without you lifting a finger — the entire point of moving off DMs. This is the step ShopFront SA exists for: connect PayFast, add your products, and you have a real checkout in minutes, not days.
Selling on Instagram or WhatsApp specifically? Read this →Work out delivery before your first sale, not after
Decide upfront: flat-rate shipping, rates by province, free delivery over a certain order value, or courier pickup points (PUDO, Pargo-style lockers are popular with SA buyers because they're often cheaper than door-to-door). Whatever you pick, say it clearly on your shop before checkout — an unexpected shipping cost at the last step is one of the most common reasons a buyer abandons a cart.
Get the legal basics in order early
Two things worth handling before you're doing real volume: POPIA (South Africa's data protection law — have a basic privacy policy and only collect the customer information you actually need), and VAT (compulsory registration currently kicks in once your turnover crosses R1 million in a 12-month period, with voluntary registration allowed from R50,000 — thresholds do get revised, so check the current figures on the SARS website or with an accountant rather than relying on any single guide, including this one).
Full VAT & POPIA breakdown →Get found — on and off social media
Social media got you your first buyers; it won't be the only channel forever. A real shop with its own product pages can also show up in Google search results over time, which is traffic you don't have to create new content for every single day the way a social feed demands.
Want the numbers on what it actually costs?
Step 2 above — payments — is where most of the real cost lives. We broke down exactly what a South African seller pays in gateway fees versus platform fees, with worked examples.
Read the true cost breakdown →Not sure which platform to pick? See the honest comparison →
Common questions
Do I need to register a business to sell online in South Africa?
Not to start. Many South African online sellers begin as sole proprietors, which doesn't require formal company registration. As you grow, a registered business (Pty Ltd) can offer legal and tax advantages worth discussing with an accountant, but it's not a prerequisite for taking your first online orders.
What's the cheapest way to accept online payments in South Africa?
A local payment gateway like PayFast is the standard route — it charges its own transaction fee (a normal cost of moving money, unavoidable on any platform), but a South African seller pays that fee once, not that fee plus a second platform transaction fee on top, which is what happens on some global store-building platforms.
Can I sell online in South Africa without a website?
You can sell through Instagram/WhatsApp DMs indefinitely, but it caps how much you can sell — every order needs a real-time reply from you. A proper storefront lets a buyer complete a purchase any time, without waiting for you to see a message.
Do I need to charge VAT on my online sales?
Only once you're required or choose to register for VAT with SARS. Compulsory registration currently applies once turnover exceeds R1 million over any 12-month period; voluntary registration is available from R50,000. These thresholds can change, so confirm the current figures directly with SARS or an accountant before making a decision.
How do I start an online shop from scratch?
Start with what you're selling and to whom, then work through payments, a real storefront, shipping, and the legal basics in that order — that's exactly the sequence in the six steps above. Most South African sellers can go from nothing to a live shop in an afternoon once the product photos and prices are ready.
How can I sell online without any technical skills?
A platform built for this — ShopFront included — handles the technical side (checkout, hosting, security) so you don't need to code anything. You add products, connect a payment gateway through a guided setup, and the storefront is generated for you automatically.
General information, not tax or legal advice — for anything VAT- or POPIA- specific to your business, confirm with SARS or a qualified professional.
Stop taking orders by DM. Start running a real shop.
Start for free →