Brand Scaling

Facebook Ads Budget Calculator

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.

How much should I spend on Facebook ads?

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.

Facebook ads budget calculator

Inputs: Target monthly revenue from ads ($), Average order value ($), Target ROAS (x). The calculator runs in your browser; nothing is stored.

How to use the Facebook ads budget calculator

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.

  • Target monthly revenue from ads: the revenue you want Meta to drive this month, not total store revenue.
  • Average order value: your current AOV from Shopify, or the expected AOV of the offer you are advertising.
  • Target ROAS: the return on ad spend you plan to hold, such as 2.5x or 3.0x, based on your margins and recent results.

The budget formulas with a worked example

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.

OutputExample value
Monthly ad spend$40,000
Purchases needed1,500
Target CPA$26.67
Daily budget$1,333.33
Weekly purchasesAbout 349

How to read the result

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.

What to do next

  • Check your target ROAS is profitable with the break-even ROAS calculator at /tools/break-even-roas-calculator.
  • Measure actual results against the plan with the ROAS calculator at /roas-calculator.
  • Read our guide to scaling Facebook ads at /blog/how-to-scale-facebook-ads, or talk to our Meta ads agency team at /meta-ads-agency about managing the budget for you.

Common mistakes

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.

  • Choosing a target ROAS from someone else's results instead of your own margins.
  • Splitting the budget across too many campaigns, so none of them get enough purchases to exit the learning phase.
  • Jumping straight to the full budget instead of scaling in steps.
  • Planning without enough creative. Bigger budgets burn through ads faster, so plan new angles and hooks every week.

Proof from real accounts

  • 2.82x ROAS on $132,832 spend: $374,103 revenue in 16 days, 6,687 units (see the proof)
  • 4.06x ROAS in 7 days: $133,420 on $32,857 spend during Q4, dropshipping (see the proof)
  • $50M+ Meta ad spend managed: Across our client accounts over 12+ years in ecommerce

Frequently asked questions

How do I calculate my Facebook ads budget?

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.

What is a target CPA and how do I use it?

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.

Why does Meta need around 50 purchases a week?

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.

How fast can I increase my Facebook ads budget?

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.

Should my daily budget be the same every day?

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.

Related

Ready to scale your Meta budget profitably?

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.