How to Set a Marketing Budget for a Small Business in South Africa
As a general rule, South African small businesses should budget between 5% and 10% of revenue for marketing, with growth-focused businesses pushing toward 10% or higher and established businesses defending market share at the lower end. The right number depends on your margins, growth stage and competition. More important than the exact percentage is allocating it deliberately across channels, tracking return, and treating marketing as an investment with a job to do rather than a cost to cut.
How much should a South African small business spend on marketing? A practical 2025 guide to setting a marketing budget, what to spend it on, and how to allocate it.

TL;DR: Quick Answer
Basic South African brochure sites: R8,000-R20,000. Custom business websites with SEO and copywriting: R20,000-R50,000. E-commerce: R40,000-R150,000+. The five cost drivers that create the biggest price variation are: scope and number of pages, custom vs template design, professional copywriting, integrations (payment gateways, booking systems, CRM), and on-page SEO included at build stage. Always add 15-25% for hosting, maintenance and content updates in year one.
Key takeaways
- Very cheap quotes (under R5,000) almost always exclude copywriting, SEO, custom design and post-launch support
- Professional copywriting can represent 20-35% of a total website project cost, and is worth it for search visibility
- On-page SEO built into the website at launch costs a fraction of what it costs to retrofit after the site is live
- Hosting, SSL, domain and maintenance add R3,000-R10,000 per year on top of build cost
- E-commerce adds significant cost due to payment gateway integrations, product data, security requirements and checkout UX
- Timeline and client responsiveness directly affect cost: slow feedback rounds extend agency hours
Summary
Most small businesses set their marketing budget by guesswork or by whatever is left over, which is exactly why so much marketing money is wasted. This guide gives you a clear method: how much to spend as a percentage of revenue, how to adjust that for your growth stage and margins, how to split the budget across channels, and how to make sure every rand has a measurable job. It is written for the South African market, where tight margins and a tough economy make disciplined budgeting non-negotiable.
The percentage-of-revenue starting point
The most common method is to set marketing spend as a percentage of revenue. For most South African small businesses, 5% to 10% of revenue is a sensible band. Within that:
- Established businesses defending position: 5–7% is often enough to maintain visibility and customer relationships.
- Growth-focused businesses: 8–12% or more, because you are buying market share, not just maintaining it.
- New businesses and launches: budgets often run higher as a percentage early on, because you are building awareness from zero.
These are starting points, not rules. A high-margin service business can afford to spend more aggressively than a low-margin retailer.
Adjust for margin and customer value
Percentage of revenue is a blunt tool. A sharper approach factors in your gross margin and the lifetime value of a customer. If each customer is worth R20,000 over their relationship with you, you can afford to spend far more to acquire one than a business whose customers are worth R500. Work out what you can pay to acquire a customer and stay profitable, then build your budget around that number and your growth target.
Reframe it: Stop asking 'what can I afford to spend?' and start asking 'what is a customer worth, and what can I pay to acquire one profitably?' That flips marketing from a cost into an investment with a return.
How to allocate the budget across channels
A budget with no allocation plan gets frittered away. A practical split for an SME balances channels that capture existing demand with channels that build it:
- Capture demand (bottom of funnel): Google Ads and SEO, which reach people actively searching for what you sell.
- Build demand (top of funnel): social media content and ads that reach people before they are searching.
- Owned assets: your website, email list and Google Business Profile, which compound in value over time.
- Brand and creative: the identity and assets that make all the above work harder.
- Measurement: analytics and reporting so you know what is working.
The exact split depends on your business, but a common SME starting point is to weight toward demand capture early (where intent and ROI are highest), then expand into demand generation as you grow.
Plan around the South African calendar
Spending evenly across the year is rarely optimal in South Africa. Paydays, public holidays, Black Friday, the festive season and back-to-school periods all shift consumer behaviour. Map your budget against the months that matter most for your business, and concentrate spend where demand peaks rather than spreading it thin.
Track, review and reallocate
A budget is a hypothesis, not a contract. Set it, then track return by channel and reallocate ruthlessly toward what works. Review monthly at first. The businesses that win are not the ones with the biggest budgets; they are the ones that measure honestly and move money toward what delivers.
Related Juicy Designs resources
- Marketing strategy services
- Marketing in a tough economy: where to spend
- How much does digital marketing cost in SA?
- The 2026 SA small business marketing calendar
Frequently asked questions
What percentage of revenue should a small business spend on marketing?
A sensible band for South African small businesses is 5% to 10% of revenue. Established businesses defending their position can sit at the lower end, while growth-focused businesses and new launches often spend 10% or more.
How do I decide my marketing budget if I am just starting out?
New businesses usually spend a higher percentage early on because they are building awareness from zero. Work out what a customer is worth to you over time, what you can pay to acquire one profitably, and set a budget around your growth target.
Should I spend on Google Ads or social media first?
If you need leads or sales quickly, demand-capture channels like Google Ads and SEO usually deliver the fastest return because they reach people already searching. Social media builds demand among people who are not yet searching, and is often added as you grow.
Does ad spend count as part of my marketing budget?
Yes. Your marketing budget should include both the money spent directly on advertising platforms and any fees for agencies, tools, creative and content. Separating these clearly helps you understand your true cost and return.
How often should I review my marketing budget?
Review monthly at first, then at least quarterly. Track return by channel and move money toward what works. A budget is a hypothesis to be tested and adjusted, not a fixed plan to follow blindly.
