How Much Do Facebook Ads Cost in 2026? CPM to CPA
How much do Facebook ads cost in 2026?
There is no set price. You choose a budget, and Meta's auction prices each impression from your bid, the estimated action rate and ad quality. LocaliQ's 2026 benchmarks put the average traffic-campaign click at $0.60 and the average lead at $27.39. Your cost per purchase depends on your own click-through and conversion rates.
Meta sells Facebook ads by auction, so the honest answer is a range plus a formula. The spend is whatever budget you set. The price of each result comes from three things you partly control: your bid, how likely people are to act on the ad, and the ad’s quality. Published benchmarks give you a click and lead price to check against; your cost per purchase comes from your own funnel.
How does Meta decide what you pay for an ad?
Every time someone could see an ad, Meta runs an auction among the ads whose target audience includes that person. The winner is the ad with the highest total value, and total value combines three factors (About ad auctions):
- Bid: what you are willing to pay for your outcome, set through your bid strategy.
- Estimated action rates: Meta’s estimate that this person engages with or converts from this ad.
- Ad quality: feedback from people who view or hide the ad, and assessments of low-quality attributes such as withheld information, sensational language and engagement bait.
Meta says that because relevance is part of the auction, a more relevant ad can beat ads with higher bids, and that auction adjustments will not charge you more than your bid. It also notes that a price floor can affect whether an ad shows and what it pays. In Meta’s own words elsewhere, you are charged only the bid necessary to win the auction (Ad auction).
What this means for cost: two stores with the same budget can pay very different prices per sale. The one whose ads people act on wins auctions more cheaply.
Do you pay per click or per impression?
Usually per impression. Meta says ads are usually charged by the number of impressions they receive unless you choose otherwise during ad creation (How Meta charges for ads). Some optimization goals let you pick the event that charges you, under When you get charged in the ad set:
- Choose the link click and you pay per link click (CPC); no clicks means no charge.
- Choose the impression and you pay per 1,000 impressions (CPM); no impressions means no charge (Charges for Meta ads that don’t receive impressions or clicks).
- A new ad account must spend at least $10 USD charged on impressions before it can switch to another charge event (About getting charged).
Three more lines can appear on your bill. Meta does not charge for impressions it judges invalid, such as bot traffic (Gross impressions). Location fees are added when impressions are delivered in jurisdictions that impose digital service taxes and similar fees. And with automatic billing you are charged when you reach your payment threshold and again on your monthly bill date (How Meta charges for ads).
What do Facebook ads cost per click and per lead in 2026?
The most recent named, dated public benchmark we could open is LocaliQ’s Facebook Advertising Benchmarks for 2026, updated 23 Sep 2026 and compiled with WordStream across 20 industries. The page does not state its sample size or data period, so treat it as a reference point, not a target.
| Industry (LocaliQ category) | Traffic CTR | Traffic CPC | Lead CPL |
|---|---|---|---|
| All industries | 1.93% | $0.60 | $27.39 |
| Apparel, fashion and jewelry | 1.51% | $0.71 | Not listed for this category |
| Beauty and personal care | 2.73% | $0.50 | $50.91 |
| Home and home improvement | 1.76% | $0.63 | $42.95 |
| Shopping, collectibles and gifts | 1.88% | $0.59 | Not listed for this category |
LocaliQ also reports that the all-industry traffic CPC fell from $0.70 a year earlier, and that the average click on lead campaigns costs $1.80, down 6.25% from $1.92. Note what the table is not: traffic campaigns optimize for clicks, not purchases, so a $0.60 click says little about what a sale costs you.
Is there a reliable average CPM or cost per purchase?
Not one we could verify. LocaliQ’s page publishes no CPM and no cost per purchase, and we found no other named, dated public study we could open on 2 Oct 2026 that does. Any single “average Facebook CPM” also hides large differences by country, placement, season and audience, so your own number is the one that matters.
Meta defines CPM as amount spent divided by impressions, times 1,000: $50 spent for 10,000 impressions is a $5 CPM (CPM (cost per 1,000 impressions)). CPM, CPA and CTR are defined in the Meta ads glossary.
How do you work out your own cost per purchase?
Your cost per purchase is your CPM pushed through two conversion rates. Pull the inputs from Ads Manager:
- Open Ads Manager, select your sales campaigns and set the date range to at least the last 7 days.
- Click Columns, then Customize columns, and add CPM, CTR (link click-through rate), CPC (cost per link click) and Cost per purchase.
- Read the Cost per purchase column for the result Meta attributes to your ads.
- Check the math: cost per click = CPM ÷ (1,000 × CTR), and cost per purchase = cost per click ÷ landing-page conversion rate.
- Compare the attributed cost per purchase with new orders in your store over the same dates before you trust it.
A worked example with illustrative numbers, not a benchmark: a $12 CPM and a 1.5% link CTR give a click cost of $12 ÷ 15 = $0.80. If 2.5% of those visitors buy, the cost per purchase is $0.80 ÷ 0.025 = $32. Lift conversion to 3.5% and the same traffic costs about $22.86 per purchase, without touching the auction.
To see whether that cost is affordable, set it against your margin: how do I calculate my break-even ROAS? walks through it.
Why do Facebook ad costs change from week to week?
Three of Meta’s own rules move your costs even when nothing else changes:
- Learning phase. A new or significantly edited ad set is less stable and usually has a higher CPA until it delivers about 50 results in the week after its last significant edit (About the learning phase).
- Budget flexibility. Meta may spend up to 75% over your daily budget on a day with better opportunities, but, with ad set budget sharing off, never more than 175% of it in a day or 7 times it in a Sunday-to-Saturday week (About daily budgets).
- Edits. Meta says edits that meaningfully change how an ad set might perform, and frequent budget changes, can send it back into learning, which is why frequent tweaks show up as higher costs.
If your cost per purchase keeps climbing after learning ends, the causes are in why does my CPA keep rising?
How much should you budget per month?
Budget follows from the cost per purchase you just calculated, not the other way round. Meta’s floors are small (from $1 a day for an impressions-billed ad set in a US ad account, per the Marketing API reference), but what a store needs is enough budget to buy about 50 purchases a week per ad set. That question has its own answer: what is the minimum Facebook ads budget for ecommerce? To turn a revenue goal and expected ROAS into a monthly figure, use the ad spend calculator.
Can software help?
Bach.ai (by Wittelsbach) connects to a Meta ad account, audits it daily, finds revenue leaks with an estimated revenue impact, and proposes fixes. On every plan, it applies a change on Meta only after you approve it.
FAQ
Is it cheaper to pay per click or per impression?
It depends on your click-through rate. Paying per impression costs CPM ÷ 1,000 per view, so at a $12 CPM and a 1.5% CTR each click works out to $0.80. With per-click billing you pay only when someone clicks a link. Some objectives only allow impression billing, and a new ad account must first spend $10 on impressions.
Why is my Facebook CPC higher than the benchmark?
Benchmarks average many industries, countries and objectives, and LocaliQ does not publish its sample. A higher CPC usually reflects a lower CTR, a more competitive audience or the learning phase. Compare your CPC with your own last 30 days first, then check ad quality signals before raising budget.
Do Facebook ads charge me if nobody clicks?
Only if you pay per impression. Meta says that with cost-per-link-click pricing you are not charged when an ad gets no link clicks, and with CPM pricing you are not charged when it gets no impressions. Invalid impressions, such as bot traffic, are never charged.
Can I spend $5 a day on Facebook ads?
Meta allows it: the floor is $1 a day for an impressions-billed ad set in a US ad account, and in accounts from the 23 other countries where Meta doubles its minimums. But $5 a day buys 35 dollars of delivery a week, which at a $32 cost per purchase is about one sale. That is too few for the ad set to exit learning.
Sources
Sources: Meta Business Help Center, About ad auctions, Ad auction, How Meta charges for ads, Charges for Meta ads that don’t receive impressions or clicks, About getting charged, Gross impressions, CPM (cost per 1,000 impressions), About the learning phase and About daily budgets; Meta Marketing API ad set reference; LocaliQ, Facebook Advertising Benchmarks for 2026, updated 23 Sep 2026 (checked 2 Oct 2026).