The short answer

For a small business website in South Africa in 2026, you should expect to pay somewhere between R5,000 and R150,000, depending on who builds it and what's included. That's a 30x range, which isn't useful unless we break it down. Here's the honest version.

  • R0 – R3,000: DIY on Wix, Squarespace or Webflow. You build it yourself.
  • R3,000 – R8,000: A freelancer or junior designer using a Wix or WordPress template. Fast but cookie-cutter.
  • R9,000 – R30,000: An experienced freelancer or small studio. Custom design, proper SEO, real strategy.
  • R30,000 – R80,000: A studio or specialist agency. Custom build, more functionality, multiple stakeholders.
  • R80,000 – R250,000+: A full-service agency. Brand strategy, content, photography, motion, the lot.
  • R250,000+: Enterprise builds. Custom CMS, integrations, multi-language, full team.

Most South African small businesses sit in the R9,000 – R30,000 band. That's the band this article spends the most time on, because it's where the choices actually get hard.

What you're actually paying for

Every website price is really four prices stitched together:

  1. Strategy: figuring out who the site is for, what it should say and what it should do. Skipped at the cheap end. Padded at the expensive end.
  2. Design: what the site looks like, how it feels, how it reads. Templates do this for free; bespoke design takes hours of skilled work.
  3. Build: the code that turns design into a working website. Wix and Squarespace bundle this; custom-coded sites bill it separately.
  4. Content: the words, photos and structure of every page. Almost always the bottleneck. Almost always priced as "client-supplied" (which is code for "we hope you do it").

If a quote is suspiciously low, one of these four is missing or being short-changed. Usually strategy and content. Sometimes build quality (slow, insecure, hard to maintain).

Where the cheap deals fall apart

A R3,000 – R6,000 small business website is genuinely possible. Plenty of freelancers and template-based services in South Africa offer it, and for the simplest cases — a 1–3 page brochure for a business that's not really competing online — it can be enough.

The problem is what gets cut to hit that price:

  • No strategy. Your site looks like the template, not your business. The messaging is generic. You can't tell why a customer should pick you over the next result.
  • No SEO foundation. Page titles default to "Home". Meta descriptions are missing. Schema isn't there. Google indexes the site but can't really tell what it's about, so it ranks badly.
  • No mobile testing. The desktop version looks fine. The mobile version is broken in subtle ways the builder didn't check, and 60% of South African traffic is mobile.
  • No copy help. "Just send us your text" — but you don't have any text, and you don't know what to write, and now the project is stuck.
  • No follow-up. Once it's live, support is patchy or non-existent. If it breaks, you're on your own.

You don't always need everything fixed. But you should know which ones are missing before you sign.

Where premium stops being worth it

At the other end, a lot of agency quotes for small business websites — R80,000 to R150,000 for what is, ultimately, a 5-page brochure site — pay for things you don't need.

  • Account management overhead. 30–40% of an agency quote is the people who manage the people who do the work.
  • Process for process's sake. Workshop weeks, brand audits, "discovery sprints" — useful at scale, expensive luxury for a one-person business.
  • Custom illustration and motion. Beautiful, but only worth paying for if your audience cares about design (most don't, and your customers come for what you sell).
  • Custom CMS development. Unless you have unusual content needs, off-the-shelf WordPress or a hand-coded site is cheaper to build and to run.

If you're paying agency rates, make sure you're getting agency-scale outcomes. Otherwise, the same money is better spent on Google Ads or hiring a salesperson.

What R9,000 actually buys (the entry tier)

This is the band I work in for entry-level Skilld Design websites. Here's what's in and what's out at this price.

What's in:

  • 3–5 page custom-coded HTML/CSS website
  • Mobile-first build, tested across phones and desktops
  • Proper SEO foundation: meta tags, schema markup, sitemap, fast load
  • Contact form with anti-spam protection
  • Help with copy and messaging — included, not extra
  • Strategy session before design starts
  • Two to three rounds of revisions
  • Live in 7 working days from brief acceptance
  • Source code handed over — you own it
  • 30 days of free small fixes after launch

What's out:

  • Hosting and domain registration (you own those accounts directly)
  • E-commerce (that's the Commerce tier — Shopify, from R18,000)
  • Self-editing CMS (that's the Publisher tier — WordPress, from R12,000)
  • Ongoing SEO content writing (we can scope a retainer if needed)
  • Custom photography (advice on what to take with your phone is included)

For most small businesses — a guest house, a trade, a service business, a small consultancy — the entry tier is genuinely all you need. You can always extend later.

The hidden ongoing costs

The build price is one number. Running the site is another. Plan for these, regardless of who built it:

  • Domain registration: R150 – R300 per year for a .co.za, more for .com.
  • Hosting: R80 – R200 per month for a small business site. SA hosts: Hetzner, Afrihost, Xneelo. International: Cloudflare Pages (often free for small sites), Netlify.
  • Email: R60 – R250 per month per mailbox if you want hello@yourbusiness.co.za. Google Workspace or Zoho.
  • SSL certificate: usually free now (Let's Encrypt) and bundled with most hosts.
  • Maintenance: WordPress sites need plugin updates 4–12 times a year. Plan R500 – R2,000 a year for this, or do it yourself.
  • Backup: small monthly cost or built into the host. Don't skip it.

For a small custom-coded site, total ongoing cost can be as low as R200 – R500 per month, including hosting and email. WordPress is similar. Shopify adds the platform fee on top — currently around R720/month for the Basic plan.

How to compare two quotes properly

If you've got two quotes in front of you, ask each one these questions. The answers reveal what's really included.

  1. Who designs the site? Who builds it? Are they the same person, or is design outsourced and build outsourced separately?
  2. Is strategy included? Or is it billed extra after a "scoping call"?
  3. What about copy? Is the project quoted as "client-supplied content" with no help, or is messaging help included?
  4. What's the SEO setup? Just meta tags, or proper schema, sitemap, semantic HTML, fast load?
  5. Who owns the source files? Some agencies keep the code and lock you in. You should own it outright.
  6. What happens if it breaks after launch? 30-day fix window? Hourly rate? Retainer?
  7. What's the timeline? Is a 7-day delivery realistic for what they're quoting? (Sometimes yes — for a small custom site with content ready. Sometimes a red flag — for a 20-page WordPress build.)

The cheapest quote that answers all seven properly usually wins.

What I charge — and why

I run Skilld Design as a one-person studio in Cape Town. I designed across publishing, advertising, retail packaging and web for 25 years before going independent. I learnt to code so I could hold the design line through to the final build.

My rates start at R9,000 for a small custom-coded site. WordPress starts at R12,000. Shopify starts at R18,000. Full pricing is on the websites page.

I'm not the cheapest. There are template builders in South Africa who'll do a site for R3,000 if all you want is something that exists. I'm also not the most expensive — agency quotes for the same job typically run 4–6x mine, because they're paying account managers and overhead I don't have.

What you're paying for at my rate is one person with 25 years of design behind every line, who'll talk to you directly, do the strategy with you, write the copy with you and ship the site in a week.

Next steps

If you're trying to work out what to spend, here's the simple test:

  • Brochure site for a small local business, content roughly ready: R9,000 – R15,000 from a good freelancer is the sweet spot.
  • Same site but you'll post regular updates yourself: WordPress, R12,000 – R20,000.
  • Online store: Shopify, R18,000 – R50,000 depending on product range.
  • Multi-stakeholder business with custom needs: Talk to a small studio. Budget R30,000 – R80,000.
  • National brand, complex requirements, internal teams: Agency. Budget R150,000+.

If you want to talk through what fits, WhatsApp me on +27 82 496 3849. The first 15 minutes are free, and I'll tell you straight if I'm the wrong person — and who you should call instead.

Related articles