How much should a small business website cost in South Africa?
Ask five agencies for a website quote and you'll get numbers from R5,000 to R150,000 — for what sounds like the same thing. It isn't the same thing. Here's what actually moves the price, so you can read a quote like someone who's seen a few.
The real price bands (2026)
- R5,000–R15,000: template sites. Someone fills your logo and text into a pre-made design. Fast and cheap; the catch is your site looks like a thousand others, and "customising" a template often costs more than building fresh.
- R15,000–R40,000: where most serious SA small-business sites land. Custom design, 5–8 pages, mobile-first, SEO foundations, a working enquiry form. This is the band where a site starts paying for itself.
- R40,000+: e-commerce, bookings, member areas, integrations — you're paying for software, not just design.
What you're actually paying for
Not pages. Decisions. A good builder decides what goes above the fold, what the one thing on each page should be, where the call-to-action sits, and what gets cut. A cheap site gives you everything you asked for; a good site gives you what your customer needs — those are different documents.
The other half is the invisible work: loading speed (slow sites lose visitors before they see anything), mobile layout (most of your SA traffic is on a phone), and the basic search-engine plumbing — titles, descriptions, sitemap — that determines whether Google ever sends you anyone.
The costs after the build
Hosting for a typical small-business site should be near zero to a few hundred rand a month — be suspicious of R500+/month "hosting" on a simple site. Domains run about R100–R200/year. A care plan (updates, small changes, monitoring) at R500–R1,500/month is fair if you actually request changes; otherwise pay per change.
When cheap is expensive
The R5,000 site that loads slowly, looks generic and never gets found costs you every customer who bounced — you just never see the invoice. If the site is how customers judge you before they call, it's the cheapest salesperson you'll ever hire. Pay it accordingly, not lavishly.
Want a number for your situation?
Tell us what the site needs to do and we'll quote you a fixed price — and tell you honestly if a cheaper option would serve you fine.
Get a free quote ↗