2026 Guide

How Much Should a Small Business Spend on Marketing?

ntroduction

"How much should I spend on marketing?" is one of the most common questions small business owners ask, and one of the most poorly answered. Search for it and you'll find a confusing spread of percentages, most quoting old data or figures meant for large corporations that have little to do with a small business in Sheffield or anywhere else in the UK.

This guide gives you a clear, current answer for 2026. We'll cover what the benchmarks actually say, why smaller businesses need to spend proportionally more, how to work out your own number from your goals rather than a generic percentage, and how to split whatever you spend across the right channels.

The short answer

Most UK small businesses should budget between 7% and 12% of revenue on marketing. Newer and smaller businesses need the higher end, often 10 to 15%, and businesses under about £500k in revenue sometimes need more still to build awareness from a standing start. Established businesses with strong referrals and brand recognition can operate effectively at the lower end.

To put that in real numbers: a business turning over £250,000 should budget somewhere around £17,500 to £30,000 a year. A £1m business, roughly £70,000 to £120,000. Those figures often surprise owners, because the reality is that most UK small businesses spend far less than the benchmark, which is a big part of why so many struggle to grow beyond a certain point.

By revenue

What UK small businesses spend on marketing by revenue

Annual revenue Suggested % Annual budget
Under £100k 12-20% Building awareness from zero
£250k 10-12% Roughly £17,500-£30,000
£500k 8-12% Roughly £40,000-£60,000
£1m 7-12% Roughly £70,000-£120,000
£2.5m+ 5-10% Brand recognition does some of the work
UK benchmarks 2026. Smaller businesses need proportionally more. Sources: Whito, Higher Performance, Whitehat.

Why smaller businesses need to spend proportionally more

The single most common mistake is assuming the percentages that work for big companies also work for small ones. They don't, and the reason is worth understanding.

A large, established business spending 5% of revenue is spending from a huge base, on top of decades of brand recognition, existing referrals, and organic search traffic that bring in customers without paying for them. A small business spending 5% is spending from a much smaller base, usually with little or no brand recognition, and has to buy the awareness the big company already has for free.

On top of that, marketing has fixed baseline costs that don't scale down neatly. A credible website, basic tools, and content creation cost roughly the same whether you turn over £200k or £2m. Those fixed costs take a much bigger proportional bite out of a smaller turnover. This is why research consistently shows UK businesses under £10m in revenue often need to spend up to around 16% to compete effectively on visibility.

How much to spend by growth stage

Your stage matters more than your industry. A brand new business and an established one in the same trade face completely different challenges: one is buying awareness from zero, the other is maintaining and optimising what it already has. Their budgets should reflect that.

By stage

How much to spend by growth stage

Stage % of revenue Focus
Start (under £100k) 12-20% Awareness, testing what converts
Build (£100k-£2.5m) 8-15% Scaling what works, steady growth
Scale (£2.5m+) 5-10% Optimising, defending market share
Your stage matters more than your industry. Spend more early, ease back as brand and referrals build. Source: Whito 2026.

The pattern is consistent across every credible source: spend proportionally more early to establish yourself, then ease back as a percentage once brand recognition, referrals, and organic traffic start doing some of the work for you. Cutting marketing to the bone in the early days is the false economy that keeps many small businesses small.

The better approach: work backwards from your goals

Percentages are a useful starting point, but they're a blunt instrument. The smarter way to set a budget is to reverse-engineer it from what you actually want to achieve. This is the method we'd always recommend over blindly applying a percentage.

It works like this. Start with your goal for new customers, then work back through your numbers:

  • How many new customers do you want per month? Say 10.
  • What's your close rate on enquiries? If you close 1 in 4, you need 40 leads.
  • What does a lead cost? If your cost per lead is £30, then 40 leads costs £1,200 a month.
  • That's your marketing budget: roughly £1,200 a month, or £14,400 a year, driven by your actual goal rather than a generic percentage.

This approach grounds your budget in reality. It tells you not just what to spend but whether your goal is even realistic on your current numbers. If the maths says you need to spend more than you can afford, that's a signal to improve your close rate or lower your cost per lead before scaling spend, rather than pouring money into a leaky funnel. We cover how to work out that cost per lead figure in our guide to cost per lead for Sheffield businesses.

How to split your marketing budget across channels

Deciding the total is the easy part. Splitting it across channels is where budgets are won or lost, because a sensible total spent badly produces nothing, while a modest total spent well can outperform a far bigger one. Here's a sensible starting allocation for a small service business, which you then adjust based on what's working.

Channel split

A sensible starting split for a small service business

Channel Share What it does
Paid ads (Google/Meta) 40-55% Leads now while slower channels build
Website & local SEO 20-30% Compounding free traffic over time
Content & social 10-20% Builds authority and keeps you visible
Email & retargeting 5-10% Cheapest way to convert existing interest
A starting point, not a rule. Strong word of mouth? Shift from ads toward website, SEO, and email. Adjust as you learn what converts.

These are starting points, not rules. A business with strong word of mouth can spend less on paid ads and more on the website, local SEO, and email that nurture existing interest. A brand new business with no reputation yet usually needs to lean harder on paid ads to generate awareness and leads quickly while the slower organic channels build. The right split depends on your situation, and it should shift over time as you learn what actually generates customers for you.

The mistake that wastes marketing budgets

The biggest budgeting mistake isn't spending too little or too much. It's spending without tracking. Nearly a quarter of UK firms cut marketing spend the moment times get tight, precisely because they can't see what it's producing, so it looks like an easy cost to cut rather than an investment generating returns.

A smaller budget with clear tracking, defined channels, and a monthly review will consistently outperform a bigger budget scattered across whatever felt right that quarter. Before worrying about whether you're spending the "right" percentage, make sure you can answer one question: for every pound you put in, what comes out? If you can't answer that, fixing your tracking matters more than adjusting your budget.

Marketing is an investment, not a cost

The mindset shift that separates businesses that grow from those that plateau is simple. Costs get cut when money is tight. Investments get protected because they generate returns. Marketing that's properly tracked and generating more than it costs is an investment, and cutting it to save money is like cancelling the thing that brings in the money to save on expenses.

📍 Worth remembering: a well-tracked marketing budget doesn't just spend money, it makes money. If every £1,000 you put in reliably brings back £4,000 in work, the question isn't "how much should I spend?" but "how much can I profitably spend?" That's the position every business should be trying to reach.

The bottom line

Most UK small businesses should budget 7 to 12% of revenue for marketing, with newer and smaller businesses needing the higher end. But the percentage is only a starting anchor. The smarter approach is to work backwards from your customer goals through your close rate and cost per lead to a number grounded in reality, then split it sensibly across channels and track every pound so you know what's working. Do that, and marketing stops being a cost you worry about and becomes an investment you protect.

For the complete picture of how marketing budget fits alongside your website, ads, and local presence, see our full guide to digital marketing for Sheffield tradespeople.

If you'd like help working out a realistic marketing budget for your business and where to spend it, Growth Works offers a free digital review. You can also read more about our paid ads management service.

❓Frequently Asked Questions?

  • How much should a small business spend on marketing?

    Most UK small businesses should budget between 7% and 12% of revenue on marketing, with newer and smaller businesses needing the higher end, often 10 to 15%. A business turning over £250,000 should budget roughly £17,500 to £30,000 a year; a £1m business around £70,000 to £120,000. Smaller businesses need proportionally more because they're building awareness from a standing start and marketing has fixed baseline costs that take a bigger bite out of a smaller turnover.

  • Why do smaller businesses need to spend a higher percentage?

    Two reasons. First, a large established business benefits from years of brand recognition, referrals, and organic traffic that bring in customers for free, so it can spend a lower percentage and still perform. A small business has to buy that awareness it doesn't yet have. Second, marketing has fixed costs, such as a credible website, tools, and content, that cost roughly the same regardless of turnover, so they take a larger proportional slice of a smaller revenue. Research shows UK businesses under £10m often need up to around 16% to compete on visibility.

  • What's a better way to set a budget than a percentage?

    Work backwards from your goals. Start with how many new customers you want per month, divide by your close rate to get the number of leads you need, then multiply by your cost per lead. If you want 10 customers, close 1 in 4, and leads cost £30, you need 40 leads at £1,200 a month. That figure is grounded in your actual goals rather than a generic percentage, and it also tells you whether your target is realistic on your current numbers before you commit the spend.

  • How should I split my marketing budget across channels?

    A sensible starting split for a small service business is roughly 40 to 55% on paid ads, 20 to 30% on your website and local SEO, 10 to 20% on content and social, and 5 to 10% on email and retargeting. These are starting points, not rules. A business with strong word of mouth can shift away from paid ads toward website, SEO, and email. A brand new business usually needs to lean harder on paid ads to generate leads quickly while the slower organic channels build. Adjust the split over time based on what actually generates customers.

  • Should I cut marketing spend when money is tight?

    Generally no, provided it's tracked and profitable. Nearly a quarter of UK firms cut marketing the moment times get tight, usually because they can't see what it's producing. But marketing that reliably brings back more than it costs is an investment, not a cost, and cutting it is like cancelling the thing that generates the money to save on expenses. If your tracking shows every £1,000 spent returns £4,000 in work, the question isn't whether to cut it but how much more you can profitably spend. If you can't see what it returns, fixing your tracking matters more than adjusting the budget.

image of writing process
Callum
August 21st 2026