How Much Should a UK Small Business Spend on Marketing?

The short answer: 5-12% of revenue for most UK small businesses

Most small business owners either spend nothing on marketing (hoping word-of-mouth will magically scale) or blow thousands on random tactics without a plan.

Neither works.

The real answer depends on your revenue, your stage, your industry, and whether you’re trying to maintain, grow steadily, or scale aggressively.

This guide breaks down realistic marketing budgets for UK small businesses at every stage – with specific numbers, real examples, and frameworks you can actually use.


The industry standard (and why it’s misleading)

The “marketing rule of thumb” you’ll see everywhere is:

“Spend 5-10% of gross revenue on marketing.”

This comes from the U.S. Small Business Administration and gets repeated endlessly.

Here’s the problem: It’s a massive oversimplification.

A £50k/year start-up can’t operate the same way as a £500k established business. A trades company has different needs than a SaaS business. A business trying to grow 50% needs a different budget than one maintaining steady state.

So let’s break it down properly.


Marketing budget by business stage

Stage 1: Start-up (£0-50k revenue)

Realistic budget: 10-20% of revenue

When you’re launching, you need to spend disproportionately more on marketing to get initial traction – because you have no brand awareness, no word-of-mouth engine, and no existing customers to lean on.

Example:

  • Revenue: £30,000/year
  • Marketing budget: £3,000-6,000/year (£250-500/month)

Where to spend it:

  • Website: £999 one-time (Launch Starter Package)
  • Google Business Profile optimization: DIY or £295/month
  • Basic local SEO and citations: £395 one-time setup
  • Minimal paid ads (if needed): £100-200/month

Reality check: At this stage, sweat equity matters more than budget. DIY as much as you can (social media, networking, content) and pay for the technical stuff you can’t do yourself (website, SEO setup).


Stage 2: Early growth (£50k-150k revenue)

Realistic budget: 8-12% of revenue

You’ve proven the business works. Now you need consistent lead flow and a scalable system.

Example:

  • Revenue: £100,000/year
  • Marketing budget: £8,000-12,000/year (£667-1,000/month)

Where to spend it:

  • Local SEO retainer: £495-795/month (Local Leader Programme)
  • Content creation: 2-4 blog posts/month
  • Google Business Profile management: £295/month
  • Review building and reputation management
  • Small PPC budget (if applicable): £200-300/month

Key shift: You’re moving from one-off expenses to recurring investment in systems that compound (SEO, content, reviews).


Stage 3: Established (£150k-500k revenue)

Realistic budget: 7-10% of revenue

You have steady customers, but growth has plateaued. You need to scale traffic, leads, and conversions.

Example:

  • Revenue: £250,000/year
  • Marketing budget: £17,500-25,000/year (£1,458-2,083/month)

Where to spend it:

  • Full local or content marketing programme: £795-1,995/month (Local Leader or Founders Programme)
  • PPC / Google Ads: £500-800/month (ad spend + management)
  • Social media management: £595/month
  • Email marketing and automation: £495/month
  • Quarterly campaigns and promotions

Key shift: You’re investing across multiple channels (SEO, paid ads, social, email) and optimizing for ROI rather than just “being visible.”


Stage 4: Scaling (£500k-1M+ revenue)

Realistic budget: 10-15% of revenue (or more)

You’re actively scaling. Marketing is an investment engine, not a cost centre.

Example:

  • Revenue: £750,000/year
  • Marketing budget: £75,000-112,500/year (£6,250-9,375/month)

Where to spend it:

  • Full-service growth programme: £2,995-4,995/month (Founders Programme Scale tier)
  • Aggressive PPC across Google and social: £2,000-4,000/month
  • PR and backlink building: £1,000-2,000/month
  • Brand campaigns, video content, advanced CRO
  • Team hires (in-house marketer or CMO)

Key shift: You’re building a marketing machine with systems, teams, and predictable ROI across every channel.


Marketing budget by business type

Different businesses need different marketing mixes. Here’s what we see work for UK small businesses:

Local service businesses (plumbers, electricians, solicitors, accountants)

Budget: 7-10% of revenue

Priority spend:

  1. Google Business Profile & Map Pack optimization (60% of budget)
  2. Local SEO and citations (20%)
  3. Review building (10%)
  4. Occasional PPC for urgent/seasonal needs (10%)

Why: Most leads come from “near me” searches. Dominate local search and you dominate your market.


Bricks-and-mortar High Street (salons, cafés, gyms, shops)

Budget: 8-12% of revenue

Priority spend:

  1. Social media (40% of budget) – stay visible in your community
  2. Google Business Profile (30%) – drive foot traffic
  3. Local partnerships and events (20%)
  4. Email marketing for repeat customers (10%)

Why: You need consistent visibility to drive repeat visits and word-of-mouth.


Professional services (coaches, consultants, agencies)

Budget: 10-15% of revenue

Priority spend:

  1. Content marketing and SEO (40% of budget) – establish authority
  2. LinkedIn and social media (25%) – build personal brand
  3. Email marketing and nurture (20%)
  4. Networking, speaking, and PR (15%)

Why: Trust and expertise matter more than visibility. Content builds both.


E-commerce and online-only

Budget: 12-20% of revenue

Priority spend:

  1. PPC (Google Shopping, Facebook/Instagram Ads) – 50%
  2. Email marketing and automation – 20%
  3. SEO and content – 20%
  4. CRO and landing page optimization – 10%

Why: You need paid ads to compete online, plus strong email to maximize customer lifetime value.


How to split your marketing budget (channel breakdown)

Once you know your total budget, here’s how to allocate it across channels:

Conservative mix (maintain steady growth)

  • 50% – SEO and content marketing
  • 20% – Google Business / local presence
  • 15% – Email marketing
  • 10% – Social media
  • 5% – Paid ads (testing only)

Balanced mix (consistent, sustainable growth)

  • 35% – SEO and content marketing
  • 25% – Paid ads (Google, Facebook)
  • 20% – Google Business / local presence
  • 10% – Social media
  • 10% – Email marketing and automation

Aggressive mix (rapid scale, high investment)

  • 40% – Paid ads (Google, Facebook, LinkedIn)
  • 30% – SEO and content marketing
  • 15% – Social media and influencer partnerships
  • 10% – Email and CRM automation
  • 5% – PR and backlink building

What NOT to include in your marketing budget

Marketing budget confusion happens when people lump in things that aren’t really “marketing.”

Include:

  • ✅ Website design and maintenance
  • ✅ SEO, content, social media
  • ✅ Paid advertising (Google Ads, Facebook Ads)
  • ✅ Email marketing tools and campaigns
  • ✅ Marketing agency or freelancer fees
  • ✅ Photography, video, graphics for marketing
  • ✅ Networking events, trade shows (if lead gen focused)

Don’t include:

  • ❌ Salaries for non-marketing staff
  • ❌ Product development or inventory
  • ❌ General software (unless marketing-specific like CRM, email tools)
  • ❌ Office overheads
  • ❌ Accountancy, legal, or admin costs

Red flags: you’re spending too little if…

  • Your phone isn’t ringing and you don’t know why
  • You’re relying 100% on word-of-mouth or referrals
  • Your website gets fewer than 100 visitors per month
  • You haven’t updated your site or content in over a year
  • Competitors with worse service are beating you online
  • You’re spending £0/month on marketing and wondering why growth has stalled

Reality: If you’re not investing in marketing, you’re invisible. And invisible businesses don’t grow.


Red flags: you’re spending too much if…

  • You’re spending 20%+ of revenue on marketing but not tracking ROI
  • You’re paying for multiple agencies/freelancers who aren’t talking to each other
  • Your paid ads aren’t profitable (cost per lead > customer value)
  • You’re bleeding cash on Facebook ads with no clear conversion path
  • You have no idea which channels are actually working

Reality: Spending money isn’t a strategy. You need to track what’s working and kill what isn’t.


How to calculate your marketing budget (step-by-step)

Step 1: Know your revenue

Use last year’s revenue (or projected revenue if you’re new).

Example: £120,000/year


Step 2: Choose your growth goal

  • Maintain: 5-7% of revenue
  • Steady growth: 8-10% of revenue
  • Aggressive scale: 12-15%+ of revenue

Example: You want steady growth, so 8-10%.


Step 3: Calculate the range

  • Low end: £120,000 × 8% = £9,600/year (£800/month)
  • High end: £120,000 × 10% = £12,000/year (£1,000/month)

Step 4: Prioritize channels

Based on your business type and goals, split the budget:

Example for a local trades business:

  • £400/month – Local SEO and Google Business management
  • £200/month – Content creation (2 blog posts)
  • £100/month – Review building and citations
  • £100/month – Small PPC budget for urgent jobs
  • Total: £800/month

Step 5: Track ROI monthly

Know your numbers:

  • Cost per lead
  • Conversion rate (lead → customer)
  • Customer lifetime value
  • ROI by channel

If a channel isn’t working after 3-6 months, kill it and reallocate.


Start smaller, but start strategic.

Even if you can only afford £200-300/month:

  1. Invest in the one channel that will move the needle most (usually Google Business Profile for local businesses, or SEO for service businesses)
  2. DIY everything else (social media, networking, basic content)
  3. Track results obsessively
  4. Reinvest profits back into marketing as you grow

Don’t spread £300 across five channels. Pick one, dominate it, then add the next.


Common mistakes UK small businesses make with marketing budgets

Mistake 1: Spending randomly with no plan

Throwing £200 at Facebook ads one month, £300 at a freelancer the next, then nothing for three months.

Fix: Set a fixed monthly budget and stick to it for at least 6 months.


Mistake 2: Expecting instant ROI

SEO takes 3-6 months. Content compounds over time. You can’t judge results after 4 weeks.

Fix: Commit to 6-month minimum timelines before cutting channels.


Mistake 3: Not tracking anything

You’re spending £800/month but have no idea which leads came from where or what your cost per customer is.

Fix: Set up Google Analytics, call tracking, and CRM from day one.


Mistake 4: Cutting marketing when revenue dips

When times are tough, marketing is usually the first thing cut – which makes things worse.

Fix: Marketing is an investment, not an expense. Maintain or increase spend during slow periods.


Mistake 5: Spending on the wrong channels

Paying for Facebook ads when your customers are all searching on Google. Or investing in TikTok when your audience is 50+ and uses Facebook.

Fix: Go where your customers actually are.


Marketing budget benchmarks by UK industry

Here’s what we typically see from UK small businesses in different sectors:

IndustryTypical budgetPriority channels
Trades (plumbing, electrical, building)7-9%Google Business, local SEO, PPC
Professional services (accountants, solicitors)10-12%SEO, content, LinkedIn, networking
Salons, beauty, wellness8-10%Social media, Google Business, reviews
Cafés, restaurants, hospitality5-8%Social media, Google Business, local partnerships
Gyms, fitness, coaching10-15%Social media, PPC, email, local partnerships
E-commerce12-20%PPC, email, SEO, influencer marketing
B2B services10-15%Content, SEO, LinkedIn, email nurture

Should you hire an agency or do it yourself?

DIY if:

  • Your budget is under £500/month
  • You have time and willingness to learn
  • Your needs are basic (social media posting, basic website updates)

Hire help if:

  • Your budget is £500+/month
  • You value your time more than the cost of hiring
  • You need technical expertise (SEO, PPC, CRO)
  • You’ve tried DIY and it’s not working

Reality: Most UK small businesses waste more money trying to DIY marketing badly than they’d spend hiring professionals to do it right.

At Growth Spark, most clients start working with us when they hit £100k-150k revenue and realize DIY isn’t scaling.


Our recommendation for different revenue levels

£0-50k revenue

Budget: £200-500/month
Spend on: Website (Launch Starter Package £999), Google Business optimization, DIY social and content


£50k-150k revenue

Budget: £500-1,000/month
Hire: Local Leader Programme or Content & SEO Retainer – focus on one channel properly


£150k-500k revenue

Budget: £1,000-2,000/month
Hire: Founders Programme or multi-channel retainer (SEO + social + email)


£500k+ revenue

Budget: £2,000-10,000+/month
Hire: Founders Programme Scale tier or build in-house team with agency support


The bottom line

Most UK small businesses should spend 7-12% of revenue on marketing.

But the exact number depends on:

  • Your stage (start-up vs established)
  • Your growth goals (maintain vs scale)
  • Your industry (local service vs e-commerce)
  • Your market competition
  • What you’re currently spending and whether it’s working

The real question isn’t “how much should I spend?” – it’s “am I getting ROI on what I’m spending?”

If you’re spending £1,000/month and generating £5,000 in new customer value, you should probably spend more.

If you’re spending £2,000/month and generating nothing, you should fix your strategy before spending another penny.


Free tool: Calculate your marketing budget

Use this simple formula:

Annual Revenue × Growth Stage % = Annual Marketing Budget ÷ 12 = Monthly Budget

Example:

  • £150,000 revenue
  • 10% (steady growth stage)
  • £150,000 × 10% = £15,000/year
  • £15,000 ÷ 12 = £1,250/month

Now break that £1,250 across channels based on your business type (use the tables earlier in this guide).


What to do next

If you’re spending nothing right now:

  1. Start with £300-500/month minimum
  2. Pick ONE channel (Google Business for local, SEO for everyone else)
  3. Track every lead source religiously
  4. Commit to 6 months before judging results

If you’re already spending but not tracking:

  1. Set up proper tracking (Google Analytics, call tracking, CRM)
  2. Calculate your cost per lead and cost per customer by channel
  3. Kill what’s not working, double down on what is
  4. Review monthly for 3 months, then quarterly

If you know your budget but don’t know where to spend it:

Book a free 30-minute Growth Call with us and we’ll:

  • Review your current spending and results
  • Recommend the best channel mix for your business type and goals
  • Show you what you’d get for your budget (whether you work with us or not)

No obligation. No sales pitch. Just honest advice.

Call us: 0203 916 6314 or 07824 960000


Common questions

Should I spend more on marketing if revenue is down?

Yes. Cutting marketing when revenue dips makes the problem worse. You need more visibility when times are tough, not less.

Can I spend 0% and just rely on word-of-mouth?

Only if you’re happy staying exactly where you are. Word-of-mouth doesn’t scale predictably. If you want to grow, you need marketing.

What’s the minimum budget to see results?

£300-500/month minimum for most channels. Anything less and you’re spreading too thin to get traction.

Should my marketing budget increase as I grow?

The percentage might stay the same or decrease slightly, but the absolute amount will grow. A business doing £500k at 8% spends £40k/year (£3,333/month) – far more than at £100k.

How do I know if I’m wasting money?

Track cost per lead and ROI by channel. If you’re spending £1,000/month and getting 5 leads at £200 each, but your average customer is worth £2,000, you’re doing great. If those 5 leads never convert, you’re wasting money.

What if my competitors spend more than me?

Spend smarter, not just more. A competitor with a £5k/month budget and no strategy will lose to you with £1k/month and a focused plan.


Next steps:

Popular services for businesses at different budget levels:


Still not sure what you should be spending?

Book a free 30-minute call and we’ll help you build a realistic budget based on your revenue, goals, and industry.

📞 0203 916 6314 | 07824 960000
📧 hello@growthsparkmarketing.com
💻 Book your free call →


Growth Spark Marketing
Ethical digital marketing for UK High Street Heroes

📍 Tower Hamlets, London, UK
🌐 www.growthsparkmarketing.com