Lifetime vs Daily Budget on Facebook Ads (2026)
Should I use a lifetime or daily budget on Facebook ads?
Use a daily budget for ongoing campaigns you want to spend evenly; Meta may spend up to 175% of it on one day but no more than 7 times it in a week. Use a lifetime budget for a fixed total over a set run, such as a launch or sale; it is a hard cap.
Pick the budget type by how the campaign ends. If it has no end date and you want steady results each day, a daily budget fits, and it unlocks budget scheduling for peak days. If it is a launch, a sale or any flight with a fixed total, a lifetime budget fits: Meta calls it a hard cap, it can shift spend toward the better days, and it is the type Meta ties to hour-of-day ad scheduling.
What is the difference between a daily and a lifetime budget?
A daily budget is “the average amount you want to spend” each day, measured over a Sunday-to-Saturday week, and it is not a hard cap. A lifetime budget is “the total amount you’re willing to spend over the entire run-time” of the campaign or ad set, and it is a hard cap (About budgets). Both can sit at the campaign level, through Advantage+ campaign budget, or on each ad set.
| Question | Daily budget | Lifetime budget |
|---|---|---|
| What the number means | An average per day across a Sunday-to-Saturday week | The total for the whole run |
| Most it can spend | Up to 175% of the daily budget on one day and 7 times it in a week; 210% and 8.4 times with ad set budget sharing on | The lifetime amount, a hard cap |
| How spend moves day to day | Close to the same amount each day | More on days with better opportunities, less on others |
| Budget scheduling for peak periods | Yes, up to 50 high-demand periods | No; Meta allows it with daily budgets only |
| Hour-of-day ad scheduling | No, per Meta’s budget scheduling page; another Meta page differs | Yes |
| Runs shorter than one day | Not allowed | Required |
Sources for the table: About daily budgets, About lifetime budgets and About budget scheduling.
When should I use a daily budget?
Use a daily budget for campaigns that run with no end date, such as an ongoing prospecting or retargeting campaign. Meta’s own guidance: daily budgets suit you when it is important “to spend roughly the same amount each day to get consistent daily results” (About daily budgets).
Three things only a daily budget gives you:
- Budget scheduling. You can raise the budget for high-demand periods, such as a weekend sale, without touching the base budget. Meta allows up to 50 periods per campaign or ad set, each at least 3 hours long, and the scheduled budget cannot exceed 8 times the daily budget (About budget scheduling). Meta adds that a scheduled increase does not put the ad set back into learning (High demand periods FAQ).
- Ad set budget sharing. An ad set can share up to 20% of its daily budget with other ad sets, for campaigns not using a campaign budget (About campaign and ad set budgets).
- Predictable weekly spend. For a $100 daily budget, Meta will not go over $700 in a calendar week, or $840 with budget sharing on.
What you accept is daily variation. Meta may spend up to $175 on a strong day and less on a weak one. If that surprises you, see why is Facebook spending more than my daily budget?
When should I use a lifetime budget?
Use a lifetime budget when the total is fixed and the flight has an end date: a product launch, a holiday sale, a two-week clearance. Meta says lifetime budgets work best “if you have flexibility on how much you want to spend each day”, and that with standard delivery it aims to spend evenly over the run while spending more on days with better opportunities (About lifetime budgets).
A lifetime budget is also the only choice in two cases. Meta says an ad set scheduled to run for less than a day cannot use a daily budget. And its budget scheduling page states that ad scheduling, meaning delivery only on chosen hours and days of the week, “can only be used with lifetime budgets”.
Does ad scheduling require a lifetime budget?
For hour-of-day and day-of-week delivery, Meta’s About budget scheduling page says yes: ad scheduling works only with lifetime budgets, and budget scheduling works only with daily budgets. Meta’s Schedule an ad set page is looser: it says you can schedule an ad set to run on a specific day and time with a lifetime or a daily budget, under Delivery scheduling, and that a scheduled ad set must run for at least one hour.
The two pages do not fully agree, so check the Delivery scheduling option in your own ad set before you plan a campaign around time slots. Whether time slots help at all is a separate question, covered in does dayparting still work on Meta ads?
What happens when I change a budget mid-flight?
Both types can be changed at any time on an active campaign (Change your budget). Four rules from Meta’s pages decide what happens next:
- It takes about 15 minutes to apply. If you unpause an ad set right after changing its budget, it can deliver on the old budget for 15 minutes. Meta also suggests waiting 15 minutes after a budget change before changing the bid.
- A daily budget change resets the week’s limit. Meta takes the new daily budget, multiplies it by the days left in the week and adds up to 25% for flexibility. Its example: cutting $100 to $50 at 12 a.m. on Wednesday caps Wednesday to Saturday at $212.50 (About changing your daily budget).
- A same-day change keeps the day’s high-water mark. Spend that day is limited to 175% of the highest daily budget in place that day (About daily budgets).
- A large change can restart learning. Meta lists budget amount as an edit that may or may not be significant depending on size: $100 to $101 is unlikely to matter, $100 to $1,000 may send ad sets back into learning (About significant edits). More on this in which edits reset the learning phase on Facebook ads?
How do I set a budget type in Ads Manager?
- Open Ads Manager and click Create, or hover over an existing campaign or ad set and click Edit.
- Decide where the budget lives: in the campaign with Advantage+ campaign budget, or on each ad set.
- Choose Daily budget or Lifetime budget in that Budget section, then enter the amount.
- Set the start and end dates for a lifetime budget so the total covers the whole run.
- Click Publish, then wait 15 minutes before changing the bid or unpausing.
If what you really need is a ceiling on total spend across a campaign whatever its budget type, Meta also offers a campaign spending limit, which stops every ad set and ad once it is reached, and an ad account spending limit across all campaigns (Budgets, spending limits and payment thresholds). For setting the size of the budget itself, see how do I set a safe daily Meta ads budget? and the ad spend calculator.
Can software help?
Choosing a daily or lifetime budget is a free setting in Ads Manager, and no tool is needed for it. Bach.ai (by Wittelsbach) connects to a Meta ad account, audits it daily, finds revenue leaks with an estimated revenue impact and proposes fixes. On every plan it applies a change on Meta only after you approve it.
FAQ
Can a lifetime budget overspend like a daily budget?
No. Meta describes a lifetime budget as a hard cap: daily spend may move up and down, but the total stays within the budget. The 75% daily flexibility and the 7 times weekly limit are rules for daily budgets. A lifetime budget can still spend unevenly, with more on days Meta sees better opportunities.
Can I use budget scheduling with a lifetime budget?
No. Meta says budget scheduling can only be used for campaigns with a daily budget. It lets you raise the budget for up to 50 high-demand periods of at least 3 hours each, with the scheduled amount capped at 8 times the daily budget. For fixed hours of delivery, Meta points to ad scheduling with a lifetime budget instead.
Which budget type is better for a new store?
Meta’s Advertiser Success Center frames it by goal: a daily budget suits advertisers who want predictable daily spend, and a lifetime budget suits those who want flexibility over a set period, including new advertisers who may benefit from automated optimization (Budget and schedule). Choose by whether your campaign has a fixed end date.
Does budget scheduling restart the learning phase?
No. Meta says that increasing your budget by scheduling a high demand period through budget scheduling won’t prompt the delivery system to enter a learning phase. That differs from a large manual budget edit, such as $100 to $1,000, which Meta says may send ad sets back into learning.
Sources
Sources: Meta Business Help Center, About budgets, About daily budgets, About lifetime budgets, About budget scheduling, High demand periods FAQ, About changing your daily budget, About campaign and ad set budgets, Schedule an ad set, Change your budget, About significant edits and Budgets, spending limits and payment thresholds; Meta Advertiser Success Center, Budget and schedule (checked 2 Oct 2026).