The honest answer first: there is no single price for a website in South Africa, and anyone who gives you one number without asking questions is guessing. But the market does have real bands, and once you can see them, quotes stop being confusing. Here they are, from the bottom of the market to the top, based on published 2026 pricing across dozens of SA providers.
The real price bands in 2026
| Type | What you actually get | Price |
|---|---|---|
| Pay-monthly (budget) | A template re-skinned with your logo; often lost if you cancel | R99–R650/mo |
| Template once-off | WordPress/Wix theme, 3–8 pages, minimal customisation | R2,500–R8,000 |
| Professional custom | Designed for your business, proper SEO basics, most SME sites live here | R8,000–R40,000 |
| Premium custom | Bespoke design + engineering, performance, tracking wired in | R40,000–R100,000+ |
| E-commerce | Online store with payments (PayFast, Ozow, Yoco) | R25,000–R80,000+ |
| Custom platforms & apps | Web apps, dashboards, booking systems, mobile apps | R85,000–R200,000+ |
| Maintenance / care | Hosting, updates, small changes, monitoring | R350–R2,500/mo |
What actually drives the price
1. Whether it's genuinely custom. The single biggest gap in SA quotes. A R15,000 "custom" site is often a R900 template with your colours. Custom means designed and coded for you — you can tell by running the site through a page-speed test and by asking to see the code repository.
2. Who actually builds it. Many SA marketing agencies subcontract development to freelancers. You pay agency prices for freelancer work with a telephone game in the middle. Ask directly: who writes the code, and can I talk to them?
3. What's wired in beyond the pages. A site that takes bookings, tracks ad conversions properly, sends automated follow-ups and reports on itself costs more than a brochure — and earns it back. A beautiful site with no tracking is optimising blind.
4. What happens if you leave. The cancellation trap is real in the pay-monthly market: some providers delete your site or hold the domain when you cancel. Under the Consumer Protection Act you can cancel a fixed-term agreement on 20 business days' notice after the minimum term — but your content and domain should be yours regardless. Get ownership terms in writing before you pay anything.
Questions that expose a bad quote
Ask these five and watch the answers: Is this a template or coded from scratch? Who exactly writes the code? What do I own if I cancel — content, domain, code? What does the site score on Google's PageSpeed test on mobile? Is conversion tracking included or extra?
Once-off vs pay-monthly: the honest trade-off
Once-off suits established businesses that want an asset on the balance sheet and have R25,000+ ready. Pay-monthly suits smaller businesses that need a serious site without the upfront hit — if the subscription is genuinely custom and the exit terms are clean. The R99–R650/month tier is almost always a template rental; the question to ask is not "how cheap" but "what happens when I stop paying."
Straight answer, no pitch deck.
Tell me what your business does and I'll tell you exactly what I'd build and what it costs — in Rand, in writing.