What's the minimum daily budget for a Meta ad set, and why does Ads Manager say my budget is too low?
TofuAnswer by the Tofu team · checked

Meta doesn't publish one minimum. It sets each ad set's floor from your currency, performance goal, bid strategy, budget type, schedule and business vertical, and Ads Manager's "budget is too low" alert shows the exact figure for your setup. Harder goals may need more budget. With a cost per result goal, Meta recommends a daily budget of at least 5 times the goal, and a lifetime budget must cover the daily minimum for every day it runs. Even if the alert allows $5 a day, at a $100 cost per lead that buys about one lead every three weeks.
Ask Tofu next
Pick a question and Tofu Ads Agent answers it in chat.
- How much daily budget does my Meta lead ad set need at my current cost per lead?
- Which of my Meta ad sets are learning limited because their budget is too low?
- Should I combine my small Meta ad sets under one campaign budget?
- Switch my Meta lead ad set from a cost per result goal to highest volume
- What should I optimize my Meta ads for if I can only spend $20 a day?
As of November 2026.
Before you start
- Access to edit the ad set (or the campaign, if it uses Advantage+ campaign budget) in Ads Manager.
- Know the ad set's settings: performance goal, bid strategy, budget type (daily or lifetime) and schedule. These move the minimum.
- Your recent cost per lead, for Step 6.
Step 1: Type the budget and read the alert
Open the ad set in Ads Manager and enter the budget you want. Meta says "You should see an alert in Meta Ads Manager if your budget doesn't meet our minimum requirements." Its help page for the error gives the wording as "To avoid zero results, your budget must be at least" followed by your minimum.
That figure is the answer for your account. It's in your ad account's currency and reflects your current settings, so it can differ between two ad sets in the same account. Meta may also show a recommendation when your budget meets the minimum but "may not be high enough to achieve optimal results."
Why not a dollar figure? Meta's current help pages don't list one. Its minimum budget article uses US dollars in examples and says minimums "may vary by country and objective." Third-party guides still repeat fixed floors. Cropink's cost guide (updated April 2026), for example, gives $1 a day for awareness and $5 a day for clicks and credits them to Meta, but links no Meta page, and we couldn't find those figures on Meta's current pages. Treat them as third-party estimates and trust the alert over any list.
Step 2: Find the setting that raises your floor
Meta's minimum budget article lists seven factors: "business vertical, budget type, buying type, bid strategy, optimization, currency and schedule." What it says about the ones you control:
| Setting | What Meta says |
|---|---|
| Performance goal | Some optimization events need more budget, "depending on how difficult they are to achieve." Purchases may need more than landing page views |
| Cost per result goal | A best practice: "your daily budget should be at least 5 times the amount of your cost per result goal." A $5 goal means at least $25 a day |
| Bid cap | Meta's Marketing API takes your bid amount into account when it works out the minimum for a manual bid |
| Lifetime budget | Minimums are "calculated as a daily amount" but apply to lifetime budgets too. A 5-day ad set needs 5 times the daily minimum |
| Advantage+ campaign budget | Requirements for lifetime and campaign budgets may be slightly different, depending on your settings. With a campaign budget, Meta says "the risk of under-delivery is lower" |
| Currency and country | Minimums vary by both |
Meta's API groups minimums into four types: impressions, video views, "high frequency actions like clicks and likes," and "low frequency actions like mobile app installs, offer claims, or canvas app installs." It doesn't say which group a lead or other conversion goal falls into.
Step 3: Clear the alert
Meta's fix for the error is simple: "edit your ad set and adjust your budget so that it meets the minimum budget needed to run your ad." If you can't spend more, change what sets the floor:
- Using a cost per result goal? Meta recommends a daily budget of at least 5 times the goal. Raise the budget, or switch bid strategy. For the trade-offs, see which bid strategy to use for Meta lead campaigns.
- Using a lifetime budget? Shorten the schedule or raise the total, since every day needs the daily minimum.
- Optimizing for a hard event? Meta says that if you can't raise your budget, optimizing for an easier, cheaper event may help. For B2B, see what to optimize Meta ads for with only a few leads a week.
- Running several small ad sets? Put them under one campaign budget, which Meta says lowers the risk of under-delivery. To keep control of each one, see ad set spending limits with a campaign budget.
Step 4: Know the rules for lowering a running budget
Meta also limits how far you can lower a live budget, and warns about some cuts.
- Lifetime budgets. Meta says a lowered lifetime budget must be at least what you've spent so far "plus 10% of the amount you've spent over the past 2 days." Its example: with $300 spent, $100 of it in the past 2 days, the new budget must be at least $310.
- Late in the day. Meta says to "use caution when decreasing your budget near the end of the day." Its example is cutting a daily budget from $200 to $100 at 5pm: the system may already have spent past $100, or may not have time to slow down. More on that in why Meta spent more than your daily budget.
- Big cuts can restart learning. Meta says a budget change "may or may not be significant, depending on the magnitude of the change." Going from $100 to $101 isn't likely to restart learning; going from $100 to $1,000 may.
Step 5: Look up the minimums through the API (optional)
If you manage many ad accounts or currencies, Meta's Marketing API returns the floors for an account:
- Call
GET /{ad-account-id}/minimum_budgets. Addbid_amountto get values for a manual bid. - Read the fields
currency,min_daily_budget_imp,min_daily_budget_video_views,min_daily_budget_high_freqandmin_daily_budget_low_freq. Meta says these are minimum daily budgets for an ad set in an auction campaign. - Mind the units. Meta's reference doesn't say what unit these values use. Budgets you set through the API are in the currency's smallest unit, "such as cents for USD."
Step 6: Check whether the minimum is enough for leads
Clearing the alert only lets the ad set deliver. It says nothing about getting leads. A few numbers to run before you launch:
- Your weekly budget. If the alert allows $5 a day, that's $35 a week. At a $100 cost per lead, that's about one lead every three weeks.
- The learning phase. Meta says an ad set usually leaves it "after about 50 results in the week after the ad set's last significant edit." See how to get out of the learning phase with low lead volume.
- Budget sizing. For working out a lead budget from your cost per lead, see why a Meta campaign is active but not spending.
If the math doesn't work, a bigger budget in fewer ad sets, or an easier goal, helps more than any trick to get under the minimum.
Common problems
| Problem | Why it happens | Fix |
|---|---|---|
| "Budget is too low" on a new ad set | The budget is under the floor for your settings | Raise it to the amount in the alert, or change the setting behind it (Step 3) |
| The alert appears after adding a cost per result goal | Bid strategy is one of the factors behind the minimum | Raise the budget to the amount in the alert, or change bid strategy |
| A lifetime budget fails after you extend the end date | Each added day needs the daily minimum | Raise the total or keep the old end date |
| You can't lower a lifetime budget | The floor is spend so far plus 10% of the past 2 days' spend | Set it at or above that amount |
| Two accounts show different minimums | Currency, country and vertical differ | Use each account's own alert, or the API |
| The ad set meets the minimum but barely spends | The minimum isn't a delivery guarantee | See why a Meta campaign is active but not spending |
Sources (8)
- Best practices for minimum budgets (Meta Business Help Center), checked 2026-11-06
- Budget is too low (Meta Business Help Center), checked 2026-11-06
- Significant edits and learning phase (Meta Business Help Center), checked 2026-11-06
- About the learning phase (Meta Business Help Center), checked 2026-11-06
- Ad Account Minimum Budgets (Meta for Developers, Marketing API reference), checked 2026-11-06
- Minimum Budgets (Meta for Developers, Marketing API reference), checked 2026-11-06
- Budgets (Meta for Developers), checked 2026-11-06
- [What Is the Minimum Budget for Facebook Ads? [2026 Cost Guide] (Cropink)](https://cropink.com/minimum-budget-for-facebook-ads), checked 2026-11-06