Facebook Ads Budget Calculator
Turn a conversion goal and a target CPA into the daily and monthly ad spend you actually need, pressure-test it against your CPM, CTR and conversion rate, and split it across ad sets without breaking Meta's learning phase. Free, no signup, no email gate.
How do you want to plan?
Enter a monthly conversion goal and your target cost per acquisition - get the budget you need.
Total spend (period)
$4,000
to hit the goal
Daily budget
$133.33
over 30 days
Conversions (goal)
100
at $40.00 CPA
Projected revenue
$9,000
conversions x AOV
Implied ROAS
2.25x
revenue / spend at target CPA
Reality check: does your funnel support this CPA?
Spend buys impressions at your CPM, impressions become clicks at your CTR, clicks become conversions at your landing-page rate. This shows whether the budget actually produces the conversions the plan assumes.
Impressions
285,714
Clicks
3,429
Conversions
103
Funnel-implied CPA
$38.89
Split across ad sets without breaking the learning phase
A daily budget is only safe if each ad set still gets enough conversions to exit Meta's learning phase - roughly 50 optimization events per ad set per 7 days. Spreading the same budget over more ad sets is the most common reason campaigns never stabilise.
Daily budget / ad set
$33.33
4 ad sets
Conversions / ad set / week
5.8
needs ~50 to exit learning
How to read a Meta budget (there is no universal "right" number)
Minimum to function
~ a few x your CPA / day
An ad set spending under one target CPA per day rarely gets a single result; testing budgets that low just burn the learning phase
Learning-stable
~50 results / ad set / week
The real floor: enough budget that each ad set hits Meta's ~50-events-per-7-days exit threshold
Scale zone
Raise 20-30% / few days
Once CPA is below break-even, step budget up gradually so the ad set does not re-enter learning
The right Facebook ads budget is whatever keeps CPA below your break-even while giving each ad set enough conversions to learn. It is a function of your margin and your structure, never a flat recommended number.
How to calculate your Facebook ads budget
A Facebook ads budget calculator works backwards from a business goal, not forwards from the amount you are willing to spend. The core formula is budget = conversion goal x target CPA. Want 100 sales a month at a $40 cost per acquisition? You need a $4,000 advertising budget for the period, or about $133 a day. Flip it the other way - enter a fixed monthly budget and a target CPA - and the tool returns the conversions that spend should buy. Either way you get a realistic budget anchored to a number you care about instead of a guess.
What is a good budget for Facebook ads?
There is no universal right number, and any tool that hands you a flat recommendation is guessing. A good budget is whatever keeps your CPA below your break-even - revenue per conversion multiplied by gross margin - while still giving each ad set enough conversions to learn. A $5,000 month is generous for a single-product test and thin for a catalog with twenty SKUs. The right Facebook ad budget is a function of your margin and your campaign structure, never a figure copied from someone else's account.
How much do Facebook ads cost (CPM, CPC, CPA)?
Three numbers price every Meta campaign. CPM (cost per mille) is the price of 1,000 impressions, commonly around $8-$20. CPC (cost per click) is CPM divided by click-through rate, typically $0.50-$3.00. CPA (cost per acquisition) is CPC divided by your landing-page conversion rate. They are one chain: a rising CPM drags CPC and CPA up automatically even if your funnel never changed, which is why the funnel reality check in the calculator asks for all three. Published averages are orientation only - actual results vary by audience size, ad quality and seasonality.
How much do Facebook ads cost per 1,000 impressions?
Cost per 1,000 impressions is the base rate of attention in the auction. It usually sits in the $8-$20 band but climbs with competition, a narrow target audience, weak ad relevance and seasonal peaks - Q4 and major sale events push CPM up hard. Because CPM is the upstream cost that feeds CPC and CPA, it is the first place to look when a budget that used to hit its goal suddenly stops. For a deeper breakdown, the CPM calculator solves that number on its own.
Is $1 (or $20) a day enough for Facebook ads?
Meta technically allows roughly $1-a-day ad sets, but for conversion campaigns that budget is a trap. An ad set needs about 50 optimization events in a rolling 7-day window to exit the learning phase. At a $40 CPA that is roughly $40 per ad set per day just to learn - a $1-$5 daily budget spends its whole life stuck in learning and never stabilises. A small daily budget can work for a narrow awareness test; for purchases or leads, the learning-phase floor is the real minimum, not Meta's technical one.
What factors determine Facebook ad costs (and how to reduce them)
Ad prices move with audience size, competition, ad relevance and quality, placement, bidding strategy, the optimization event you chose and seasonality. The levers you control most are creative relevance and structure. Fresh, relevant creative keeps CTR high so the auction does not tax you with a higher CPM; consolidating ad sets so each one clears the learning phase stops you paying to relearn. Cutting budget or adding manual bid caps rarely fixes a structural cost problem - it usually just slows delivery.
Daily budget, lifetime budget, and campaign budget
Meta lets you set spend at the ad set level (a daily or lifetime budget per ad set) or at the campaign level (Advantage campaign budget, formerly CBO, which lets Meta allocate across ad sets). The calculator returns a daily figure because that is the input you type into Ads Manager; divide your period budget by the number of ad sets to see whether each one still gets enough volume to learn. Spreading one budget thin across many ad sets is the single most common reason campaigns never leave the learning phase.
How to optimize and allocate your ad budget
Optimizing a Facebook budget is mostly about allocation, not the total number. Concentrate spend on enough ad sets that each clears the ~50-events-per-week threshold, keep the target CPA below break-even, and scale winners by raising budget 20-30% every few days so the ad set does not re-enter learning. Pair this with the CPA calculator to set the break-even ceiling and the ROAS calculator for the revenue side, so the budget plan, the efficiency target and the return target all agree.
How much should a small business spend on Facebook ads?
Enough that a single campaign with one or two ad sets can clear the learning phase at your target CPA - usually a few hundred dollars a week before it is worth judging results, not a fixed percentage of revenue. A small business is better served by one well-fed ad set than five starved ones. Use the calculator to find the minimum that keeps each ad set learning, then only scale once CPA is comfortably under break-even and stays there for several days.
Where the budget plan meets the launch
A budget calculator decides the number; it does not change what actually moves CPA, which is how much fresh, relevant creative each budgeted ad set has to work with. uplads, built inside an Austrian performance marketing agency, does not set or pace budgets - those stay in Meta Ads Manager where you planned them with the figures above. What it removes is the launch bottleneck: upload a batch of creatives once, apply a token-based naming convention, and push them into every selected ad set in a single pass, so the budget you sized here is always spending on a steady supply of new variants instead of one fatiguing winner. See the bulk upload feature and the guide on Facebook ads creative testing for the workflow around the spend.
Frequently asked questions
How do you calculate a Facebook ads budget?
Work backwards from a goal, not forwards from a number you can afford. Budget = conversion goal x target CPA. If you want 100 purchases a month and your target cost per acquisition is $40, you need 100 x 40 = $4,000 for the period, which is roughly $4,000 / 30 = $133 per day. The calculator above does this both ways: enter a goal and a target CPA to get the spend, or enter a fixed monthly budget and a CPA to see the conversions it should buy.
Is $1 a day enough for Facebook ads?
Technically Meta lets an ad set run on about $1 a day, but for almost any conversion campaign it is not enough to be useful. An ad set needs roughly 50 optimization events in a rolling 7-day window to exit the learning phase, so if your CPA is $40 you would need around $285 per ad set per week (50 x 40 / 7 = ~$40/day) just to learn. A $1-$5 daily budget can work for a tiny awareness or page-like test, but for purchases or leads it usually spends the whole budget stuck in learning and never stabilises.
What is a good budget for Facebook ads?
There is no universal good budget. The right Facebook ads budget is whatever keeps your CPA below your break-even (revenue per conversion x gross margin) while still giving each ad set enough conversions to exit the learning phase. A $5,000 month is generous for a one-product test and thin for a 20-SKU catalog. Anchor the number to your margin and your ad set structure, never to a flat figure from a blog.
How much do Facebook ads cost per month?
Monthly cost is just your daily budget times the days you run, but the per-result cost is what matters. Most accounts see a CPM (cost per 1,000 impressions) somewhere around $8-$20 and a CPC (cost per click) of roughly $0.50-$3.00 depending on industry, audience size, ad quality and seasonality. Plug your own CPM, click-through rate and conversion rate into the funnel reality check above to see whether your planned monthly spend actually produces the conversions your goal assumes - actual results vary by account.
How much do Facebook ads cost per 1,000 impressions?
Cost per 1,000 impressions (CPM, or cost per mille) is the base price of attention in the Meta auction. It is commonly in the $8-$20 range but moves with audience size, competition, ad relevance and seasonality - Q4 and big sale periods push it up sharply. CPM is the upstream number that drags CPC and CPA with it, so it is the first input to check when a budget stops producing the results it used to.
How do I lower my Facebook ads cost and optimize the budget?
Because CPA = CPC / conversion rate and CPC = CPM / click-through rate, ad cost falls when CPM drops or CTR and conversion rate rise. The most durable lever is creative: fresh, relevant ads keep CTR high and stop the auction taxing fatigued creative with a higher CPM. Tighten the offer, fix landing-page friction, consolidate ad sets so each one clears the learning phase, and step budget up 20-30% every few days rather than doubling it. The recurring cause of budget drift in most accounts is creative fatigue, not a bidding-strategy setting.
How accurate is this Facebook ads budget calculator?
It is a planning model, not a forecast. The core maths (budget = goal x CPA, daily = total / days) is exact. The funnel reality check and learning-phase split use the CPM, CTR and conversion rate you enter, so the output is only as good as those assumptions - actual results may vary based on audience, creative, bidding strategy and seasonality. Use it to pressure-test a plan and to size ad set budgets, then let real delivery data correct the numbers.
A budget only works if it has creative to spend on
uplads launches 50+ Facebook and Instagram ads at once. Upload your creatives once, apply a naming convention, and push them into every budgeted ad set in a single pass - so the spend you just planned keeps buying fresh, relevant impressions instead of fatiguing one ad.