Contact

BlogWordPress

WordPress

What does a custom WordPress website cost in South Africa in 2026?

Dated, advertised South African prices for WordPress sites in 2026, what moves a quote, the monthly running costs, and what a quote should include before you sign.

Derick PayneDerick PayneFounder and Director

Published 16 June 2026Read 9 min

On this page
  1. How much does a custom WordPress website cost in South Africa?
  2. Why are two WordPress quotes for the same site so different?
  3. What does a WordPress site cost to run each month?
  4. Why do updates and security belong in the budget?
  5. What does POPIA mean for a website budget?
  6. What should a WordPress quote include?
  7. How long does a custom WordPress build take?
  8. When is WordPress the wrong choice?
  9. FAQ
  10. What should you do next?

For a custom WordPress website in South Africa, Bunnypants advertises six custom-designed pages at R14,780 excluding VAT, and the SO Websites 2026 price guide puts custom layouts at R8,000 to R15,000. Its guide puts an online shop or booking site at R20,000 to R60,000. Content, integrations, hosting and ongoing care decide what you actually pay.

I have worked in IT and development since 1998. To compare website quotes, start by checking whether they include the same work. The prices below are other providers’ published figures, read on 11 October 2026; this article does not quote Rizonetech’s own fees.

How much does a custom WordPress website cost in South Africa?

Two kinds of figure are published: a studio’s own package, and a price guide’s budgeting band. Neither is a market average, and each describes different work. Check the date, the scope and whether VAT is included before you use any of them as a budget.

Published byKind of figureScopePriceVAT
Bunnypantsstudio package6 page custom websiteR14,780excluded
VTA Digital Solutions (27 November 2025)studio package band6 to 10 page business websiteR7,500 to R12,500not stated
SO Websites (8 April 2026)price guidecustom design and layoutsR8,000 to R15,000not stated
SO Websitesprice guideonline shop or booking siteR20,000 to R60,000not stated

Two details in those pages matter more than the numbers. The SO Websites guide also lists a basic tier at R1,500 to R5,000, where the developer “often uses the same template for 10 other clients”, and for an online shop it says “scoping is essential at this level”. VTA warns that domain and hosting renewals, plugin licences, content writing and maintenance are costs that “appear later”. A low price often means less work is included, not that the same work costs less.

Why are two WordPress quotes for the same site so different?

Because they rarely describe the same site. “WordPress” names the platform, not the work. The same platform runs a three page template and a shop with stock and courier integrations: WordPress runs 40.1% of all websites (W3Techs, 11 October 2026).

These are the levers that move a quote:

  • Template or custom design. A bought theme with your logo is fast and cheap. A design system sets rules for buttons, forms, spacing and mobile layouts. Ask which reusable layouts and components the quote includes, and how new page types are priced after launch.
  • Who writes the copy. Ask whether you must supply finished copy, or whether the price includes editing or writing, and which pages and revision rounds that covers.
  • Integrations. Each payment gateway, CRM, booking system or courier feed needs configuration and testing, and some need custom development. Ask which existing connectors will be used and what must be coded, and name every one in the scope.
  • Content migration. Moving posts, products and images from an old site, with redirects for the old addresses, is real work.
  • Speed and search setup. Core Web Vitals, image handling, metadata and schema are either in the scope or done later.
  • Care after launch. Updates, backups and monitoring are a monthly cost, covered in the next section.

Before you add another plugin, check whether it duplicates a feature you already have, conflicts with another component, or serves a new requirement outside the original scope. I wrote about the signs a site needs a developer, not another plugin.

What does a WordPress site cost to run each month?

Budget for hosting, maintenance, domain renewal and any paid plugin or theme licences. Some care plans already include hosting, so check before you add the two together.

Hosting starts small. HOSTAFRICA advertises WordPress hosting from R90 a month, with a higher renewal price; the page checked does not state a VAT basis. Confirm the upfront payment and the renewal billing period before you order. xneelo lists web hosting from R99 to R439 a month, VAT included. Renewal prices, billing periods and the VAT basis differ from host to host, so compare the second year, not only the first.

Care plans cover updates, backups and monitoring. Dot Digital advertises R399 to R999 a month, with no VAT basis stated. Strata Logic advertises R1,250 to R4,500 a month excluding VAT, with four hours of development time a month in its top tier. Site Savvy SA sells “hosting + maintenance in one price”. Read what each tier includes: monthly backups or daily, malware cleanup included or quoted separately, and how many hours of changes.

Our whitepaper on what “managed” WordPress care should mean lists what a real plan contains, and our Website Health and Performance service is how we look after sites once they are live.

Why do updates and security belong in the budget?

Because plugins and themes accounted for almost all newly reported software vulnerabilities in the WordPress ecosystem. In 2025, Patchstack counted 11,334 new vulnerabilities in the WordPress ecosystem: 91% in plugins, 9% in themes, and 6 in WordPress core, all low priority.

Updating is necessary but not enough. The same report found that 46% of vulnerabilities had no patch when they were disclosed. So the work is:

  1. Keep WordPress core, plugins and themes updated.
  2. Watch security advisories for the plugins you run.
  3. Replace a plugin that is abandoned or unsupported. If a plugin you run has an exploitable flaw and no patch, disable or replace it, or apply a verified mitigation.
  4. Keep tested backups to support recovery. After an attack, find and close the entry point before you restore a copy you know is clean.

Every one of those needs an owner. If a quote does not say who that is after launch, the answer is you.

What does POPIA mean for a website budget?

A website that collects names, email addresses or orders is processing personal information, so the Protection of Personal Information Act applies to it. The Information Regulator accepts complaints where the cause arose from 1 July 2021. An administrative fine for an offence under the Act may not exceed R10 million (section 109).

For a website, that comes down to three design decisions:

  • A lawful reason for each form. Section 11 allows processing on grounds such as consent, a contract with the person, a legal obligation or a legitimate interest. A quote request rests on a different ground from a newsletter signup.
  • A clear privacy notice that says what you collect, why and who you share it with.
  • Real consent for direct marketing. Section 69 requires consent for electronic marketing, with a narrow exception for existing customers. The amended POPIA Regulations, published on 17 April 2025 with immediate effect, say plainly that “opt-out shall not constitute consent” (regulation 6.4).

Cookies and tracking deserve their own review. This is guidance, not legal advice: for a decision with real legal risk, ask your privacy or legal adviser. Include these requirements in the first scope, so the quote covers the forms, notices and consent records the site needs. Our POPIA checklist for small business websites goes further.

What should a WordPress quote include?

A quote you can compare names the work, the assumptions and what you own at the end. Ask for these in writing:

  • what is included at launch, and what is explicitly excluded;
  • who supplies, edits or writes the copy;
  • every integration, by name;
  • whether the build uses a page builder, a child theme, custom blocks or a mix, and what that means for editing later;
  • the assumptions: access, content dates, approvals, third-party systems and the point where a change becomes new scope;
  • who updates, backs up and monitors the site after launch, and at what monthly cost;
  • the total, and whether it includes VAT;
  • the deposit and the payment milestones;
  • how many rounds of revisions are included, and how launch is accepted;
  • how defects found after launch are handled;
  • how extra work is approved and priced;
  • what you receive at handover.

Agree the handover before you accept the quote. When we finish a WordPress Development project, the handover is fixed:

What you ownHow it is handed over
Admin accessIn your name
Hosting accountIn your business’s name
DomainRegistered to you
Plugin listWith the reason for each
Editing notesWritten for your pages

Provider-controlled accounts can make moving suppliers harder. Confirm who controls the domain, how you get a complete export of the site, what rights you receive to its content and code, and which licences transfer.

How long does a custom WordPress build take?

It depends on the scope, the content and how quickly decisions come back. SO Websites tells buyers of a custom design to expect three to six weeks of build time, but a schedule only means something once the scope and content are reviewed. Ask for a proposal with milestones, the approvals each one needs, and the dependencies that could move the date, such as copy, access to the old site or a third-party system.

When is WordPress the wrong choice?

It can be, when the site is the front end of a bigger workflow: bookings with complex rules, client dashboards, multi-tenant logic or heavy business rules. Compare WordPress with an application framework against your data model, permissions, integrations and maintenance needs. WordPress can still be the shop window, with an application behind it. Read the Laravel guide on when a business needs more than a website.

A website also touches the rest of your systems. If your email runs on Microsoft 365, the contact forms, DNS records and mail delivery have to work together, so plan them in the same scope.

FAQ

Can a WordPress price be fixed without a brief?

Yes, if the provider offers a package with a defined scope and exclusions. For work outside a package, agree a written scope before you accept a fixed price.

What is the cheapest way to get a WordPress site?

A template site where you supply the content. The SO Websites guide puts its basic tier at R1,500 to R5,000. Expect fewer custom features, a design shared with other sites and more of the work on your side.

Is WordPress still a good platform for a business site?

Yes, when it is built with discipline: few, maintained plugins, a clean theme, and someone responsible for updates and backups. For a custom application, weigh it against an application framework on your data, permissions and integrations.

Do I need a care plan after launch?

You need someone responsible for updates, tested backups, security monitoring and form checks. Buy a care plan if you cannot reliably cover that work in-house, and confirm its scope and response times before you sign.

What should you do next?

Write down what the site must achieve, list the pages, forms and integrations, and ask each provider to price the same scope. Before you talk to anyone, our free IT health check asks ten plain questions about backups, sign-ins and devices and tells you what to fix first. When you are ready, see how we approach custom WordPress builds.

Published 16 June 2026. Last updated 11 October 2026.

Get your website looked at

Tell us what is not working, or what you want the site to do. We'll tell you plainly what it takes, before any work starts.