Facebook Ads Budget Calculator
Meta sells impressions, so a Facebook budget is really a CPM question. Walk a budget down the funnel to conversions, or start from the conversions you need and get the spend that buys them.
Facebook Ads Budget Calculator
Compare this against what one conversion is worth before committing the budget.
Impressions = (Budget ÷ CPM) × 1,000 · Clicks = Impressions × CTR · Conversions = Clicks × conversion rate.
Formula
Impressions = (Budget ÷ CPM) × 1,000 · Clicks = Impressions × CTR · Conversions = Clicks × CVR
Use your own account's CPM, CTR and conversion rate from the last 30 days rather than a published benchmark. Meta CPMs vary by country, audience, placement and season by more than any industry average can capture, and a borrowed CPM is the single biggest source of error in a plan like this.
Worked example
You have $5,000 a month. At a $12 CPM that buys roughly 417,000 impressions. At a 1.2% CTR that is about 5,000 clicks, and at a 3% landing page conversion rate about 150 conversions — an implied CPA near $33. If you needed 200 conversions, the budget is short: either spend more, or move CTR or conversion rate, because CPM is set by the auction and is the one number you cannot simply decide.
What this tells you
Most budget calculators start from “customers × CAC”, which is fine for a board slide and useless for a media plan, because it skips every step where a Facebook campaign actually leaks. Meta charges you for impressions. Whether those impressions become conversions depends on two rates you only partly control — click-through and landing page conversion — and a plan that does not model them cannot tell you whether the target is reachable at all. This calculator keeps all four numbers visible so you can see which one is carrying the plan.
Benchmarks
How sensitive the plan is to each rate. Same $5,000 budget and $12 CPM, moving one input at a time.
| Change | CTR | Conv. rate | Conversions |
|---|---|---|---|
| Baseline | 1.2% | 3.0% | 150 |
| CTR +25% | 1.5% | 3.0% | 188 |
| Conv. rate +25% | 1.2% | 3.75% | 188 |
| Both +25% | 1.5% | 3.75% | 234 |
Directional ranges only — your targets depend on margins, business model, and stage.
Common mistakes
Using a published industry CPM instead of your own. Meta CPM varies enormously by country, audience and season, and a borrowed figure quietly decides the whole plan.
Using the platform's link CTR and your site's conversion rate from different date ranges, which compounds two errors in the same direction.
Forgetting that Meta's daily budget is a pacing target, not a hard daily cap — monthly planning should assume the budget is fully spent.
Planning at a CPM measured during a low-competition month, then launching into Q4 when auction prices rise.
Treating landing page conversion rate as fixed. It is usually the cheapest of the three rates to improve and the one most often ignored.
When to use it
- Sizing a Facebook or Instagram budget before a launch
- Checking whether a conversion target is achievable at your current rates
- Showing a client or a finance team what a budget cut actually costs in conversions
- Deciding whether to invest in creative (CTR) or the landing page (conversion rate)
FAQ
How much should I spend on Facebook ads per month?
Enough to buy the conversions you need at your current rates, which is what the reverse tab calculates. There is no universal minimum, but there is a practical floor: a campaign needs enough weekly conversions for Meta's optimisation to have signal, so a budget that produces only a handful of conversions a week will perform worse per dollar than the same money concentrated on fewer campaigns. If the plan spreads thin across many ad sets, consolidate before you increase spend.
Does Facebook spend exactly my daily budget?
No. Meta treats a daily budget as a pacing target and can spend above or below it on any given day while pacing toward the total over time. For monthly planning, assume the full budget is spent. If you need a hard ceiling, a lifetime or campaign-level budget is the stricter control.
What CPM should I use in the calculator?
Your own, from the last 30 days, for the same countries and placements you plan to run. Pull it from Ads Manager rather than from a benchmark article. If you have no history at all, run a small test to establish a real CPM before committing a full budget — the number is too load-bearing to guess, and it is the one input the auction sets rather than you.
Should I use link CTR or all CTR?
Link CTR, because it counts the clicks that actually reach your site. All-clicks CTR includes reactions, comments, shares and profile taps, so it is a larger number that does not produce landing page sessions. Using it here will overstate clicks and make the plan look achievable when it is not.
Why is my real CPA higher than the calculator's implied CPA?
Usually one of three things. Click-to-session loss, where a meaningful share of clicks never load the page — mobile bounce before load is real and invisible in Ads Manager. Attribution differences between Meta's reported conversions and your own analytics. Or a learning period at launch, when early spend is deliberately exploratory and less efficient than the steady state your rates were measured in.
Is Facebook or Google cheaper for the same conversions?
They are not comparable on CPM, because they sell different intent. Google Search captures demand that already exists and generally converts at a higher rate from a smaller pool; Meta creates demand across a much larger pool at a lower CPM. The honest comparison is CPA on the same conversion event, run in both channels for long enough to clear the learning period. Run this calculator alongside the Google Ads cost calculator on the same conversion target to see the two plans side by side.
Related calculators
Let Soku run the math — and the ads
Soku AI tracks ROAS, CAC, and MER live across Meta, Google, and TikTok, then optimizes spend toward your targets automatically.
Start free