Send one brief to three suppliers and it's quite normal to get back R6,500, R19,000 and R72,000. The usual question in a first meeting is which of them is ripping you off. Often none of them is. They're quoting for three different products and calling all of them a "website".
So here's the straight answer on website design cost in South Africa. For an established business with 20 to 500 staff, a properly built, professionally designed site of 8 to 25 pages usually costs somewhere between R15,000 and R50,000 excluding VAT. Sites with serious integrations, custom portals or large online stores run from R50,000 into six figures. Anything under about R8,000 is almost always a template with your logo on it, which is fine for a sole trader and rarely fine for a company with a sales team.
Below: why the numbers spread so far, what quotes leave out, and our own prices, because a pricing article from an agency that hides its prices isn't worth much.
What the market is charging in 2026
Published numbers vary wildly, partly because most guides lump a plumber's one-page site in with a manufacturer's 40-page catalogue. SME Rocket's survey of publicly listed prices from 56 South African web design companies, updated in March 2026, found an average of about R6,660 for a five-page site. Entry-level packages drag that average down, so it tells a medium business very little.
The tiered guides are closer to reality for bigger companies. HostAfrica's 2026 guide puts custom corporate sites at roughly R15,000 to R50,000 and enterprise work at R50,000 to R200,000 and up. Printulu's breakdown lands agency work for 10 to 25 pages at R25,000 to R80,000.
| Type of site | Typical 2026 range (excl. VAT) | Who it suits |
|---|---|---|
| DIY builder (Wix, Squarespace and similar) | R0 to R3,000 a year in subscriptions | Sole traders, side businesses, testing an idea |
| Freelancer template site, 1 to 7 pages | R3,000 to R10,000 | Small service businesses with simple needs |
| Agency business site, 8 to 25 pages | R15,000 to R50,000 | Established companies that get leads online |
| Custom build with integrations (CRM, bookings, portals) | R50,000 to R200,000+ | Larger firms with internal systems to connect |
| E-commerce | Wide spread; depends on product count and payment setup | Anyone selling online with PayFast, Ozow or Yoco |
These are ranges drawn from the published guides above and from quotes our clients have shown us. A quote outside them isn't automatically suspect, but it should be able to explain itself.
What actually drives the price
Page count, but less than you'd think
Packages are sold by page count because it's easy to understand. In practice, page ten costs far less to build than page one. The first few pages carry the design work: layout system, navigation, typography, how forms behave on a phone. After that, extra pages mostly cost time for content and testing. When one quote jumps by R10,000 because you asked for five more service pages, ask what's in those five pages.
Custom design versus a bought template
A R600 theme from a marketplace can look very good in the demo. The work starts when your real content goes in: your photos aren't the demo's photos, your service names are longer, and the menu that looked tidy with four items breaks at nine. A custom-built site is designed around your content from the start, which is why it costs more and why it tends to still look right two years later.
We build mostly custom, hand-coded sites now, and we still use WordPress, WooCommerce or Shopify when a client's team needs to manage it daily and that's genuinely the better fit. We compared the options in detail in custom website vs WordPress vs an AI builder.
Words and pictures
This is where budgets quietly double. Most quotes assume you'll supply the text and the photos. If you don't have them, someone has to write the copy (usually priced per page or per thousand words) and someone has to shoot your staff, premises or products. Otherwise the site sits half-finished for months while the marketing manager tries to find time to write the "About us" page.
Integrations
Connecting the website to something else is the biggest single price driver for medium businesses. A booking system, a CRM like HubSpot or Zoho, a stock feed from your ERP, a client login area. Each needs building, testing and a plan for when the other system is down. If your quote doesn't mention your integrations by name, it hasn't priced them.
E-commerce
A store is a different project: product uploads, variants, delivery rules, and the bit nobody quotes properly, testing that payments actually mark orders as paid. We took over one store where customers were paying through PayFast without a hitch, but orders never showed as paid. The payment notification check was stripping PayFast's empty fields, so every verification failed. The money arrived; the system didn't know. For what we include in store builds, see our e-commerce website packages.
The costs that don't appear on the first quote
The build price is one number. Running the site is several more.
- Domain name: a .co.za costs around R100 a year (Absolute Hosting lists R105, for example). Make sure it's in your company's name.
- Hosting: from about R100 a month for shared hosting to several hundred or more for a managed server. The SME Rocket survey found an average of about R107 a month.
- Business email: usually billed per mailbox per month, separately from hosting. With 40 staff this adds up faster than the hosting does.
- Maintenance: plugin and core updates, security patches, backups, small edits. Budget monthly, or pay more later in an emergency.
- Product uploads for a store, often priced per product.
- Paid plugins or licences, which often renew yearly.
- Advertising. A new site doesn't bring traffic by itself. Google Ads and Meta Ads spend is separate from the build.
- VAT. If one supplier quotes excluding VAT and another including it, there's a 15% gap before you've compared anything. SARS confirms the standard rate is 15%.
None of these are hidden if the supplier writes them down. Ask for them in writing.
Why a R3,000 website and a R25,000 website aren't the same product
They can look similar on the homepage. The difference is in the parts a visitor never sees until something goes wrong.
The cheaper site is usually a template on shared hosting with a contact form that emails someone. For a one-person business that's often enough, and we'd say so. The more expensive one should include conversion tracking (so you know which enquiries came from Google and which from WhatsApp), speed work tested on real phones over mobile data, security configuration and spam protection.
Then there's who's holding the keys. On a cheap build, the domain is often registered to the freelancer, the hosting is on their account, and the admin login lives in their head. When they move on, so does your access. We wrote a whole post on who owns your website because it's the most expensive surprise we see.
And security. On a site we audited, everything worked on the surface. Meanwhile leftover debug scripts in the web root were exposing the live database password to anyone who knew the URL. The file that was supposed to keep secrets out of version control was named gitignore instead of .gitignore. One missing dot. For a business holding customer details, that's a POPIA problem, and section 109 of POPIA allows administrative fines of up to R10 million. That's the ceiling, not the norm, but it exists.
The real cost of a cheap site: paying twice
Here's a pattern we see again and again. A company buys a R5,000 site. It looks fine. Eighteen months later sales want a quote form that feeds the CRM, marketing wants landing pages for ads, and nobody can edit anything without breaking the layout. The original builder can't be reached. So the company pays for a proper site anyway.
Add it up and they've spent R5,000, plus the enquiries they lost on a slow, untracked site for a year and a half, plus R20,000 to R30,000 for the rebuild, plus the staff time of doing the whole project twice. Rebuilds are also harder than fresh builds, because old URLs need redirecting so Google rankings don't fall off a cliff.
Honestly, if you're a two-person firm testing a new service, the cheap site is a perfectly sensible choice. If you're a medium business with sales targets, it usually isn't a saving. It's a deferred invoice.
Our website design cost in South Africa, published in full
We put our prices on our site because we think you should be able to rule us in or out before a meeting. These are our current website design packages, all excluding VAT:
| Package | Pages | Price (excl. VAT) | Notable inclusions |
|---|---|---|---|
| Minimal | 1 to 7 | R14,930 | On-page SEO, conversion tracking, speed optimisation, SSL, security and spam protection |
| Standard (most popular) | 8 to 14 | R19,930 | Everything in Minimal, with more room for service pages |
| Business Professional | 15 to 25 | R24,930 | Adds schema markup, Core Web Vitals work, and location and industry pages |
Every package includes on-page SEO, a content structure that AI search tools can read, Google Search Console and Bing Webmaster setup, tracking for form, WhatsApp and call enquiries, WebP images, two rounds of review, and testing on mobile, tablet and desktop.
What's not included unless we quote for it: hosting, the domain, paid plugins, copywriting from scratch, and ongoing maintenance. Typical turnaround is three to six weeks from when we have all your content, and the content is usually what sets the pace, not the build.
If paying the full amount upfront doesn't suit your cash flow, some packages can be paid as a 50% deposit followed by 12 monthly payments.
Two more things that don't show up in a price table. The domain, website and any ad accounts are always in your name, not ours. And if something breaks because of our code or build, we fix it free, for the life of the site.
We don't publish e-commerce prices here because they're being updated. The current details are on the e-commerce page.
Questions to ask so you compare quotes like-for-like
Put the same list in front of every supplier and the quotes start to make sense.
- Is this price including or excluding VAT?
- Is the design custom, or built on a purchased theme? Which theme?
- How many pages, and who writes the content on them?
- Whose name will the domain, hosting account and Google accounts be registered in?
- What's the monthly or yearly cost after launch, in rands, for hosting, email, maintenance and licences?
- Is conversion tracking set up, and for which actions (forms, calls, WhatsApp)?
- How many rounds of changes are included, and what does an extra round cost?
- If something you built stops working in year two, who pays to fix it?
- Who manages the server? Your own team, or a hosting company you resell?
- If you're unreachable for two weeks, who else can help us?
- For stores: which payment gateway, and how do you test that paid orders actually register as paid?
A supplier who answers all eleven in writing without getting defensive is usually one you can work with. For a longer checklist, see our guide on how to choose a web design company in South Africa. Weighing a builder tool instead? See AI website builder vs a professional web designer.
So what should you budget?
For a medium business replacing a tired site with something that brings in leads, plan for R20,000 to R35,000 excluding VAT for the build, plus copy and photography if you don't have them, plus a few hundred to a couple of thousand rand a month to run it properly. Integrations or a large store need more, and a written scope first.
The most useful number to settle before you talk to anyone is what a new client is worth to you. If one extra enquiry a month pays for the site within a year, the cheapest quote stops looking like the careful choice.
If you've already got quotes on your desk, send them to us with your current site's link. We'll tell you what each one includes, what it leaves out, and whether ours even makes sense for you. You can reach us through the contact page; we reply within one business day.
Frequently asked questions
How much does a website cost in South Africa in 2026?
A basic template site from a freelancer usually costs R3,000 to R10,000. A professionally designed business site of 8 to 25 pages from an agency typically costs R15,000 to R50,000 excluding VAT. Custom builds with integrations or large online stores can go well past R50,000.
What are the monthly costs of running a business website?
Expect hosting (from about R100 a month for shared hosting), a .co.za domain at roughly R100 a year, business email per mailbox, and maintenance. Paid plugins, content updates and advertising are extra. Ask every supplier to put their after-launch costs in writing.
Why do website quotes vary so much?
Because suppliers are quoting for different things under the same name. The biggest differences are custom design versus a template, who writes the content, integrations with other systems, and what's included after launch. Asking every supplier the same questions makes the quotes comparable.
Is a cheap website worth it for a small business?
For a sole trader or a very new business, yes, it can be. For a company with a sales team and growth targets, a cheap site often needs rebuilding within two years, which means paying twice and losing enquiries in between.
Are website design prices quoted including VAT?
Not always, so check. Plenty of suppliers quote excluding VAT, and the standard rate is 15%, which makes a real difference when comparing quotes. Our own prices are published excluding VAT.
How long does it take to build a business website?
For a typical 8 to 25 page business site, three to six weeks from receiving all content is realistic. The content itself is usually the slowest part, so having copy and photos ready shortens the project more than anything else.
Sources
- SME Rocket: Website design prices in South Africa, 2026 agency survey (updated March 2026)
- HostAfrica: How much does web design cost in South Africa (2026)
- Printulu: Website design cost South Africa 2026
- Absolute Hosting: .co.za domain registration pricing
- SARS: Value-Added Tax
- POPIA section 109: Administrative fines