How to set a Facebook ads budget as a small business
Pick a daily budget you can afford to lose for at least a week, then check it against your profit per sale. Meta wants about 50 results a week per ad set before delivery settles, so a goal with cheaper results, like leads, needs less money than purchases.

Step 1: Work out what a customer is worth
Start with margin, not a round number. Break-even ROAS is 1 divided by your profit margin. A store with a 40% margin breaks even at 2.5 (1 ÷ 0.4).
Service businesses can work backwards from client value. One worked example: a $3,000 client at a 30% acceptable acquisition cost gives a $900 ceiling, and a 10% close rate turns that into a $90 maximum cost per lead.
That maximum cost per result is the number every later step depends on. Write it down.
Step 2: Turn it into a daily budget
Meta's delivery system looks for around 50 conversion events in a seven-day window to stabilise, according to Portent. If an ad set can't get there, its status becomes Learning Limited. The target is per ad set, so splitting a small budget across many ad sets makes it harder to reach.
One rule of thumb from Cometly: multiply your target cost per result by 7 to get a rough daily floor. At a $30 target that is $210 a day. Most small shops can't spend that, and you have three honest options:
- Optimise for a result that happens more often than a purchase, such as a lead or a link click, so the same money buys more results.
- Run one ad set, not several, so the budget isn't split.
- Accept a slower read. One guide for small accounts suggests $5-10 a day per ad set. Treat results as directional, not proof.
Pick the number, then decide how long you can run it. A week is the minimum because the learning window is seven days.

Step 3: How to set the budget in Ads Manager
Meta's advertising levels page says budget and schedule are set at the ad set level, with a choice of daily or lifetime. Meta's About budgets page also describes setting one campaign-wide budget, which many people still call campaign budget optimization, instead of one per ad set.
- Open Ads Manager and start a new campaign, then choose your goal.
- Decide where the budget lives: one budget on the campaign, or a separate budget on each ad set. With a single ad set, the difference is small.
- At the ad set level, open the budget and schedule settings and pick Daily or Lifetime.
- Enter your amount and, for a lifetime budget, an end date.
- Publish, then leave it alone for the first week.
Daily means an average. Meta's developer documentation says up to 25% more than your daily budget may be spent on high-opportunity days, so a $10 budget can reach $12.50. Lifetime is the total over the whole run, and you won't be charged more than it unless you change delivery settings. Use lifetime for a sale with a fixed end date and daily for everything else.
Step 4: How to change your budget without resetting learning
Meta's Change Your Budget page covers the click path: in Ads Manager, hover over the campaign or ad set, click Edit, change the budget, then click Publish and Close.
The risk is timing. Meta's learning phase article is the page to read before touching a live ad set. Edits can reset learning, and Cometly reports that raising a budget by more than 20% in one change can trigger re-learning, while 15-20% steps every few days avoid it.
A simple rule: if results are at or below your maximum cost per result from Step 1, raise in small steps. If they aren't, change the ad or offer before you add money.
What else should you budget besides ad spend?
Creative has a cost too: a designer, a UGC creator, or your own time. We built ScaleShot to cover that part. Our image ads cost 10-20 credits and video ads cost 10 credits per second. Our plans start at $19.95 for the first 2 weeks, then $42 every 2 weeks, with a 14-day money-back guarantee. Meta bills ad spend separately, and we don't promise sales. Plan for both lines: creative and ad spend.
If you're choosing between boosting a post and using Ads Manager, our guide to boosting a post versus running ads in Ads Manager explains how the budget controls differ.

Common Facebook ads budget mistakes
- Judging after one day. Learning runs over a seven-day window, and editing during it restarts the clock.
- Splitting a small budget across many ad sets. Each ad set needs its own events.
- Doubling the budget when something works. A change above 20% can re-trigger learning.
- Setting a budget with no cost-per-result limit. Without the Step 1 number you can't tell a good week from a bad one.
- Treating one agency's CPM range as your price. One source puts cold-audience CPMs at $0.50-$2.00 and retargeting at $2.00-$5.00. Your account will differ, so see how much Facebook ads cost and Facebook ads benchmarks.
New to all of this? Start with how to run Facebook ads or Facebook ads for beginners, or see Facebook ads for small business.
Common Facebook ads budget questions
What is a good daily budget for Facebook ads?
There is no single figure. One small-business guide suggests $5-10 a day per ad set, while Cometly's formula puts the floor at 7 times your target cost per result. Use the formula to see how far your budget is from the ideal.
Is $1,000 enough for Facebook ads?
Spread over 30 days, it works out to a small daily budget. Under the 7x rule, that supports a target cost per result of about $4.70. Higher-priced products will usually need a result that happens more often than a sale, like a lead.
What does Facebook charge for 1,000 ad impressions?
One third-party guide lists CPM ranges of $0.50-$2.00 for cold awareness, $1.00-$3.00 for lead generation and $2.00-$5.00 for retargeting. These are not Meta's figures, so check your own Ads Manager.
Should I use a daily or lifetime budget?
Daily is an average that can overspend by up to 25% on a good day. Lifetime is a total over a fixed run, which suits a sale with an end date.
Does my budget depend on the goal I pick?
Yes, indirectly. The 50-event target counts whichever result you optimise for, so the goal sets how much money you need to reach it.
ScaleShot TeamWe build ScaleShot, an AI ad tool for small businesses on Facebook and Instagram. How we make our guides
Sources
- Budgets (Marketing API bidding overview), Meta for Developers
- Everything You Need to Know About Facebook's Learning Phase, Portent
- How to Calculate Facebook Ads Budget in 4 Simple Steps [2026], TrendTrack
- Facebook Ads Learning Phase and optimization, Cometly
- Facebook Ad Budget: How to Calculate and Optimize Ad Budget?, Mega Digital
- Change Your Budget in Meta Ads Manager, Meta Business Help Center
- About the Learning Phase, Meta Business Help Center
- What are the advertising levels in Meta Ads Manager?, Meta Business Help Center
- About budgets, Meta Business Help Center




