Direct answer: a daily budget in Meta Ads is an average target per day, not a cap per day. Meta may spend up to 175% of the daily budget on 1 day, and up to 7 times the daily budget per week. With a daily budget of Rp350,000, the daily cap is Rp612,500 and the weekly cap is Rp2,450,000.

Main condition: the rule applies to a daily budget on a campaign budget (Advantage+ campaign budget) or an ad set budget without budget sharing. Limit: the rule does not apply to a lifetime budget, and 3 spending limits can stop the ads earlier. This article does not promise ad results.

We wrote this article on 18 September 2026 from the Rama Digital ad account, the Meta Business Help Center, and the Meta Marketing APIAPIThe official door 2 systems use to exchange data, without anybody copying it by hand.Open the glossary pages. Every step carries a screenshot. The numbers in the images are our own account numbers, with no customer data.

Why the number in the Budget column is not the daily bill

You enter a daily budget of Rp350,000, then you see Rp480,000 spent on Tuesday. On another day, the spend is only Rp1,373. Both numbers sit inside the Meta rules, and nothing is broken.

The problem starts when a business owner calculates the bill from the Budget column, because that number is a target, not a bill. In the first week, the learning phase makes spend more active. Our Meta Ads owner audit and access checklist lists the access you need before you read these numbers.

Campaign list in Ads Manager with the Budget column showing Rp350,000 Daily on the active campaign and Using ad set budget on another campaign
The Budget column (1) shows the daily target of Rp350,000, not a billing cap. A campaign with ad set budgets (2) shows Using ad set budget, because its budget sits at the ad set level.

The next section explains the 3 numbers that govern that spend: the daily budget, the 175% daily cap, and the 7x weekly cap.

How a daily budget works in Meta Ads

A daily budget is a weekly target divided by 7

Meta calls a daily budget "the average amount you want to spend each day" and writes that daily budgets "are not a hard cap". Charges average out over a calendar week from Sunday to Saturday. Source: the About budgets page in the Meta Business Help Center, read on 18 September 2026.

A lifetime budget works the other way. Meta calls a lifetime budget "a hard cap, not an average", and paces the spend over the schedule of the campaign or ad set. Source: the About lifetime budgets page.

The daily cap: 175% of the daily budget

On days with better auction opportunities, Meta may spend up to 75% over the daily budget. Meta writes: for every day ending at midnight, spend is not more than 175% of the daily budget. Source: the About daily budgets page.

Example table in the Meta Business Help Center: daily budget $100, shared budget up to $20, daily budget flexibility up to $175, daily spending limit $175 or $210, weekly spending limit $700 or $840
The Meta example table for a $100 daily budget. The daily cap (1) is $175 (2). The weekly cap (3) is $700, or $840 when ad set budget sharing is on.

The Meta Marketing API page for developers still shows the old number, "up to 25% more than your daily budget". The Budget card in our Ads Manager uses 75%, so we use the Ads Manager and Help Center number. Source: the Budgets page in the Marketing API documentation.

The weekly cap: 7 times the daily budget, Sunday to Saturday

For every week ending Saturday at midnight, spend is not more than 7 times the daily budget. The day and the week follow the ad account time zone. On our account, the Ads Manager date picker says "Dates are shown in Jakarta Time".

Diagram of 3 numbers for a Rp350,000 daily budget: the daily cap Rp612,500 equals 175%, the weekly cap Rp2,450,000 equals 7 times, and a 7-day simulation with bars that rise and fall
The diagram uses the numbers from the Budget card of our account. Amber bars pass the daily target, but the 7-day total stays at Rp2,450,000. A simulation, not account data.

Meta considers refunds for campaign or ad set spend that passes 1.75 times the daily budget on 1 day. The same applies to spend above 7 times the daily budget in 1 Sunday to Saturday week. Source: the FAQ on the About daily budgets page.

Starting or changing the budget mid-week

If an ad set starts or the budget changes mid-week, Meta prorates the budget for the days left. Meta then adds up to 25% of the daily budget as flexibility.

In the Meta example, the budget drops from $100 to $50 on Wednesday at 12 a.m. Meta then spends no more than $212.50 from Wednesday to Saturday. Source: the About changing your daily budget page.

Diagram of 7 day boxes with a change line on Wednesday 00:00: Sunday to Tuesday budget Rp100,000, Wednesday to Saturday budget Rp50,000, cap for the rest of the week Rp212,500
The 2 periods are calculated separately. Money spent Sunday to Tuesday does not reduce the Wednesday to Saturday cap. The numbers follow the Meta example in rupiah.

Meta adds 3 more rules on the pages About changing your daily budget and About budgets.

  • On the day of the change, spend may reach 175% of the highest daily budget in place that day.
  • A change in the middle of the day makes Meta aim for the new budget times the hours left divided by 24.
  • A campaign shorter than 7 days uses a cap of the daily budget times the number of days.

Ad set budget sharing adds 20%

Ad set budget sharing shares up to 20% of 1 ad set's daily budget with other ad sets in the campaign. The daily cap rises to 210% and the weekly cap rises to 8.4 times the daily budget.

The feature is not available with campaign budgets. Source: the About daily budgets page.

Other controls that stop the ads first

The daily budget is not the only number, because ads run until the budget or one of the spending limits is reached, whichever is lower. The payment threshold only decides when you are charged and does not stop the ads. Source: the page How budgets, spending limits, prepaid balance limits and your payment threshold differ.

Diagram of 5 Meta Ads spend controls: daily budget, lifetime budget, campaign spending limit, account spending limit, and the daily spending limit set by Meta
Only the daily budget is flexible per day. The 3 amber controls are hard caps that you set. The red daily spending limit is set by Meta and resets every midnight.

Meta sets the daily spending limit from the ad and payment history of the account. When it is reached, ads pause and resume at 00:00 in the account time zone. On our account, that limit was Rp356,189 on 18 September 2026, so the Rp612,500 daily cap could not happen on our account that day.

Evidence from our account: 7 days with a Rp100,000 daily budget

In our test, the campaign RD - TOFU - Lead Dari Mana started on Sunday 6 September 2026 at 21:52 with a Rp100,000 daily budget. The History page shows only 1 budget change, from Rp100,000 to Rp30,000 on Monday 14 September at 15:42. So the week of 6 to 12 September used 1 fixed budget.

DateDaySpendPercent of daily budget
6 September 2026Sunday, from 21:52Rp120%
7 September 2026MondayRp97,64298%
8 September 2026TuesdayRp55,19755%
9 September 2026WednesdayRp1,3731%
10 September 2026ThursdayRp146,495146%
11 September 2026FridayRp138,804139%
12 September 2026SaturdayRp160,359160%
Total7 daysRp599,88286% of the Rp700,000 cap

No day passed the 175% cap of Rp175,000. The week total stayed under the 7x cap of Rp700,000. The daily numbers moved from 1% to 160% of the daily budget, although the budget did not change.

Bar chart of daily spend from 6 to 12 September 2026 with a Rp100,000 daily budget: Rp12, Rp97,642, Rp55,197, Rp1,373, Rp146,495, Rp138,804, Rp160,359, total Rp599,882
Amber bars pass the Rp100,000 daily target but stay under the Rp175,000 cap line. The week total is 86% of the 7x cap. 1 account and 1 week, so this is an observation, not a rule.

We changed nothing on Wednesday 9 September, and Meta does not explain daily allocation. So we do not name a cause for the Rp1,373 on that day. After the budget dropped to Rp30,000 on 14 September, Tuesday 15 September spent Rp26,861, under the new target.

Daily budget, lifetime budget, and spending limits

The table below summarises 7 spend controls from the Meta pages we read on 18 September 2026. The last column names where you set each one in Ads Manager.

ControlWhat it limitsCan it be passed?What happens when reachedWhere to set it
Daily budgetAverage per day over 1 weekYes, up to 175% per day; never per weekSpend slows until the next weekBudget card on the campaign or ad set
Lifetime budgetTotal over the scheduleNoAds stop at the end of the schedule or budgetBudget card on the campaign or ad set
Ad set spending limitMinimum or maximum for 1 ad set inside a campaign budgetThe maximum is managed per week; 1 day may pass itThe ad set stops receiving extra budgetEdit ad set, Budget & schedule
Campaign spending limitTotal for 1 campaignNoEvery ad set in the campaign stopsEdit campaign, Campaign details
Account spending limitTotal for the ad account since it was setNoAll ads stop about 15 minutes laterBilling & payments, Payment settings
Daily spending limit (Meta)Account total per dayNoAds pause until 00:00 in the account time zoneSet by Meta; shown in Billing & payments
Payment thresholdWhen the charge happensNot a capYou are charged; ads keep runningBilling & payments

Table sources: the budgets and spending limits comparison page, About campaign spending limits, About ad account spending limits. The ad set spending limit row uses About ad set spend limits with Advantage+ campaign budget. A campaign spending limit cannot be combined with a campaign lifetime budget, because the lifetime budget already acts as the cap.

Prerequisites

  • The Admin role on the ad account. Only an Admin can create an account spending limit.
  • The ad account time zone. The daily and weekly caps follow that time zone.
  • 1 campaign that has run for 7 days or more, to read spend per day.
  • Access to Billing & payments, to read the daily spending limit of the account.
  • A simple calculator: the daily budget times 1.75 and times 7.
  • 1 place to record budget changes, for example the decision log of your campaign.

Step 1: Read the 3 numbers on the campaign Budget card

Open Ads Manager › Campaigns, tick the campaign, then click Edit. Scroll to the Budget card. Under the daily budget field, Meta writes the daily target, the daily cap, and the weekly cap.

Budget card on the campaign edit view: Campaign budget selected, Daily budget Rp 350,000 IDR, and the text maximum daily spend Rp612,500 and maximum weekly spend Rp2,450,000
The Daily budget selector (1) is greyed out on a live campaign. The sentence (2) names the daily cap of Rp612,500 and the weekly cap of Rp2,450,000. The About daily budget link (3) opens the Meta rule page.

On our account, the text reads: "We'll spend around Rp350,000 per day. Your maximum daily spend is Rp612,500 and your maximum weekly spend is Rp2,450,000." The Daily budget selector is greyed out, so a live campaign cannot move to a lifetime budget from this card.

Check the result: 350,000 times 1.75 equals 612,500, and 350,000 times 7 equals 2,450,000. If the numbers on your card do not follow that formula, check whether ad set budget sharing is on. Formula source: the About daily budgets page.

Step 2: Calculate the daily and weekly caps before you change the budget

Hover over the Budget column in the campaign list, then click the pencil icon. The popover shows the same sentence in a short form. Do not click Publish if you only want to read the numbers.

Inline Daily budget editor in the campaign list with the text You are using campaign budget, the maximum you will spend on any day is Rp612500 and the maximum you will spend in a week is Rp2450000
The Daily budget field (1), the sentence with the daily and weekly caps (2), and the About daily budget link (3). The Cancel button closes the popover without a change.

Use the table below for daily budgets that small businesses use often. The second and third columns are the amounts that must be ready in your account.

Daily budgetDaily cap (x1.75)Weekly cap (x7)
Rp50,000Rp87,500Rp350,000
Rp100,000Rp175,000Rp700,000
Rp200,000Rp350,000Rp1,400,000
Rp350,000Rp612,500Rp2,450,000
Rp1,000,000Rp1,750,000Rp7,000,000

On our IDR account, the Meta Marketing API showed a minimum daily budget of Rp17,715 on 18 September 2026. That minimum follows the exchange rate, so read it again before you set a small budget. We explain how to derive a budget from market size in the article on TAM, SAM, SOM to a Meta Ads budget.

Step 3: Check spend per day with Breakdown

Open Ads Manager › Campaigns, click Breakdown, then choose By time › Day. Set the date range from Sunday to Saturday of a week that has ended. Each campaign then shows 1 row per day.

Ads Manager table with a daily breakdown for the Lead Dari Mana campaign, 6 to 12 September 2026, 7 spend rows and a total of Rp599,882
The Sunday to Saturday date range (1) and the daily breakdown (2). The Wednesday row of Rp1,373 (3) and the week total of Rp599,882 (4) come from 1 daily budget of Rp100,000.

Check 2 things: no day row above 175% of the daily budget, and no week total above 7 times the daily budget. If either is passed, keep a screenshot for a review request to Meta.

The Budget column in this table shows the current budget, not the budget of that week. In the image above, the column says Rp30,000, although that week ran on Rp100,000. Step 4 closes that gap.

Step 4: Match the budget change history in History

Tick the campaign, then click the clock-shaped History icon in the right sidebar. Change the Activity history filter to Budget, then set the same date range as in step 3.

Ads Manager History page with the Activity history filter set to Budget, showing 1 row Campaign budget updated from Rp100000 to Rp30000 per day on Sep 14 at 3:42 PM
The Budget filter (1) shows budget changes only. The row (2) proves that Rp100,000 was in force until Monday 14 September at 15:42 (3). The week of 6 to 12 September has no change.

Each row names the old value, the new value, who changed it, and the time of the change. Write that time in the decision log. The proration rule in the mechanism section counts from this time, not from the time you open Ads Manager.

Meta writes that a budget change takes effect about 15 minutes after Publish. Source: the page Change your budget in Meta Ads Manager.

Step 5: Read the account daily spending limit in Billing & payments

Open the Ads Manager menu, choose Billing & payments › Accounts, then click your ad account. Under the payment methods, Meta shows Daily spending limit (set by Meta) and the status of today's spend.

Billing and payments page showing Daily spending limit set by Meta Rp 356,189, the status projected spend today is within this limit, and the explanation What is the daily spending limit
The account daily limit (1) was Rp356,189 on 18 September 2026. The status (2) says the spend of today is inside the limit. When reached, this limit pauses the ads until midnight.

Compare this number with the daily cap from step 2. On our account, the Rp356,189 limit is lower than the Rp612,500 daily cap. So on that day, Meta could not spend 175% of the Rp350,000 daily budget on our account.

Meta writes that the daily spending limit rises on its own when the account follows the advertising standards and spends close to the limit. If ads stop before the budget is used, check this number first. Source: the budgets and spending limits comparison page.

Step 6: Set a hard cap when a total must not be passed

A daily budget does not protect a total. If the business owner approved 1 total amount, set 1 of the 3 hard caps below. Choose the one that matches the scope of the approved amount.

Campaign details section on the campaign edit view with Campaign spending limit Optional set to None added, an Edit button, and the tooltip Ad sets in this campaign will stop running once you reach your spending limit
Click Show more options (1) to reveal the Campaign spending limit (2). The tooltip (3) explains that every ad set stops when the limit is reached.
  1. Campaign spending limit for 1 campaign. Open Edit campaign › Campaign details › Show more options › Campaign spending limit › Edit. Enter the total, then Publish. The change saves in about 15 minutes. Source: the page Create a campaign spending limit.
  2. Account spending limit for the whole account. Open Billing & payments › Payment settings › Account spending limit › Set limit. This limit does not reset each month, unless your account has the automatic reset option on the 1st. Source: the page Set an ad account spending limit.
  3. Ad set spending limits for 1 ad set inside a campaign budget. Open Edit ad set › Budget & schedule › Ad set spending limits. The maximum is managed per Sunday to Saturday week, so 1 day may still pass it. Source: the page About ad set spend limits.
Budget and schedule section on the ad set edit view: the text campaign budget distributes your daily budget of Rp350,000 across ad sets, the Ad set spending limits checkbox, and Start date Sep 18, 2026 08:48 AM GMT+7
Budget strategy (1) states that the budget sits at the campaign level. The checkbox (2) opens the minimum or maximum limit for the ad set. The start time (3) decides the proration of the first week.

For a campaign with a fixed schedule, a lifetime budget is a hard cap without extra settings. A schedule shorter than 1 day must use a lifetime budget. Source: the FAQ on the About daily budgets page.

Step 7 (optional): Change the daily budget at the start of the day and record the time

If you must change the budget, do it at the start of the day in the account time zone. Meta counts the rest of the day from the time of the change.

The cap for that day follows the highest daily budget in place. The diagram in the mechanism section shows the calculation.

The size of the change matters too. Meta writes that $100 to $101 is not likely to restart the learning phase, while $100 to $1,000 may restart it. Source: the page Significant edits and learning phase.

Rama Digital recommendation: change the budget once per day, then record the time and the old and new values in the decision log. Wait 7 days before the next change. This recommendation applies to a campaign that has left the learning phase.

If your account runs across branches, read our guide to Meta Ads budget governance for multi-location businesses first.

Worked example: 1 week with a Rp350,000 daily budget

The table below is a simulation with dummy numbers, not account data. The campaign uses a campaign budget of Rp350,000 per day with no change for 1 week and no ad set budget sharing.

DaySpend that dayWeek to dateWhat to check
SundayRp250,000Rp250,000Under target; Rp2,200,000 left for the week
MondayRp420,000Rp670,000120% of target; still under the Rp612,500 daily cap
TuesdayRp612,500Rp1,282,500Exactly the 175% daily cap; no more allowed
WednesdayRp180,000Rp1,462,500A quiet day; no problem
ThursdayRp350,000Rp1,812,500Exactly the target
FridayRp400,000Rp2,212,500Rp237,500 left under the weekly cap
SaturdayRp237,500Rp2,450,000Exactly the 7x weekly cap; spend stops

The week total equals Rp2,450,000, and no day is above Rp612,500. On an account with a daily spending limit of Rp356,189, like ours, the Tuesday number cannot happen. Meta pauses the ads at Rp356,189 until midnight.

Checklist before you raise the budget

  1. Record the daily budget, the daily cap, and the weekly cap for every active campaign. Owner: ads admin. Evidence: a table in the decision log.
  2. Confirm that the ad account time zone matches the working hours of the team. Owner: account admin. Evidence: a screenshot of the account settings.
  3. Check the daily Breakdown every Monday for the previous Sunday to Saturday week. Owner: ads admin. Evidence: a table export.
  4. Read the account daily spending limit before you set a budget above that number. Owner: account admin. Evidence: a screenshot of Billing & payments.
  5. Set an account spending limit equal to the monthly total approved by the business owner. Owner: business owner. Evidence: the account spending limit history.
  6. Record every budget change with the date, time, old value, and new value. Owner: ads admin. Evidence: History with the Budget filter.
  7. Stop criterion: 1 day passes 175% or 1 week passes 7 times the daily budget. Stop adding budget, keep the Breakdown screenshot, then request a review from Meta through Business Support Home. Owner: account admin.

Meta Ads compared with Google Ads: the same principle, different numbers

Google Ads uses the same principle with different numbers. A campaign may spend up to 2 times the average daily budget on 1 day, and no more than 30.4 times in 1 month. Source: the page About overdelivery and your average daily budget, read on 18 September 2026.

What you can verifyMeta AdsGoogle Ads
Daily cap175% of the daily budget200% of the average daily budget
Averaging period1 calendar week, Sunday to Saturday1 billing month
Period cap7 times the daily budget30.4 times the average daily budget
Spend above the capMeta considers a refundGoogle does not charge above the cap

Rama Digital recommendation: use a daily budget when your team follows up chats and forms every day and wants an even spend. Use a lifetime budget when the campaign schedule is fixed and the business owner set 1 total amount. Before you set the amount itself, read how to derive a Meta Ads budget from TAM, SAM, and SOM.

Frequently asked questions

Can Meta charge more than the daily budget on 1 day? Yes, on 1 day the charge may reach 175% of the daily budget. In 1 Sunday to Saturday week, the total does not pass 7 times the daily budget, unless ad set budget sharing is on.

On which day does the Meta week start? The Meta calendar week starts on Sunday and ends on Saturday at midnight, in the ad account time zone. Ads Manager shows that time zone on the date picker.

Why did my ads stop before the daily budget was used? Check 4 things: the daily spending limit set by Meta, the account spending limit, the campaign spending limit, and the payment status. The Billing & payments page shows the daily spending limit, the account spending limit, and the payment status on 1 screen.

Does a budget change restart the learning phase? It depends on the size: Meta writes that $100 to $101 is not likely to, while $100 to $1,000 may restart the learning phase. With a campaign budget, one change can affect several ad sets at once.

Daily budget or lifetime budget for a small business? A daily budget fits when you want an even spend every day. A lifetime budget fits when you have 1 total amount and a fixed schedule, and a schedule shorter than 1 day must use one.

Can spend above 175% be claimed back? Meta writes that Meta considers refunds for spend above 1.75 times the daily budget per day or 7 times per week. Request it through Business Support Home with a screenshot of the daily Breakdown.

Next step

The 175% and 7x rules protect the bill, not the results. Ad results still depend on the offer, the creative, the chat response time, and the tracking.

If you want us to manage the budget, the funnelFunnelThe order of stages a buyer passes, from meeting you to paying you.Open the glossary, and the weekly reports, choose the Meta Ads Performance Management service. It covers the account audit, tracking, creative, and a decision log. If you only want a check of your account budget settings, book a 30-minute initial consultation and bring a screenshot of your daily Breakdown.

Sources