Ask five small business owners what they spend on marketing, and you’ll get five different answers.
One person pays £60 a month for a few tools and handles it all herself.
Another forks out £1,500 for ads, content, and outside help, then wonders why the booking form isn’t working.
The truth is, small business marketing budget is never a universal value. Revenue, margins, goals, and time—they all play a part. Setting a percentage gives you a starting point, but your own numbers will tell you where to finish.
A few highlights before we drag out the calculator:
- For B2C service businesses, spending 5% to 10% of revenue on marketing is a solid place to start (that’s what BDC recommends).
- If you run a B2B business and have a focused audience with a longer sales process, 2% to 5% of revenue can work.
- Customer value matters most. Dropping £500 on a campaign makes sense if it brings you customers worth a lot more.
- Don’t forget your own time. Four hours spent making a reel are real marketing costs, even if Instagram doesn’t send you an invoice.
- Test for 90 days instead of scrambling week to week. Patterns are clearer with a little time.
Before setting your budget, make sure the rest of your marketing has a clear direction with our guide to creating a marketing plan for your small business.
Step 1: Find your starting number
Start with a percentage of your revenue.
BDC, Canada’s development bank for entrepreneurs, suggests 2% to 5% for B2B businesses and 5% to 10% for B2C. Its guidance is written for small business owners, and makes the sensible point that your industry, goals and revenue all affect the final figure.
If your business is like most of Peerie’s audience—service-based businesses—then the 5% to 10% range is a good opening bid.

The math is simple:
Monthly revenue × chosen percentage = monthly marketing budget
If you bring in £8,000 a month:
- 5% is £400
- 7% is £560
- 10% is £800
They all could fit, but profit margins, growth targets, and available time decide the right one.
If the business is established with steady customers, 5% to 8% does the trick without bruising cash flow.
Newer? You could need more—8% to 12% for a while—to get your website, reviews, and email list going.
These numbers are guides. Treat them as ranges, not rules, and always check against what you can afford.
Step 2: Keep it real—check profits and cash flow
Revenue gets all the attention, but profit pays the bills.
Picture this: Two businesses each make £10,000 a month.
One is a solo coach with low running costs.
The other is a beauty salon paying staff, rent, and product costs.
Both put aside £1,000 for marketing at 10%, but the hit to their bank accounts is wildly different.

Before you commit, look at:
- Average monthly revenue
- Gross profit after service delivery
- All fixed monthly costs
- Taxes and VAT due
- Money already set aside
- What you can comfortably spend for three months
UK small businesses are feeling the squeeze. According to the latest Federation of Small Businesses survey, nearly nine out of ten say operating costs are up from last year, and more than half saw their revenue drop. Your marketing budget needs to live inside that reality.
The key: It’s better to pick a budget you can keep up for 90 days than blow a big amount in three weeks and panic.
Keep tax, payroll, rent and essential operating costs protected.
Marketing is trial and error. Some experiments perform well. Others, well… sometimes your money disappears, never to return.
Step 3: Count everything, not just ads
A lot of small businesses tally up ad spend and ignore the rest. Then the annual bill shows up in disguise.
Small business marketing budget can include:
- Website hosting, fixes, and tweaks
- Email, booking, design, and scheduling tools
- Google, Meta, or directory advertising
- Content creation, writing, video, photography
- Printed stuff—flyers, signs, sponsorship
- Networking events and trade shows
- Freelancers, agencies, consultants
- Tools for reviews, analytics, or call tracking
So, a £600 budget might break down like:
- £120 for website, email, and tools
- £180 for content or design support
- £220 for ads
- £80 for local activities and small tests
Don’t forget to count your own hours. Whether you’re writing, filming, posting, meeting people, or checking stats, it all adds up.
If you spend £300 in cash and 20 hours a month on marketing, you’re investing far more than your bank statement suggests. And if 12 of those hours go into adding subtitles one word at a time, paying for a tool that automates the job may well be cheaper than doing it manually.
Step 4: Work backwards from your dream customers
Percentages are useful. But customer value shows you what’s possible.
Ask yourself:
- How many more customers can I handle each month?
- What does the average customer spend?
- How much profit do I keep from each?
- How many leads actually become paying customers?

Let’s say you run a physiotherapy clinic.
You want 12 new patients a month. Each one comes in four times at £70 per visit—so £280. After paying staff and costs, you’ve got up to £45 to spend to win each new customer.
That’s 12 patients × £45 = £540 for acquisition.
Add £160 for website, email, and content.
So, £700 a month.
Now, a coach wants two new clients a month. Each pays £1,500 for their program.
The coach can afford £200 to land a new client.
That’s £400. Add £250 for content and tools—£650 a month.
That is why a universal monthly figure falls apart so quickly.
£500 can be generous, tiny or spectacularly misplaced. The customer economics decide.
Step 5: Check your conversion rate before buying more attention
It’s easy to dump money into ads and get a bunch of leads. But then… what happens?
Suppose you spend £600 on Google Ads and receive 30 enquiries. Five become customers. Your customer acquisition cost is £120.
Now suppose a few changes to the service page and follow-up process help 8 of those enquiries book. The same campaign now produces a customer acquisition cost of £75.
No extra ad spend. Better use of the traffic you already paid for.
Before spending more, ask:
- Is your website clear about what you do and who it’s for?
- Are your reviews answering the big questions?
- Is it easy to book or take the next step—especially on mobile?
- Does someone actually follow up with enquiries?
Fix leaks first. This could mean rewriting a service page, collecting stronger reviews, adding an online booking option or replying faster. Otherwise, you’re just pouring money into a bucket with holes.
Step 6: Adjust the budget to your business stage
Brand new businesses and established ones have different needs.
Starting out?
You’ll spend more—website builds, branding, initial profiles, launch content. Your revenue might be low while costs run high.
Use projected revenue as one reference point.
Build the basics in the right order. A simple website with clear services, proof and a working booking route can carry plenty of weight.
Established, but with inconsistent demand?
People may find your Google profile, then leave because the website says very little.
Your posts may get attention, then send readers nowhere.
Enquiries may arrive, then sit unanswered for 3 days because everyone assumed Dave had it.
Spend on the part of the customer journey that keeps dropping the baton.
For many service businesses, this means improving the website, collecting reviews, building an email list and creating a repeatable content routine.

Steady demand but room to grow?
This is the best spot to run careful tests. You know the service sells, and you have enough evidence to estimate customer value.
Increase the budget in steps. Add money to one or 2 channels, set a clear target and review the result.
At capacity?
A full diary can make customer acquisition less urgent. Direct more of the budget towards retention, referrals, reviews and higher-value bookings.
Review your prices too.
Step 7: Split your budget by job
“Marketing” is too broad for one line in a spreadsheet. Give the money separate jobs.
Foundations
This includes the website, booking system, Google Business Profile, email setup and core photography.
These assets support almost every channel. Keep them updated.
A website built in 2018 may still load, much like a fax machine still technically sends documents.
Regular visibility
This covers content, SEO, social media, partnerships, networking and local activity.
Some of the marketing cost for small business visibility will appear as time rather than cash. Record both.
Customer acquisition
This covers paid search, social ads, directory fees, sponsorship and direct mail.
Set a target and a cap before spending. Each campaign needs a job such as generating consultations, trial bookings or email sign-ups.
Testing and measurement
Keep a small amount for new ideas, landing-page changes, analytics or call tracking.
BDC suggests a 70-20-10 split: 70% to proven stuff, 20% to things you’re testing, 10% for brand-new ideas.
For a £1,000 budget, that would mean:
- £700 on activity that already produces useful results
- £200 on promising activity that needs more evidence
- £100 on something new
A brand-new business starts without much proven activity, so its first split will look different. Use the model once you have enough history to know what has earned a place in your budget.
Step 8: Don’t spread yourself too thin
Small business marketing budget often disappears through tiny payments scattered across 6 channels.
£50 on Facebook, £60 on Google, a couple of directory listings, three trial subscriptions, and a sponsored post that goes nowhere.
Instead, focus on where your customers actually are. Two well-supported channels work better than six neglected ones.

Look at how your clients behave, what they respond to, and where you can be consistent.
Studies show social media, email, search, and referrals all work, but the right mix depends on what you’re selling.
For a local physiotherapy clinic, Google search, Google Maps, reviews and referrals may deserve most of the budget.
For a business coach, useful content, email, partnerships, podcasts and LinkedIn may carry more weight.
For a salon, Google, Instagram, reviews, rebooking and local partnerships can work together.
Pick the channels that fit the way your customers behave and the time you can give them. That keeps your small business marketing budget focused on activity you can run consistently.
Step 9: Build a 90-day test marketing budget
Set a budget you can fund for three months. List:
- How much you’ll spend each month
- Which channels you’ll use
- How much for each one
- What you want to achieve with each
- When you’ll check to see how it’s going
Example: A coach earning £8,000 a month picks an 8% budget—£640 monthly. Here’s how she splits it:
- £90 for website and tools
- £180 for content help
- £170 for networking and partnerships
- £150 to test paid ads
- £50 for measurement
Over 90 days, that’s £1,920.
The target is 6 discovery calls a month and 2 new clients.
She will also track email sign-ups, qualified enquiries and the source of each call. This is specific enough to review.
Expect different timelines within the 90-day period. Paid search may produce enquiries quickly, while SEO and content may take longer.
Step 10: Track what actually matters
Most small businesses aren’t sure what’s working, and don’t have time to measure everything. So, stick to the basics:
- Total monthly marketing spend
- Number of good leads
- New paying customers
- Cost per lead
- Customer acquisition cost
- Revenue from new customers
- Conversion rates
Cost per lead = total spend ÷ qualified enquiries
Customer acquisition cost = total spend ÷ new paying customers
Always compare those numbers to the profit you make.
Say you spend £750 and receive 25 qualified enquiries. Your cost per enquiry is £30.
Six become paying customers. Your customer acquisition cost is £125.
Now compare it with the profit those customers are likely to bring. A cost of £125 to win a customer is perfect if you earn £1,500, but a problem if that customer only brings in £50.
Track where customers say they found you, while accepting that the answer will be fuzzy.
Someone may see 3 posts, search your name, read reviews, visit the website twice and finally book after an email. All these steps matter, not just the last click.
Step 11: Know when to spend more (or less)
Raise your marketing budget when a channel delivers profitable customers, you can handle more demand, and you’ve got room in the cash flow.
Raise it gradually. A small increase gives you a cleaner comparison and limits the cost of a bad assumption.
Dial things back if a campaign underperforms, customer acquisition gets too expensive, you’re stretched beyond capacity, or you’re paying for too many duplicate tools.

Bad results might be the channel, the message, the landing page, or the follow-up process. Tweak and test before giving up.
The small business marketing budget should change as the business changes. A launch budget, a steady-growth budget and a near-capacity budget will naturally look different.
Step 12: Turn your small business marketing budget into a real number
Here’s how to make it real:
- Start with revenue × your chosen percentage = first estimate
- Target number of new customers × affordable acquisition cost = acquisition allowance
- Add fixed marketing costs (website, tools, support) = second estimate
- Check both figures against your available cash and time
For example, a salon making £12,000 per month:
- 7% budget = £840
- Wants 15 new bookings, can spend £35 each = £525
- Add £220 for tools and content = £745
So, a sensible budget is £750 to £840 for the next 90 days. Assign the money to specific actions. Review monthly.
Done. Now your marketing budget is a number you can work with.
How much should the small business marketing budget be?
For a small B2C service business, 5% to 10% of revenue is a useful starting range.
Small B2B businesses may begin around 2% to 5%.
New businesses may spend a higher share for a period because they need to build the foundations and attract their first customers.
Your final budget comes from revenue, margins, customer value, available cash and capacity.
Set an amount you can sustain for 90 days. Give each part of the budget a clear job. Measure enquiries, customers and acquisition cost. Keep the activity that earns its place, move money away from activity that doesn’t, and raise spending in controlled steps.
That is the sensible approach to small business marketing budget. Specific. Measurable. And considerably more useful than copying a percentage from a company with 14 departments and its own coffee blend.
And if you need a hand, Peerie helps you turn your marketing goals into a practical weekly plan, with clear action steps, useful ideas and ready-to-use templates. So instead of spreading your time and money across random tactics, you can focus on the work that fits your business, your customers and the results you’re trying to build.
FAQs about small business marketing budget
How much should a small business spend on marketing?
For many small B2C service businesses, a marketing budget of around 5% to 10% of revenue is a useful starting point. An established business with steady demand may sit near the lower end. A newer business or one trying to grow faster may need to spend more for a period.
What should a small business marketing budget include?
For a small business, a marketing budget can include advertising, website costs, software, email marketing, content, photography, video, print, events, directories and outside support. Track the time you spend on marketing too, even when no money leaves your account.
How much should a new business put into its marketing budget?
Start with projected revenue, then calculate the cost of the basic marketing assets you need. These may include a website, booking system, photography, email software and launch activity. Choose an amount you can afford to keep spending for at least 3 months.
How should I divide my marketing budget?
Divide the budget by purpose. Set money aside for your website and tools, regular visibility, customer acquisition, and small tests. The exact split will depend on how your customers find you and which channels already bring useful enquiries.
When should I increase my marketing budget?
Increase your marketing budget when a channel brings in customers at a profitable cost, you have room to serve more people and your cash flow can support a larger test. Raise it gradually so you can see whether the extra spending produces a better result.
How often should I review my marketing budget?
Review spending and results each month, then make larger decisions every 3 months. This gives most activities enough time to show a pattern and stops one quiet week from sending the whole plan into witness protection.




