If you have asked three people what a website costs, you probably got three answers that were thousands of rand apart. That is not because someone is lying. It is because "a website" can mean a one-page business card or a full online shop with bookings and an admin portal. This guide breaks down what actually drives the price, what you will pay every month after launch, and how to compare quotes properly.
The short answer
A professional small-business website in South Africa is usually a once-off build fee plus a small monthly cost for hosting and email. At One3, a Professional website is R1,999 once-off and a Premium website starts from R3,599. Hosting is free for the first year and then R79 per month, your domain is R149 per year, and business email is R99 per mailbox per month.
Across the market you will see quotes from a few thousand rand for a small site to well over tens of thousands for custom systems. The difference comes down to the factors below.
What drives the price of a website
1. Number of pages
Each page needs its own layout, content and search optimisation. A five-page site (home, about, services, gallery, contact) is very different from a 30-page site with a page per service and per area.
2. Design: template or custom
A template is cheap because the design work was done once for thousands of businesses, which is also why so many websites look the same. A custom design is built around your brand and industry, so it costs more to produce but makes you memorable.
3. Features
Contact forms and a WhatsApp button are standard. Online shops, booking systems, quote calculators, client logins and admin portals where you edit content yourself all add development time.
4. Content
If you supply your logo, photos and text, the build is faster. If the developer has to write copy, source images or design a logo, expect that to be priced in.
5. Who builds it
A DIY builder costs your time. A freelancer may be cheaper but harder to reach later. An agency costs more but should bring process, support and accountability. Ask who will answer when something breaks in a year.
The monthly costs nobody mentions upfront
The build fee is only half the picture. Every live website has running costs:
- Domain: your name on the internet, renewed yearly. A .co.za with One3 is R149 per year.
- Hosting: the server your website lives on. One3 includes year one free, then R79 per month.
- Business email: addresses like info@yourbusiness.co.za, typically charged per mailbox. One3 charges R99 per mailbox per month.
- Maintenance: updates, backups, security and content changes. Some businesses pay per change; others take a plan such as One3's Website Care Plan at R299 per month.
A cheap build with expensive or unclear monthly costs can cost more over three years than a slightly higher build with transparent running costs. Always ask for both numbers.
Questions to ask before you pay anyone
- Will the domain be registered in my business name?
- What exactly will I pay every month and every year after launch?
- How long will the build take once I have paid the deposit and sent my content?
- How many rounds of design changes are included?
- Can I update the content myself, and what does it cost if you do it?
- What happens to my website if I stop paying for hosting or want to move?
Red flags
- The domain is registered in the developer's name, not yours.
- "Free website" offers tied to long contracts or monthly fees you cannot leave.
- No written quote showing what is included.
- No clear answer on turnaround time.
What you get with One3
| Item | Price |
|---|---|
| Professional website (up to 5 pages) | R1,999 once-off |
| Premium website | from R3,599 once-off |
| Extra page | R599 each |
| Admin portal (edit it yourself) | R900 |
| Domain | R149 per year |
| Hosting | Year 1 free, then R79 per month |
| Business email | R99 per mailbox per month |
| Website Care Plan (optional) | R299 per month |
Professional websites go live within 2 working days and Premium within 5 working days of your deposit and content. You get unlimited design revisions before go-live, and One3 is not VAT-registered, so no VAT is added.
Want a number for your exact project? Build a quote in about a minute, or get a free audit of your current site.