How to Set a Digital Marketing Budget for a Small Business
How much a UK small business should spend on marketing, with 2026 benchmarks, a goal based budget formula and a worked example you can copy.
On this page
- How much should a small business spend on marketing?
- Three ways to set an effective marketing budget
- Work out your budget from your marketing goals and sales target
- How to allocate a digital marketing budget across channels
- How your growth stage changes marketing spend
- Plan your budget around cash flow and seasonality
- What to include in a marketing budget
- How to tell if your marketing budget is meeting business goals
- Questions about small business marketing budgets
- Your next step
A marketing budget for small business owners in the UK usually works out at 12% to 20% of revenue in the first two years and 8% to 12% once the business is growing steadily, with funded early-stage startups spending 20% to 40%, but the right figure comes from what it costs you to win a customer, not from a percentage.
Start with your sales target, work back to the leads you need, price those leads by channel, and use the percentage of revenue only as a sense check. The honest answer is that the right budget depends on your target market, margins and growth stage. Getting it wrong is costly either way: many small business owners end up wasting money by spreading marketing efforts across five different marketing channels, none of which gets enough data to work, while a budget set with no target cannot be judged at all.
This guide is written by Lizzie, Head of Content Ops at Dandy Marketing. It combines current UK and global benchmarks with what we have seen in the budgets of the small businesses whose SEO, Google Ads and social campaigns we manage, including a worked example you can copy with your own numbers.
Marketing budget checker
See how your marketing spend compares with the UK ranges in this guide.
Include ad spend, agency or freelancer fees, content and tools.
How much should a small business spend on marketing?
Most guidance puts small business marketing spend at between 5% and 20% of revenue, with new businesses at the top of that range and established businesses at the bottom, and funded startups going as high as 40%. The benchmarks below show where those figures come from. They vary because they measure different businesses.
| Benchmark | Marketing spend as a percentage of revenue | Who it describes |
|---|---|---|
| Start Up Loans (British Business Bank) | 12% to 20% | Start-ups and businesses under five years old |
| Start Up Loans (British Business Bank) | 6% to 12% | Established companies |
| Xander Marketing | 20% to 40% | Seed-stage startups under £2 million revenue |
| Marketing Mavens | 12% to 20% | UK businesses in their first two years |
| Marketing Mavens | 8% to 12% | UK businesses in a growth stage |
| Mercury rule of thumb | 10% to 20% of projected revenue | Early-stage or pre-revenue businesses |
| Mercury rule of thumb | 7% to 10% | Growing small businesses |
| Mercury rule of thumb | 4% to 7% | Stable or mature businesses |
| Gartner CMO Spend Survey 2026 | 7.8% | Large companies, mostly over $1 billion revenue |
Sources: Start Up Loans, Xander Marketing, updated September 2026, Marketing Mavens, updated October 2026, Mercury, Gartner, May 2026.
Why the average marketing budget misleads small businesses
The most quoted average marketing budget, Gartner’s 7.8%, comes from 401 marketing leaders at mostly billion-dollar companies, so it is a poor guide for a business turning over £500,000. Large brands already have awareness and established customers; a small business usually has to spend a higher share of revenue to be found at all. Mailchimp also quotes a common small business range of 2% to 5% of revenue (Mailchimp), which is closer to what many owners spend than to what growth needs. Industry matters too: consumer packaged goods brands spend around 25% of revenue on marketing, while manufacturers spend 3% to 4%, according to 2024 research cited by Mercury.
What UK businesses are doing with marketing budgets in 2026
UK companies are still raising marketing budgets in 2026: in the IPA Bellwether Report for Q2 2026, 23.8% of firms increased spending and 16.9% cut it, a net balance of +6.9%. The report, published on 16 July 2026, also forecast UK adspend growth of 2.1% for 2026 (IPA). For a small business, that means competitors are not standing still, and auction-based channels such as Google Ads and Meta ads will not get cheaper by waiting.
Three ways to set an effective marketing budget
Small businesses usually set a marketing budget in one of three ways: a percentage of revenue, what they can afford, or the cost of hitting a specific goal. Each has a place, but only the third tells you whether the budget is big enough.
| Method | How it works | Strength | Weakness |
|---|---|---|---|
| Percentage of revenue (spend based on sales) | Set aside a fixed share, such as 7% of annual revenue | Simple, easy to defend to a bank or partner | Ignores your goals; shrinks when you most need growth |
| What you can afford | Spend what is left after other costs | Protects cash flow | Usually too small to produce results, so marketing looks like it fails |
| Objective and task (budget based on goals) | Work out what it costs to win the customers you need | Ties every pound to a business goal | Needs your conversion rates and cost per lead |
We recommend the objective and task method, with the percentage of revenue as a cross-check. A healthy marketing budget passes both tests. If the goal-based figure comes out far above the range for your growth stage (set out below), the target is too aggressive for the budget; if it comes out below 3%, you may be under-investing in growth.
Work out your budget from your marketing goals and sales target
The most reliable way to set a digital marketing budget is to start from the number of new customers you need and work backwards to the cost of finding them. This works because it follows your sales funnel: every paid ad, PPC ads included, buys clicks, some clicks become qualified leads, and some leads convert into customers. Use these six steps, then check the result against the benchmarks above.
- Set the target: how many new customers you need each month to hit your revenue goal.
- Find your close rate: the share of enquiries that become paying customers. Check your last 6 to 12 months of enquiries.
- Calculate leads needed: new customers divided by close rate.
- Estimate cost per lead for each channel from your own data or UK benchmarks.
- Multiply leads by cost per lead to get your media budget.
- Add management fees, content creation, various tools and VAT to get the total budget for marketing initiatives.
Worked example: a local roofing firm
A roofing firm with £600,000 annual revenue that wants eight extra jobs a month needs a marketing budget of about £1,560 a month, or about 3.1% of revenue. The figures below are illustrative; replace them with your own, including a cost per lead that suits your target audience.
| Step | Figure | Working |
|---|---|---|
| New jobs needed each month | 8 | Owner’s growth target |
| Close rate on enquiries | 25% | One in four quotes is won |
| Leads needed each month | 32 | 8 divided by 25% |
| Blended cost per lead from paid search | £30 | Estimate for local trade searches |
| Monthly ad spend | £960 | 32 leads at £30 |
| PPC management | £200 | Dandy fee for Google ad spend under £1,000 a month, as of October 2026 |
| Local SEO | £399 | Dandy Local SEO package, as of October 2026 |
| Total monthly budget | £1,559 | £960 + £200 + £399 |
| As a share of revenue | 3.1% | £18,708 a year divided by £600,000 |
The goal-based figure here is below the usual percentage benchmarks, which tells the owner the target is affordable and there is room to grow it. As SEO starts producing leads, typically six to twelve months in, the paid share can fall while total enquiries rise. Prices for our SEO and PPC management packages are published on our site.
How to allocate a digital marketing budget across channels
Allocate your digital marketing budget to the channel that reaches your buyers when they are ready to buy first, then add channels that lower your cost per customer over time. For most small businesses that means paid search or local SEO first, then social media ads and email. Allocating funds this way puts digital advertising where it is most likely to convert customers before spending to build awareness. The table shows what each channel costs and when it pays back.
| Channel | Typical small business cost | When it pays back | Best for |
|---|---|---|---|
| Google Ads (paid search) | Ad spend plus management; our management starts at £200 a month | Days to weeks | Urgent and high-intent services |
| SEO | From £399 a month for our Local SEO package | 6 to 12 months for leads | Lowering cost per lead over time |
| Paid social (Meta, LinkedIn) | Ad spend plus management; our management is a flat £250 + VAT a month | Weeks | Visual products, local awareness, retargeting |
| Email marketing | Platform fee plus time | Weeks, using existing contacts | Repeat sales and more sales from existing customers |
| Organic social | Mostly time | Months | Trust and community |
Local healthcare shows how small a paid search budget can be when targeting is tight. Podiatry Hub, a clinic in Stockport and Bramhall whose Google Ads we have managed since 2021, averages 156 calls and bookings a month at £0.87 per local action (case study). If those averages hold, that is roughly £136 a month in ad spend for a steady flow of bookings.
What is the 70/20/10 rule for allocating a marketing budget?
The 70/20/10 rule allocates 70% of a marketing budget to proven channels, 20% to promising channels you are scaling, and 10% to experiments. For a small business, the 70% might be Google Ads that already produce leads, the 20% a local SEO programme, and the 10% a test of Instagram ads or a new email offer. Spendesk recommends putting the largest share into proven strategies and reserving a small part for experimenting (Spendesk). The rule stops a small business from betting its whole budget on an untested idea.
Where email marketing and direct response fit
Email marketing is a low-cost direct response channel for small businesses, because it sells to people who already know you. It costs a platform fee and time rather than paying for each click, so it is the first place to increase sales and online sales from existing customers once paid ads and SEO are bringing new ones in. A social media strategy and traditional advertising such as local print come later in this order, because they are harder to tie to driving sales.
How your growth stage changes marketing spend
Your growth stage sets the percentage of revenue you should spend on marketing: 20% to 40% for a funded early-stage startup, 12% to 20% for a business in its first two years, and 8% to 12% for a business that is growing steadily. The share falls as a business matures because existing customers, referrals and SEO start bringing in work at little extra cost. Find your stage below, then use the goal-based method above to check the figure.
| Growth stage | Share of revenue | Example annual budget | Where most of it goes | Main measure |
|---|---|---|---|---|
| Early-stage startup (funded, under £2 million revenue) | 20% to 40% | £30,000 to £60,000 on £150,000 revenue | Website, tracking, content foundations, paid search and paid social tests | Which channel produces leads, and at what cost |
| New business (first two years) | 12% to 20% | £30,000 to £50,000 on £250,000 revenue | Paid search and paid social for fast leads; local SEO started early | Cost per lead |
| Growth stage (established and scaling) | 8% to 12% | £48,000 to £72,000 on £600,000 revenue | Paid search plus SEO, with paid social and email marketing | Cost per customer and return on ad spend |
Ranges from Xander Marketing (early stage), and Marketing Mavens and Start Up Loans (new and growing businesses). Example budgets are illustrative.
Early-stage startups: 20% to 40% of revenue
Early-stage startups spend 20% to 40% of revenue on marketing because they have no customer base, no search history and no word of mouth yet, so every customer has to be bought or earned from scratch. Xander Marketing puts seed-stage companies under £2 million in revenue at 20% to 40% or more. That range describes funded startups that have raised money to grow fast, where marketing spend is planned against projected revenue rather than current sales.
A bootstrapped small business, such as a new café, trades firm or local clinic, should not copy that range. Spending 30% of revenue from your own cash flow can starve the rest of the business, so a self-funded start-up should use the new business range below and treat anything higher as an investment it has planned for, not a monthly habit.
For a funded startup with £150,000 of first-year revenue, 20% to 40% means £2,500 to £5,000 a month. Put that money into four things, in this order:
- Build the base: a fast website, conversion tracking in Google Analytics and a Google Business Profile. Without tracking, no later spend can be judged.
- Test paid search first, because it reaches people who are already looking. A small Google Ads account with our PPC management at £200 a month gives an answer within weeks.
- Add one paid social test once the website converts, using the learning phase rules in our guide to Facebook and Instagram ads for small businesses.
- Start content and SEO early, because they take six to twelve months to pay back. Xander Marketing puts content at 20% to 40% of the marketing budget at this stage, and advises leaving 10% to 15% of the budget unallocated for experiments.
Judge an early-stage budget on what it teaches you, not on profit. The aim of the first six months is to find one channel that produces customers at a cost you can live with, then move money into it.
New businesses: 12% to 20% of revenue
A new business in its first two years should spend 12% to 20% of revenue on marketing, because it is still building awareness and has few repeat customers to rely on. Both Start Up Loans and Marketing Mavens give the same 12% to 20% range for this stage. For a business turning over £250,000, that is £30,000 to £50,000 a year, or about £2,500 to £4,170 a month.
At this stage, most of the budget should go into channels that bring enquiries quickly, while one slower channel is started in the background:
- Paid search: Google Ads for the services people search for, usually the largest single line.
- Local SEO: a Google Business Profile, location pages and reviews. Our Local SEO package starts at £399 a month.
- Paid social: a single Meta campaign for visual products, offers or local awareness, managed by us for a flat £250 + VAT a month.
- Tracking and website improvements: small fixes to landing pages often lower the cost per lead more than extra ad spend.
Choose the bottom of the range if your market is local and quiet, and the top if competitors already advertise heavily. Marketing Mavens suggests adding 1% to 2% for a competitive market and another 1% to 2% for national rather than local reach.
Growth-stage businesses: 8% to 12% of revenue
A growth-stage business that is established and scaling should spend 8% to 12% of revenue on marketing, because SEO, repeat customers and referrals now do part of the work. Marketing Mavens gives 8% to 12% for UK businesses in a growth stage, and suggests adding 2% to 3% when the business is pushing for faster growth. For a business turning over £600,000, that is £48,000 to £72,000 a year, or £4,000 to £6,000 a month. For comparison, Gartner’s 7.8% average for large companies sits just below this range.
The budget at this stage moves from finding customers to lowering the cost of each one:
- Paid search and Shopping: kept for high-intent searches, with spend judged on return on ad spend.
- SEO and content: a larger share than before, because organic leads cost less each month as rankings grow.
- Paid social and retargeting: used to bring back website visitors and reach lookalikes of existing customers.
- Email marketing: repeat sales and referrals from the customers you already have.
The roofing firm in the worked example above needed 3.1% of revenue to hit its target, well below this range. When the goal-based figure is lower than the benchmark, the business has room to set a bigger target; when it is higher, the target needs more time or a cheaper channel.
Plan your budget around cash flow and seasonality
A small business marketing budget should move with demand, rising before your busy season and falling in quiet months, rather than staying flat across the year. Three of our clients show how this works in practice.
- MGOC Spares sets seasonal budgets matched to peak demand for classic car parts and to agreed cost per acquisition targets, across Shopping, Performance Max and Facebook and Instagram ads, and recorded a £9.50 return on ad spend in 2024 (case study).
- Spotlights Theatre School started Google Ads from a modest local test budget and later ran a £1,000, 30-day December campaign built around a specific show run (case study).
- Chiropractor Bramhall saw results almost immediately, and within two months the owner increased media spend by 50% (case study).
The lesson from all three is to start with a budget you can sustain for at least three months, then scale only the channels that prove they pay. Check cash flow before committing to SEO in particular, because it needs six months or more before it returns the investment.
What to include in a marketing budget
A complete marketing budget includes every cost involved in winning a customer, not only ad spend. Small business owners often budget for ads and forget the potential costs around them, which makes marketing costs look lower on paper than they are and leaves gaps in business finances later. List these marketing expenses:
- Media spend: Google Ads, Meta ads, LinkedIn ads and any paid directories.
- Platform fees and tax: 20% VAT on Meta ads if you have not added a VAT number, and Meta’s 2% UK location fee since 1 July 2026; Google has passed on its equivalent Digital Services Tax cost since November 2020 (Ayko).
- Management: agency or freelancer fees, or the cost of staff time. Our guide to what agencies typically charge per service sets out UK fees for SEO, PPC, social and content, and our guide to agency vs freelancer compares the two.
- Content creation: photography, video, copywriting and design.
- Website: hosting, updates, landing pages and conversion tracking.
- Tools: email marketing software, scheduling tools, analytics and CRM.
How to tell if your marketing budget is meeting business goals
Your marketing budget is working when the cost of winning a customer is lower than the profit that customer brings in over their lifetime. Track three numbers each month from your marketing data: customer acquisition cost, customer lifetime value and return on ad spend for paid channels. These keep your marketing strategy tied to business objectives rather than to clicks.
- Divide total marketing spend by new customers won to get your customer acquisition cost.
- Estimate customer lifetime value from average order value, repeat purchase rate and gross margin.
- Review each channel monthly and move budget quarterly from channels that miss their target cost per customer to those that beat it.
Reallocate on evidence, not instinct. A channel with a long sales cycle, such as SEO or B2B LinkedIn ads, needs at least a quarter of data before you judge it; Google Ads and Meta ads can be judged within four to eight weeks.
Questions about small business marketing budgets
What is a good percentage of revenue to spend on marketing?
A good percentage of revenue to spend on marketing is 8% to 12% for a growing small business and 12% to 20% for a business in its first two years. Funded startups chasing fast growth can spend 20% to 40%. Businesses in competitive sectors sit towards the top of each range.
What is the 60/40 rule in marketing?
The 60/40 rule says to spend about 60% of a marketing budget on long-term brand building and 40% on short-term sales activation. It comes from Les Binet and Peter Field’s research for the IPA. Most small businesses with tight budgets weight the split towards activation at first and shift towards brand as they grow.
What is the 40/40/20 rule in marketing?
The 40/40/20 rule says a campaign’s success depends 40% on reaching the right audience, 40% on the offer and 20% on the creative. It comes from direct marketing and is a reminder to fix targeting and the offer before spending more on design.
Is £500 a month enough for digital marketing?
£500 a month is enough to start generating leads from one channel done properly, such as a small Google Ads campaign or a local SEO package, but not enough to run several channels at once. Pick the channel closest to your buyers and give it at least three months before adding another.
How much should I spend on advertising for my small business?
Spend enough on paid advertising and marketing campaigns to reach the number of leads your sales target needs, using the formula above, and keep total marketing within the range for your growth stage: 12% to 20% of revenue in the first two years and 8% to 12% once you are growing steadily. For Meta ads specifically, plan for a budget large enough to exit the learning phase.
Your next step
Write down your revenue target for the next 12 months, your close rate and your average profit per customer, then run the six-step calculation above. Compare the result with the benchmark range for your growth stage, which shows what a good marketing budget and small business spend look like for businesses like yours, and decide which single channel gets the first 70%.
If SEO is part of the plan, our free SEO opportunity review, delivered within 48 hours, shows what is holding your site back before you commit budget to it.







