How to set a realistic marketing budget
How-to

How to set a realistic marketing budget

Set a marketing budget based on revenue (5-10% to maintain, 10-20% to grow), then split it across channels. Foundations first, ads last.

A1 Digital A1 Digital · written & reviewed by the team 4 min read Updated 1 July 2026

Quick answer

A realistic marketing budget for a small business is usually 5-10% of revenue to hold steady and 10-20% to grow, split across your website, local search, content and paid ads based on where your customers actually find you.

7-8%

of revenue spent on marketing by the average small business

Source: Gartner CMO Spend Survey, 2024

10-20%

of revenue typically needed when the goal is fast growth

£0

upfront cost of foundational channels like Google Business Profile and reviews

A marketing budget isn’t about spending more. It’s about spending on purpose. I see the same two mistakes constantly: owners who underspend and wonder why nothing’s happening, and owners who pour money into ads while their website and Google profile quietly let them down. Both come from picking a number out of the air. Here’s how to set one you can actually defend.

Set a realistic marketing budget by basing it on a percentage of your revenue, not a random round number: spend roughly 5-10% to hold your position and 10-20% to grow, then split that amount across your website, local search, content and paid ads according to where your customers actually find you.

Start with a percentage of revenue

Pick your budget as a share of revenue, then sanity-check it against what you want to achieve:

  • Maintaining (steady business): 5-10% of annual revenue.
  • Growing (gaining ground): 10-20% of annual revenue.
  • Brand new (no reputation yet): plan for the higher end, you’re buying awareness you don’t have.

Quick example: £200,000 in revenue, aiming to grow, at 12% = a £24,000 yearly budget, or £2,000 a month. Use revenue you can rely on, not your best month ever.

Use a budget, not a guess

A fixed monthly figure stops two common mistakes: panic-spending when sales dip, and overspending when one good campaign makes you feel rich. Decide the number once, then manage within it.

Split the budget across channels

Once you’ve a total, divide it. There’s no single correct split, but most service businesses do well with something like the table below. The golden rule: fund the foundations first, because they make every paid pound work harder.

Channel Typical share What it buys
Website & hosting 15-25% A fast, modern site that turns visitors into enquiries
Local search & reviews 15-25% Google Business Profile, review requests, map visibility
Content & SEO 20-30% Blog posts and pages that earn free traffic over time
Paid ads 25-40% Google and Meta ads for immediate, controllable traffic
Tools & email 5-10% Booking, live chat, branded email, analytics

Notice that paid ads aren’t the whole budget. Sending paid clicks to a slow or unconvincing website is filling a leaky bucket. Fix the bucket first.

Don’t skip the cheap, high-impact basics

Some of the highest-return marketing costs almost nothing but time:

  1. Google Business Profile, free, and often the single biggest source of local enquiries.
  2. Customer reviews, free to request, and they influence both buyers and search rankings.
  3. A clear homepage, one that states what you do, where, and how to contact you.
  4. Branded email, cheap, and it makes you look like a real business.

Do these before you spend a penny on ads. For the full list, the online presence checklist covers it.

Key takeaway

Marketing money follows priorities, not the other way round. Foundations (website, profile, reviews) first, content second, paid ads last. Paid traffic only pays off once everything it lands on is doing its job.

Balance fast wins against slow compounders

Different channels pay off on different timelines, and a smart budget funds both:

Type Speed When it pays off
Paid ads Instant The day you switch them on; stops when you stop paying
SEO & content Slow Months in, then keeps working for free
Reviews & profile Medium Builds steadily and lasts

Fund only ads and you rent your traffic forever. Fund only SEO and you wait months for results. Split the difference: use ads for cash flow now while content compounds in the background. The trade-offs are in SEO vs paid ads.

Track it, then adjust

A budget’s a starting hypothesis, not a contract. Review it monthly against real numbers, not vanity metrics:

  • Cost per enquiry, spend on a channel divided by enquiries it produced.
  • Cost per customer, the same, but for closed sales.
  • Payback, how long until a customer earns back what you paid to win them.

If a channel costs more to win a customer than that customer’s worth, fix it or cut it and move the money. For the wider set of numbers worth watching, see metrics every business should watch.

Keep a 10% test pot

Reserve about 10% of your budget to trial one new channel or campaign each quarter. If it beats your existing channels, scale it; if not, you’ve only risked a small slice.

Setting the number’s the easy part; spending it well across a website, Google profile, content, reviews and ads is where most owners run out of time. We handle the whole online presence on one predictable monthly plan, so your budget covers the foundations and the growth work without juggling five suppliers. See what each plan includes on the pricing page, or get in touch to talk through a budget that fits your revenue.

Set the percentage this week, split it by channel, and put a monthly review in the diary. A budget you actually track will always beat a bigger one you don’t.

Frequently asked questions

How much should I spend on marketing?

Most small businesses spend 5-10% of revenue to stay steady, and 10-20% when they want to grow quickly. If your annual revenue is £200,000, that's a budget of roughly £10,000-£40,000 a year. Newer businesses with no reputation yet usually need to spend at the higher end to get noticed.

What should I spend it on first?

Start with the foundations that work even on a small budget: a fast website, a fully filled-out Google Business Profile, and a steady stream of reviews. These cost little or nothing and make every other channel work harder. Only add paid ads once these basics are solid, so you're not paying to send clicks to a weak website.

SEO or paid ads?

They do different jobs, so it depends on your timeline. Paid ads bring traffic the day you switch them on but stop the moment you stop paying. SEO and content take months to build but keep working for free once they rank. A balanced budget funds both: ads for quick wins now, SEO for compounding results later.

How do I know if it's working?

Track cost per enquiry and cost per customer, not just clicks or likes. Add up what you spent on a channel in a month and divide by the real enquiries or sales it produced. If a channel costs more to acquire a customer than that customer's worth, cut it or fix it. Review monthly and shift spend toward what works.

marketing budget small business planning roi paid ads
Share Link copied
A1 Digital

Written by the A1 Digital team

We handle the entire online presence for small businesses, website, branded email, Google, AI search, content and reviews, for one simple monthly plan. No tech headaches, no lock-in.