Pricing15 August 20264 min read

How to budget for a small business website

A website is not one price, it is a stack of costs. Here is how to plan for all of them in Rand without nasty surprises later.

The question I get most often is "what does a website cost?", and the honest answer is that it depends on what you actually need it to do. A brochure site for a plumber and an online store selling forty products are both "websites" the way a bakkie and a truck are both vehicles. So before you set a number, it helps to know what goes into one.

The mistake almost everyone makes is treating a website as a single once-off price. It is really a stack of separate costs, some paid once and some every month. Miss the ongoing ones and you get a nasty surprise a year in, when the thing you thought was paid for suddenly needs money to stay online.

The costs that make up the total

Break the budget into pieces and it stops feeling like a mystery:

  • Design and build, the big once-off to actually make the site
  • Content, meaning the words and photos, which you either write yourself or pay for
  • Domain, your .co.za or .com, a small yearly fee
  • Hosting, where the site lives, monthly or yearly
  • Features like bookings, payments, or a store, which add real build time
  • Maintenance, the updates and small fixes that keep it working
  • Getting found later, the ongoing SEO and content work

The first four apply to nearly every site. The last three depend on how ambitious you are and how much you plan to grow.

Real ranges in Rand

I would rather give you honest numbers than vague talk of "investment". Here is roughly where things sit for a South African small business.

A straightforward Start Up Website, a handful of pages that explain who you are and push people to contact you, lands around R5,000 to R10,000. A booking system, where customers pick a time and pay a deposit, runs closer to R12,000 to R18,000 because there is real functionality behind it. A proper online store with a product catalogue, cart, and checkout sits around R18,000 to R28,000, depending on how many products and how much custom work.

On top of the build, plan for a domain at roughly R100 to R200 a year and hosting from around R100 a month upward. If you want someone keeping it updated and secure, a care plan runs about R299 a month for a standard site and R499 for a store or booking system.

Where cheap turns expensive

I never talk anyone out of saving money. I do talk people out of false savings. The R500 site from a template mill usually costs more in the end, because it is slow, hard to change, and you end up paying someone to redo it inside a year.

The other trap is loading up on features you do not need yet. A blog, a member area, a booking engine, an online shop, all bolted on before the core site even earns its first enquiry. Every feature is money to build and money to maintain. Start with the pages that answer real customer questions and add the clever stuff once the basics are pulling their weight.

Match the spend to the stage you are at

If you are just starting out and the budget is tight, a lean, well-built starter site is not a compromise, it is the right call. Get online, look credible, make it easy to contact you, and let the enquiries fund the next step. You can always upgrade a good foundation. You cannot easily rescue a bad one.

If you already have steady work and the website is meant to do a specific job, take payments, manage bookings, sell products, then it makes sense to invest properly in that from the start. Spending R6,000 on a brochure site when you actually needed a store just means paying twice.

Get a real quote, not a guess

Any figure here is a starting point, not a promise. The real number depends on your pages, your features, and how much of the content you can supply yourself. A serious quote should split your budget into what is once-off and what is monthly, so you are never caught out by a cost you did not know was coming.

If you tell me what your business does and what you want the site to achieve, I will give you a straight figure and show you where the money goes. Have a look at the services and pricing, then drop me a message and we can put real numbers to your project.

Want a straight quote for your business?

Tell me what you need and I'll give you a real number in rands, before you commit to anything.

Next post

How to avoid thin AI content on a business blog