Business Tips

How Much Should a Small Business Spend on Marketing in the UK?

Mosa June 18, 2026 11 views
How Much Should a Small Business Spend on Marketing in the UK?

There is no single perfect marketing budget for every small business. A new cafe in Hull, a trades business covering East Yorkshire and a UK-wide ecommerce brand all need different plans. The useful question is not "what does everyone else spend?" It is "what can we spend consistently, measure properly and improve from month to month?"

As a practical starting point, many small businesses can think in bands. A steady local business might put around 3% to 5% of turnover into marketing. A business trying to grow faster may need 5% to 10%. A new brand, a launch campaign or a company entering a competitive market may need more for a short period, especially if paid ads are part of the plan.

Those percentages are only a guide. If your turnover is low, 5% may not buy enough work to move the needle. If your business is already busy and most enquiries come through referrals, a lower percentage may still be sensible. The budget has to match your targets, your margins and the channels that are most likely to produce leads.

A Simple Way To Set Your Marketing Budget

Start with your revenue target, not with a random monthly figure. If you want another £100,000 in sales this year, work backwards from how many enquiries, quotes, bookings or orders are needed to reach that number. Then look at what each customer is worth and how much you can afford to spend to win one.

For example, a Hull service business with a high average order value can usually afford to spend more per lead than a low-margin retailer. A plumber, solicitor or commercial cleaning firm might only need a small number of good enquiries each month to justify a meaningful marketing budget. A shop or restaurant may need higher volume, stronger repeat custom and more regular local visibility.

Typical Monthly Ranges For UK Small Businesses

For a very small or early-stage business, £300 to £750 per month can cover the basics: local SEO improvements, a few useful content updates, simple reporting and light social activity. This level is usually about building foundations rather than expecting fast growth.

At £750 to £2,000 per month, a business can normally run a more structured plan. This might include SEO, regular content, website improvements, local search work, basic email marketing and clearer tracking. For many small businesses in Hull and East Yorkshire, this is where marketing starts to become less reactive and more planned.

At £2,000 to £5,000 per month, there is room for a broader campaign. A business could combine SEO, content, social media management, email, landing pages and paid ads. This level makes sense when there is enough sales capacity to handle more enquiries and enough margin to measure return properly.

Above £5,000 per month, the plan should be tied closely to growth targets. It may include multi-channel campaigns, paid search, ongoing conversion work, stronger creative, regular reporting and more detailed testing. This can be right for ambitious businesses, but only when the basics are already in place.

Where The Money Should Go First

Before spending heavily on ads, make sure the website can convert visitors. A slow site, weak service pages or unclear contact journey will waste budget. If people cannot quickly understand what you do, where you work and why they should trust you, more traffic will not fix the problem.

For many local businesses, the first priorities are a clean website, strong service pages, local SEO, Google Business Profile improvements, reviews and simple tracking. That gives the business a base to build from. Once those are working, it becomes easier to add content, email campaigns, social media and paid ads.

Paid advertising can be useful when you need enquiries quickly, but it should not be the whole plan. Ads stop when the spend stops. SEO, useful content, email lists and a better website can keep working after the initial investment, which is why a balanced budget is usually stronger than putting everything into one channel.

How To Split A Small Business Marketing Budget

A sensible split for a local service business could look like this:

  • 30% to 40% on website improvements, SEO and content
  • 20% to 30% on paid ads, if there is budget to test properly
  • 10% to 20% on social media and creative
  • 10% on email marketing, review building and customer retention
  • 10% on reporting, testing and conversion improvements

This is not fixed. A new website project may take more of the budget for a few months. A seasonal business might increase ad spend before its busiest period. A company with strong organic rankings may spend more on email and conversion rate improvements instead.

What Not To Do

Do not spread a small budget across too many channels. Spending a little on SEO, a little on ads, a little on social and a little on email can sound balanced, but it often leaves every channel underfunded. It is better to do two things properly than six things badly.

Do not judge every channel after two weeks. SEO and content need time. Email needs a list and a reason for people to read. Social media needs consistency and a clear role. Paid ads can produce quicker data, but even then, the first month is often about testing search terms, messaging and landing pages.

Do not spend without tracking. At minimum, you should know where enquiries come from, which pages people visit, which campaigns produce leads and what those leads are worth. If that is missing, part of the budget should go into audience analytics and reporting before scaling spend.

When Should You Increase Your Marketing Spend?

Increase spend when there is evidence that a channel is working and the business can handle more enquiries. If SEO is bringing qualified leads, add more content and improve related service pages. If paid ads are profitable, test a higher budget carefully. If email brings repeat sales, improve the offer and send more useful campaigns.

It is also worth increasing spend when your market becomes more competitive. In Hull, many sectors now rely on local search, reviews and strong websites. If competitors are investing and you are standing still, the gap can widen quietly.

So, What Is The Right Number?

For many UK small businesses, a useful starting range is 3% to 10% of turnover, adjusted for growth goals and margin. If you are maintaining your position, stay nearer the lower end. If you want stronger growth, plan for the middle or upper end. If you are launching, repositioning or entering a competitive market, expect a larger short-term push.

The best marketing budget is one you can keep going long enough to learn from. Start with a clear target, choose the channels that match your buyers and review performance every month. If a channel is working, improve it. If it is not, fix the message, the offer or the landing page before simply spending more.

Need Help Planning Your Marketing Budget?

eHull helps small businesses in Hull, East Yorkshire and across the UK plan practical digital marketing that fits their goals. If you want a clearer view of where your budget should go, start with our SEO services, website development, email marketing or speak to us through the contact page.

FAQs

What percentage of revenue should a small business spend on marketing?

A practical starting point is 3% to 10% of turnover. Stable businesses may sit at the lower end, while businesses looking for faster growth usually need more.

Is £500 per month enough for small business marketing?

It can be enough for basic foundations, such as local SEO improvements, reporting and small content updates. It is usually not enough for a broad multi-channel campaign.

Should small businesses spend on SEO or ads first?

If you need quick leads, ads can help. If you want long-term visibility, SEO is usually the better base. Many businesses benefit from fixing the website and local SEO first, then testing ads once tracking is in place.

How eHull can help

Explore the services behind the advice in this article.

Start your project

eHull Digital

Let's Talk

We usually reply within a few hours.

Message sent!

We've received your enquiry and will be in touch shortly.