Websites
How much should a business website cost in South Africa?
What actually drives the price of a business website in South Africa, what you should expect at each level, and the questions to ask before you accept a quotation.
7 min read By the Crescio team

If you have asked three web companies for a quotation, you have probably received three numbers that are nowhere near each other. That is not because anyone is lying. It is because "a website" can mean very different things, and the price follows what is actually being built.
This article explains what drives the cost, what you should expect at each level, and the questions that protect you from paying for the wrong thing.
What actually drives the price
Four things move the number more than anything else.
Scope. A five-page business website is a different project from an online store with 300 products, customer accounts and delivery rules. Count the pages and the features, not the pixels.
Content. Who is writing the text, taking the photographs and gathering the information? If the answer is "the web company", expect that to be reflected in the quotation. If you can supply good content, the cost drops and the project moves faster.
Custom work. A template dressed up with your logo is cheap for a reason. Custom design, custom functionality (quotation calculators, booking systems, integrations with your accounting software) and custom content structures take real design and development time.
What happens after launch. Hosting, SSL certificates, backups, security updates and content changes do not stop when the site goes live. Some quotations include the first year. Some leave it out entirely. Ask.
What to expect at each level
Prices in South Africa vary by city, by provider and by how much of the work you do yourself. As a rough guide for a professionally built website:
| Level | What you typically get | Rough range |
|---|---|---|
| Starter business site | 4 to 6 pages, mobile-first, contact and WhatsApp, basic SEO setup | Lower thousands of rand |
| Full business site | 8 to 15 pages, custom design, galleries, forms, SEO foundations, analytics, editable content | Mid to upper thousands |
| E-commerce store | Products, payments, delivery rules, customer accounts, order management | Tens of thousands, scaling with complexity |
| Website plus business software | Portals, booking systems, dashboards, integrations | Scoped per project |
If a quotation sits far below these ranges, ask what is missing. It is usually content, mobile testing, SEO foundations or any support after launch.
If a quotation sits far above, ask what justifies it. Sometimes the answer is legitimate (complex integrations, large content projects). Sometimes it is not.
The questions that protect you
Before accepting any quotation, ask:
- Who owns the website? You should own the domain, the hosting account and the content. If the provider keeps control of your domain, walk away.
- Can I update it myself? You should be able to change text, prices and images without paying for every edit.
- Is it mobile-first? Most South African traffic is mobile. Ask to see the provider's previous work on a phone, not a desktop.
- What is included after launch? Hosting, SSL, backups, security updates and support should be spelled out with a monthly or annual cost.
- What happens to enquiries? Where do form submissions go? Is WhatsApp integrated? Will you be notified immediately?
- Does it have the SEO basics? Page titles, descriptions, fast loading, a sitemap and Google Business Profile support should be standard, not extras.
The real question
The cheapest website is the one that never brings you a customer. The most expensive is the one you have to rebuild in a year.
The right question is not "how much does a website cost?" but "what does this website need to do for my business, and what is that worth?"
If a new website brings you two extra jobs a month, the maths is simple. Start from the business outcome and work backwards to the scope.
Crescio builds business websites for South African SMEs. We are happy to review a quotation you have received and tell you honestly what it includes and what it does not. Tell us what you are building.



