R20,000RRRRR299/mo
Business Strategy

Why Paying R20,000 Upfront for a Website Is a Trap for Growing Businesses

By Root Digital6 min read
Share:

It's a Tuesday morning. You've just paid your staff, your landlord wants the rent by Friday, and your supplier is chasing an invoice for stock you haven't even sold yet. Then an email lands in your inbox from a web design agency: a quote for R20,000 to build you a website. No discovery call yet. No real understanding of your business. Just a number, sitting there, waiting for a deposit.

If that scenario feels familiar, you are not alone, and you are not wrong to feel uneasy about it. For a small or medium business in South Africa, R20,000 is not "a website." It is a month or two of stock, a junior staff member's salary, or the marketing budget that could have brought in real customers. And here's the part nobody tells you upfront: that R20,000 doesn't buy you a finished, working business asset. It buys you the start of one, with more bills to follow.

The traditional model was never built with you in mind

Web agencies built the "big upfront fee" model decades ago, when building a website required custom code, specialist developers, and weeks of billable hours. That cost structure made sense in 2005. It does not make sense today, when modern tools can produce a fast, professional, mobile-friendly website without reinventing the wheel every single time. Yet the pricing model never caught up. Agencies still quote as if every project is custom from scratch, because that's how they protect their margins, not because it's what's best for your cash flow.

The result is a model that forces you to drain your operational budget on a digital asset that starts losing relevance the moment it goes live. Your website needs new content, new offers, security patches and technical upkeep almost immediately. But you've just spent your budget. So the site sits there, untouched, slowly becoming the outdated, neglected page that actually damages your credibility instead of building it.

CapEx vs OpEx: the delivery van problem

Think about how most growing businesses handle vehicles. Say you need a delivery van. You could buy one outright: a R20,000-plus deposit, finance charges on the balance, and an asset that starts depreciating the day you drive it off the lot. Three years later it needs a clutch, a service plan you didn't budget for, and it's worth half what you paid. That's a capital expenditure, or CapEx — a big once-off outlay for something that loses value over time and still costs you money to maintain.

Now compare that to leasing the same van. You pay a predictable amount every month. The vehicle is always roadworthy, the leasing company handles the maintenance, and if something breaks, it's not a five-figure surprise sitting on your desk — it's already covered. That's an operating expense, according to SARS's definition of operating expenditure, or OpEx: a smaller, predictable monthly cost that keeps the asset current and functioning, without ever tying up a large chunk of your capital in one go.

A website works exactly the same way. Buying one outright for R20,000 is the CapEx model: a big once-off cost, followed by depreciation in the form of an aging, increasingly outdated site, plus ongoing maintenance bills you didn't plan for. A website subscription is the OpEx model: one predictable monthly fee, a site that's always current, and someone else handling the technical maintenance in the background.

The hidden costs nobody mentions in the sales pitch

The R20,000 invoice is rarely the end of the story. Once the site is live, the real costs start appearing, usually as separate, unexpected line items:

  • Annual hosting renewal — your domain and hosting package needs to be renewed every year, often at a price the agency quietly increases once you're already locked in.
  • SSL certificates — the little padlock icon that tells visitors and Google your site is secure needs to be renewed and correctly configured, and most business owners have no idea this is even a requirement until their site starts showing security warnings.
  • Security plugins and monitoring — without ongoing security maintenance, your site becomes an easy target, and fixing a hacked site after the fact costs far more than preventing it would have.
  • Hourly rates for "quick" updates — want to change your phone number, add a new service, or swap a photo? That "quick fix" often comes with an invoice, sometimes R500 or more, for five minutes of work.
  • The vanishing freelancer — perhaps the most common horror story of all: the developer who built your site goes quiet. WhatsApp messages get left on "read." Calls go to voicemail. Now you own a website you can't update, can't access, and can't fix, because the one person who understood it has disappeared.

None of these costs are mentioned when the initial quote lands in your inbox. They surface one at a time, every few months, each one a small unwelcome surprise that adds up to far more than the agency ever let on.

How Website-as-a-Service changes the equation

Website-as-a-Service, or WaaS, throws out the old model entirely. Instead of a large upfront fee followed by a trail of hidden costs, you pay one flat monthly fee that covers everything: your domain, your hosting, your SSL certificate, ongoing updates, and ongoing support. There is no separate invoice for renewing your SSL. There is no five-figure shock when your developer disappears, because there's no single developer to disappear — there's a service, with a team behind it, that continues whether or not any one person is available that week. This also matters because Google's mobile-first indexing means your site's mobile experience directly affects your search ranking.

This is not a gimmick or a way of disguising the same costs in smaller chunks. It is a fundamentally different way of thinking about your website: not as a one-time purchase, but as a piece of ongoing business infrastructure, the same way you think about your accounting software, your point-of-sale system, or your business insurance. You don't buy those things once and walk away. You subscribe to them because they need to keep working, every single day, for your business to function.

Why keeping your capital matters more than owning a website outright

Here is the financial reality that matters most for a small or growing business: the R20,000 you would have spent on a website upfront is R20,000 that is no longer available for stock, staff, equipment, or marketing that brings in actual revenue. Capital tied up in a depreciating website is capital that isn't working for your business. Every rand you keep liquid is a rand you can deploy toward growth the moment an opportunity appears, whether that's a bulk-buy discount from a supplier, a chance to hire someone good, or a marketing push during your busiest season.

Small businesses don't fail because they spent too little on a website. They fail because they ran out of cash flow at the wrong moment. Protecting that cash flow is not being cautious for its own sake — it's making sure your business survives long enough to actually use the website you paid for.

The real numbers, side by side

Let's put actual rand figures against both models over an 18-month period, because the difference is bigger than most business owners expect.

Traditional upfront model:

  • Upfront build cost: R20,000
  • Hosting at roughly R500/month for 18 months: R9,000
  • Maintenance and "quick fixes" at roughly R2,000/year (1.5 years): R3,000
  • Total over 18 months: R32,000

Root Digital's WaaS model:

  • R299/month, all-in, for 18 months: R5,382
  • Total over 18 months: R5,382

That's a difference of over R26,000 in the first eighteen months alone, before you've even accounted for the time you lose waiting on an unresponsive freelancer, or the business you lose because your site went down and nobody was watching. And unlike the upfront model, the monthly subscription includes ongoing updates as standard, so the site doesn't quietly become outdated the way a once-off build inevitably does.

Choose the model that protects your business, not just your website

A website should help your business grow, not compete with it for cash flow. The traditional upfront-fee model was built for agencies who needed a large payment to cover a one-time project. It was never built with your operational reality in mind — the rent, the salaries, the stock, the unpredictable months every small business owner knows all too well.

Root Digital's flat-rate monthly packages give you a professional, secure, continuously updated website without draining the capital your business needs to grow. View our monthly plans to see exactly what's included, starting from R299 a month, and find out what your business could do with the R20,000 you don't have to spend. Ready to stop bleeding capital on a depreciating asset? Get started today and let's build something that works for your cash flow instead of against it.

Still managing your own site updates and security patches? That's its own hidden cost — read more in Stop Being Your Own IT Guy. And once your site is live, it shouldn't sit still: our monthly update model keeps it growing alongside your business.

Share:
RD

Written by Root Digital

We build, host and manage plain-language websites for South African small businesses, so you can focus on running your business.

Ready for a website that works as hard as you do?

Let's build something that brings in customers, not just compliments.

See Pricing