The question every UK business asks first, and the one no honest answer can put a single number on. Facebook and Instagram ads are sold at auction — you are bidding against every other advertiser who wants the same people’s attention at the same moment. Your cost is not a price list. It is the outcome of that auction, and you control more of it than you would think.
What actually sets your cost
- Your sector and audience. Finance, legal and property pay more per click than a local bakery, because more advertisers with bigger margins are bidding for the same people.
- Your objective. Asking Meta for link clicks is cheap. Asking it for purchases or qualified leads costs more per result — and is usually worth far more.
- Your creative. This is the lever most businesses ignore. An ad people stop for gets shown more and charged less. Meta rewards attention; boring costs extra.
- The learning phase. New campaigns pay an inexperience tax for the first days while the system works out who converts. Constant edits restart it, which is how impatient accounts stay expensive forever.
- Your offer. No auction mechanic rescues an offer nobody wants. Weak offer, high cost per result — every time.
Rough starting budgets, by business type
USD figures are approximate conversions. These are the test budgets I typically suggest for a fair four-week read — not promises, and not what you will pay per result:
| Business | Daily test budget |
|---|---|
| Local service business | £20–£40 · $25–$50 |
| Clinic or high-value service | £30–£60 · $40–$75 |
| E-commerce store | £40–£100+ · $50–$125+ |
Below these ranges, Meta rarely collects enough conversion data to optimise, so the month tells you very little either way.
The only number that matters
Cost per click and CPM are trivia. The number that decides everything is cost per result against what a customer is worth to you. Work out your customer’s lifetime value, multiply by your close rate, and you have the most you can pay for an enquiry at break-even. Spend a comfortable fraction of that. The full method is on the budget page.
When costs come down
Accounts get cheaper with age and data: the pixel learns, retargeting audiences fill up, winning creative gets found, losing ad sets get switched off early. Most of the expensive accounts I audit are not unlucky — they are churning through edits, skipping retargeting, and boosting posts instead of running campaigns.
What the auction is actually charging you for
“Cost” means three different things inside one ad account, and mixing them up is why two people can look at the same campaign and disagree about whether it is expensive.
- CPM is what you pay to be shown a thousand times. It is the closest thing to a raw auction price, and it is the number that moves when competition changes.
- CPC is what you pay per click. It falls when the creative earns attention and rises when it stops.
- Cost per result is what you pay for the thing you actually asked Meta to optimise towards — a message, a lead, a purchase. This is the only one that pays a wage.
You do not choose the price. You choose what you are buying, by setting the optimisation event, and the auction prices that for you. Ask for engagement and Meta will find cheap engagement. Ask for a purchase and it will charge you what a buyer costs in your market. A campaign optimised for the wrong event is not cheap — it is buying the wrong thing efficiently.
Why every published average is useless to you
Search for the cost of Facebook advertising and you will find averages quoted to the penny. Every one of them blends countries with different auction pressure, objectives that price differently, industries that bid against each other unevenly, and months of the year that behave nothing alike. An average across all of that describes no real advertiser.
There is a benchmark worth having, and it is not published anywhere. It is your own account over the last thirty days, with one variable changed at a time. Everything else is somebody else’s account.
What pushes the price up
Costs climbing is usually not the market. It is one of five things, and four of them are fixable.
- The audience is too narrow. A small audience is shown the same advert repeatedly, frequency climbs, response falls, and the auction charges more for the same delivery.
- The creative has worn out. Nothing about the market changed; the people you are reaching have simply seen it already.
- The fourth quarter. Every retailer with a budget bids into the same weeks around Black Friday and Christmas, and prices rise for everyone whether or not they sell gifts.
- The landing page is doing the damage. A slow or confusing page does not raise your CPM, but it raises your cost per result, which is the number that matters.
- The learning phase keeps restarting. Significant edits send a campaign back into learning, and delivery is unstable and more expensive while it is there.
The costs that are not your budget
The budget you type into Ads Manager is not the figure on the invoice, and this catches people out on their first bill.
Meta applies location-based fees to ads delivered in certain countries, and the detail is set out in its own document, About location fees for ads on Meta platforms. What is charged and where it applies changes, so read that page rather than any figure quoted second-hand — including here. Whether tax is added on top depends on your billing country and whether you have given Meta a VAT number, which is a question for your accountant rather than your advertiser.
The practical version: take one real invoice, put it beside the spend figure in Ads Manager for the same period, and look at the difference. That gap is your true cost of media, and it is the number to budget against.
What a small budget genuinely cannot do
A small budget can absolutely work. What it cannot do is produce enough events to judge itself quickly, and that is a different limitation from being too small to succeed.
Meta needs a run of optimisation events before delivery settles, and a campaign producing two or three results a week never gets there. The consequence is not that the ads fail — it is that you cannot tell a good week from a lucky one. On a budget like that, the honest approach is fewer campaigns, one audience, one offer, and a longer window before anybody draws a conclusion.
If the fee to manage the account is larger than the media itself, the arrangement has to clear a much higher bar before it pays. That is worth saying out loud before anyone signs anything.
Where you trade changes these numbers as well. Three worked examples: a county as empty as Lincolnshire punishes a wide radius (Facebook ads agency Lincoln); a commuter town bids against London budgets and is empty at 11am (Facebook ads agency St Albans); a river and a motorway redraw the catchment (Facebook ads agency Worcester).
Frequently asked
Is there a fixed price for Facebook ads?
No. Meta sells ad space at auction, so your cost depends on your sector, your objective, your creative and how much competition wants the same audience at the same moment.
What is a sensible starting budget?
For a UK local service business, roughly £20–£40 a day for a four-week test. Clinics and high-value services sit higher, e-commerce higher still. Below those ranges Meta rarely gathers enough data to optimise.
Why do my costs keep rising?
Usually creative fatigue, constant edits restarting the learning phase, or no retargeting layer. Accounts get cheaper with age and clean data — not with more budget alone.
Why is my cost per result higher than the averages I keep reading?
Because those averages are blended across countries, objectives, industries and seasons, so they describe no real account. Compare your account against its own previous thirty days instead, changing one thing at a time.
Does it cost more to advertise in the UK than elsewhere?
Auction prices differ by country because competition differs, and Meta also applies location-based fees to ads delivered in certain countries. Its document About location fees for ads on Meta platforms is the place to check what currently applies, because it changes.
Why did my costs jump in November and December?
Because every advertiser with a seasonal budget is bidding into the same few weeks. The auction gets more expensive for everyone in it, including businesses that sell nothing seasonal. Plan the fourth quarter before October, not during it.
Is the budget I set the amount I actually pay?
Not exactly. Location fees and any applicable tax sit on top of the budget you set. Put one real invoice next to the spend figure in Ads Manager for the same period and the difference is your true media cost.
Freelance Meta Ads, Google Ads and SEO specialist working with UK and US businesses. Need this done rather than read about? Send an enquiry.
I’ll run the numbers on your business for free.
Tell me what a customer is worth and what you are selling. You will get an honest read on whether the maths works before anyone quotes you.

