Home / Free Tools / Free Meta Ads Tool
This Facebook ads budget calculator turns a revenue goal into a Meta budget you can actually set in Ads Manager. Enter the monthly revenue you want from ads, your average order value and your target ROAS. It returns the monthly spend required, the number of purchases needed, your target CPA, a daily budget and the weekly purchase volume you would be feeding the algorithm.
Most budget advice starts with a percentage of revenue. That approach ignores your margins and your offer. Planning from a revenue goal and a ROAS you know is profitable gives a budget you can defend and a CPA you can manage to every day.
Work backwards from revenue. Divide your target monthly revenue from ads by your target ROAS to get the monthly budget, then divide by 30 for a daily budget. To make $120,000 at a 3.0x ROAS you need $40,000 a month, about $1,333 a day, and a CPA near $26.67 on an $80 AOV.
Inputs: Target monthly revenue from ads ($), Average order value ($), Target ROAS (x). The calculator runs in your browser; nothing is stored.
Use a target ROAS you have checked against your margins. If you do not know your floor yet, run the break-even ROAS calculator first and set your target above it.
Required monthly ad spend = target revenue / target ROAS
Purchases needed = target revenue / AOV
Target CPA = AOV / target ROAS
Daily budget = monthly spend / 30
Weekly purchases = purchases needed / 4.3
Example: a fitness brand wants $120,000 a month from Meta, has an $80 AOV and targets a 3.0x ROAS. Required spend is $120,000 / 3.0 = $40,000 a month. Purchases needed are $120,000 / $80 = 1,500. Target CPA is $80 / 3.0 = $26.67. Daily budget is $40,000 / 30 = $1,333.33. Weekly purchases are 1,500 / 4.3 = about 349.
As a rule of thumb, Meta's delivery system learns faster when an ad set or campaign gets around 50 purchases a week. With about 349 weekly purchases, this brand could support several campaigns that each reach that level. A brand needing only 40 purchases a week should consolidate into fewer campaigns.
| Output | Example value |
|---|---|
| Monthly ad spend | $40,000 |
| Purchases needed | 1,500 |
| Target CPA | $26.67 |
| Daily budget | $1,333.33 |
| Weekly purchases | About 349 |
The output is a plan, not a promise. ROAS usually drops as spend rises, because each extra dollar reaches people less ready to buy. If you are currently spending $10,000 a month at 3.0x, do not expect $40,000 to hold the same return overnight. Scale in steps of 20 to 30% and watch CPA against your target.
Target CPA is the number to manage daily. If cost per purchase holds at or below $26.67, the plan is on track even if ROAS swings from day to day. For how blended returns compare with what Meta reports, see /glossary/blended-roas.
A budget plan is only useful if the assumptions behind it hold up when the money is spent. Most budget plans fail because the target ROAS was unrealistic for the margins, or because the account structure could not absorb the extra spend. Before you raise budgets, check the plan against the mistakes below. Each one is common among brands moving from a few thousand dollars a month to a serious Meta budget for the first time.
Start with the revenue you want from Meta each month and divide it by your target ROAS. That gives your monthly budget. Divide by 30 for a daily budget. A $120,000 goal at 3.0x ROAS needs $40,000 a month. Check the target ROAS against your break-even ROAS so the plan is profitable.
Target CPA is the most you plan to pay in ad spend per purchase, found by dividing AOV by target ROAS. On an $80 AOV at 3.0x, it is $26.67. Use it as your daily check in Ads Manager: if cost per purchase stays at or below target, the budget plan is on track.
Meta's delivery system exits the learning phase once an ad set gathers enough optimisation events, commonly cited as about 50 in a week. Until then, results tend to be less stable. Budgets that are too small or spread across too many campaigns may never reach that volume, so consolidating often helps performance.
Gradual increases are safer than big jumps. Many media buyers raise budgets by around 20 to 30% at a time and wait a few days to see if CPA holds before the next step. Large sudden increases can reset learning and push costs up. Use cost caps if you need tighter control while scaling.
A steady daily budget is the simplest starting point, and Meta already varies delivery within the day and week. Campaign budget optimisation can shift spend toward the best-performing ad sets automatically. Around launches or sales, raise budgets ahead of peak days rather than during them, so delivery has time to adjust.
Book a Brand Growth Audit. Gaurav reviews your account, creative and unit economics and maps out a budget plan that fits your margins. Book a Brand Growth Audit.