How much should a small business spend on marketing? (UK guide)
If you run a small business in the UK, you’ve probably asked:
“How much should I actually be spending on marketing?”
It’s one of the most important decisions you’ll make. Get it wrong and you either waste money, or worse, stall your growth completely.
Get it right, and you build a predictable pipeline of leads, customers, and revenue.
Let’s break it down properly.
The short answer (Then the real answer)The widely accepted benchmark is:
- 5-10% of revenue -> Established businesses
- 10-20% of revenue -> New or growth-focused businesses
This aligns with standard UK guidance and industry norms.
A more realistic 2026 benchmark (UK data)While 5-10% is the rule of thumb, real-world data shows:
- Many small UK businesses actually spend closer to 7-12%
- High-growth or competitive sectors often reach 12-20%+
- Some SMEs under £8M revenue average ~15.6% marketing spend
If you want meaningful growth, you’ll likely need to spend more than the minimum.
The smarter way to set your budgetInstead of guessing, use this 3-step framework.
1. Start with your growth goalAsk:
- Want to maintain your current level? -> 5-7%
- Want steady growth? -> 7-12%
- Want aggressive growth or market share? -> 12-20%
Some industries are simply more expensive:
- Legal, finance -> higher competition -> higher spend
- Niche B2B -> lower spend but higher-quality content needed
Competition directly affects how much you must spend to be seen.
3. Adjust for your stageHere’s a practical breakdown:
Early-stage / low revenue (<£100k)
- Lean budget
- Focus on organic + local visibility
- Use time instead of money
- Typical spend: 0-8%
Growing business (£100k-£500k)
- Mix of SEO, content, and paid ads
- Start building consistency
- Typical spend: 8-12%
Scaling business (£500k+)
- Multi-channel strategy
- Paid ads + funnels + brand building
- Typical spend: 10-20%
A simple, effective split:
- ~50% -> Distribution (ads, visibility, traffic)
- ~30% -> Content and creative (what people actually see)
- ~20% -> Tools, tracking and optimisation
Most small businesses:
- Overspend on ads
- Underspend on content
- Ignore tracking
Result?
Short-term spikes, no long-term growth.
Example: A £250,000 UK businessLet’s say you allocate 10% (£25,000/year).
A smart breakdown:
- £12,500 -> Ads and distribution
- £7,500 -> Content (SEO, blogs, video)
- £5,000 -> Tools, CRM, analytics
This gives you:
- Immediate leads (ads)
- Long-term traffic (content)
- Measurable ROI (tracking)
Some SMEs don’t formally allocate anything to marketing.
That usually leads to inconsistent, ineffective efforts.
2. “Random acts of marketing”Posting occasionally, running ads sporadically, stopping when busy.
This kills momentum and results.
3. Spreading budget too thinTrying everything (SEO, ads, social, email) with tiny budgets.
Better approach:
Pick 2-3 channels and fund them properly.
4. Expecting instant results- Ads = fast but temporary
- SEO/content = slow but compounding
You need both.
In-house, Freelancers, or Agencies (and what it means for cost)Your marketing budget isn’t just tools and ads, it also needs to cover people.
If you do your own marketing, still assign a realistic hourly value to your time so you understand the true cost.
For many micro-businesses, just a few hours a week spent on local SEO, email marketing, and basic ads can be enough to get results. But as you grow, you’ll likely need extra support.
There are three main options:
- Freelancers -> Flexible, specialist support paid by the hour or project
- Agencies -> A full team handling strategy and delivery for consistency and scale
- In-house -> Dedicated focus and speed once marketing becomes a core function
The right choice depends on how much ongoing work you have versus one-off projects.
Whatever route you take, include people costs in your marketing budget. Don’t treat them as “separate” just because they’re not ad spend.
The bottom lineIf you remember one thing, make it this:
Marketing is not an expense, it’s how you buy growth.
In 2026, a realistic approach is:
- Start at 5-10% of revenue
- Increase toward 10-20% if growth is the goal
- Focus on consistency over one-off campaigns
- Balance short-term leads + long-term assets
How much do small businesses spend on marketing in the UK?
Most spend between 5% and 12% of revenue, with higher spend for growth-focused businesses.
Is 5% enough for marketing?
Only if you’re maintaining. Growth usually requires closer to 10-20%.
What is a good monthly marketing budget UK?
Typically £500-£2,500+ per month, depending on revenue and goals.