Every answer you find to this question is either a price list that is wrong by the time you read it, or a shrug dressed up as "it depends." Here is the useful version, from someone who spends other people's money on Meta every day.
The short answer
Facebook ads do not have a price. They have an auction. You choose a budget, Meta spends it buying attention on your behalf, and what you end up paying per result depends on how well your ad performs against everyone else competing for the same person. Two brands can spend the same amount on the same day and pay wildly different amounts per customer.
So the real question is not "what do Facebook ads cost?" It is "what can I afford to pay, and am I under it?"
Three different things people mean by "cost"
1. Your budget. The amount you tell Meta to spend per day or over a campaign. You control this completely, and Meta enforces small daily minimums that vary by country, currency and what you optimize for.
2. CPM, the cost per 1,000 impressions. What the auction charges to put your ad in front of people. This is the number that goes up in November, in competitive industries, and when your creative bores people.
3. Cost per result. Your cost per purchase, lead or install, usually shortened to CPA. This is the only one tied to whether you make money, and it is a product of CPM and how well your ad, offer and landing page convert the attention you bought.
You can have a cheap CPM and a terrible CPA. Cheap attention from the wrong people is the most common way to waste money on Meta.
What makes your costs different from someone else's
- Your industry and competition. You pay based on who else wants the same attention. Crowded, high-value categories cost more.
- The season. CPMs climb through Q4 as retailers bid up inventory around Black Friday and Christmas, then ease off in January. The same ad can cost meaningfully more in November than in February.
- Where your audience is. Attention in the US and Canada is priced higher than in many other markets.
- What you optimize for. Asking Meta to find people who will buy costs more per impression than asking it to find people who will watch, because it is a harder job.
- Your creative. This is the biggest lever you control. Ads people stop for earn cheaper distribution; ads people scroll past get taxed. In practice the creative sets the price.
- Your data quality. A properly configured Pixel and Conversions API means Meta can actually find buyers. Broken tracking makes every result more expensive.
- Your offer and landing page. Meta can sell attention. It cannot fix a page that does not convert.
Pool rule 002Creative is the targeting.
The only cost benchmark that matters is your own
People want an industry average to compare against. I understand the impulse, but it is a trap: an average CPA tells you nothing about whether your economics work. What you need is your break-even.
Work out what is left of an order after product cost, shipping, fees and anything else that scales per sale. If 40% is left, you break even at a 2.5x return, and your break-even cost per order is that 40% in cash. Above it you make money, below it you fund Meta. I built a break-even ROAS calculator that does this in about thirty seconds.
Once you know that number, "are Facebook ads expensive?" becomes answerable. Expensive means above your break-even. Nothing else.
So what budget do you actually need to start?
Not a magic number: enough to learn something. The arithmetic is more useful than a recommendation.
An ad needs to spend roughly one to one and a half times your target cost per result before the result means anything, which is the basis of my kill rules. If you want a $40 cost per purchase, one ad needs roughly $40 to $60 behind it before you can judge it. Test three ads and one round of learning costs you $120 to $180. Test weekly and you can work out your monthly floor in about ten seconds.
If that number is uncomfortable, the honest move is to test fewer ads properly rather than spread the same budget across more ads and learn nothing from any of them. A budget split six ways usually buys six inconclusive results.
Where the money actually leaks
- Too many ad sets. Splitting a small budget across many audiences means none of them gather enough data, and you pay for the privilege.
- Restarting the learning phase. Constant edits throw away the data you already paid for.
- Judging too early. Killing an ad at $12 spend on a $40 target tells you nothing, but it feels productive.
- Riding a tired winner. As frequency climbs and response drops, your effective cost rises quietly. This is why creative volume is a cost control, not a luxury.
- Trusting platform numbers. If Meta reports more revenue than your bank does, your real costs are higher than your dashboard says.
What about the cost of someone running it?
Separate from ad spend, management is usually a monthly retainer, a percentage of spend, or a mix. Percentage-of-spend deals quietly reward the manager for spending more, which is worth knowing before you sign one. If you want the detail on what that work involves, I wrote about what a media buyer actually does and how I handle Facebook and Instagram ads.
Quick answers
Is $5 a day enough for Facebook ads? It will spend, but it rarely teaches you anything for a purchase campaign, because you cannot reach a readable result on any single ad. It is more realistic for awareness or a very cheap action.
Why did my CPMs suddenly jump? Usually seasonality, a wider audience, or creative fatigue. Check frequency and click-through rate before blaming the algorithm.
Are Facebook ads cheaper than Google? Different jobs. Google captures people already looking; Meta creates the want. Comparing their CPCs is comparing a checkout queue to a shop window.
Does Meta have a minimum spend? There are small daily minimums that vary by optimization event and currency, but your practical minimum is set by your target cost per result, not by Meta.
Can I lower my costs without spending more? Usually, yes. Better creative, cleaner tracking and fewer, better-funded tests move costs more than bid tinkering ever will.
The one-line version
Facebook ads cost whatever the auction charges for attention you were good enough to earn. Work out your break-even first, then judge every number against that instead of against someone else's screenshot.