All problems

Meta ads active but not spending

The campaign says Active and the spend stays at zero. The causes in the order to check them, from the one that stops every ad to the ones that slow a single ad set.

Not spending or delivering Updated 9 November 2026 Checked against Meta’s Help Center

What it usually looks like Spend stays far below the budget

The short answer

When every ad in the account stops at once, it is almost always the account: a reached spending limit, a failed payment or a restriction. When only one ad set stops, look at its bid or cost cap, its audience size and its schedule. Ads in review or rejected never spend, even when the campaign reads Active.

This is probably you if

  • Delivery reads Active but Amount spent has not moved for hours
  • Impressions are zero or a handful for the day
  • It worked yesterday and nothing was edited
  • Every campaign in the account stopped at the same time

Rather see it in your own account? Free, read-only audit. No sign-up.

Check my account

Causes, most likely first

Work down the list: rule each cause out or mark the one you find

  1. 1

    The account spending limit is reached

    An account spending limit is a lifetime cap on the whole ad account. When it is reached, every ad stops, but the campaigns still read Active.

    How to check
    Open Billing and payments, then Payment settings, and look at the account spending limit and how much of it is used.
    Fix
    Raise, reset or remove the limit. Ads resume within minutes. See spending limit reached.

    Is this the cause?

  2. 2

    A payment failed

    If Meta cannot charge your card, it pauses delivery for the whole account until the balance is paid.

    How to check
    Look for a red banner at the top of Ads Manager, or open Billing and payments and check for an unpaid balance.
    Fix
    Pay the balance and update the payment method. See payment failed.

    Is this the cause?

  3. 3

    The ads are in review or were rejected

    Only approved ads deliver. A new ad, or an ad you edited, goes back into review.

    How to check
    Switch to the Ads tab and read the Delivery column for each ad: "In review" or "Rejected" explain zero spend.
    Fix
    Wait for review, or fix and resubmit a rejected ad. See stuck in review and ad rejected.

    Is this the cause?

  4. 4

    The bid cap or cost cap is too low

    A cap tells Meta not to pay more than a set amount. If the cap is below what the auction costs today, the ad set wins almost nothing.

    How to check
    Open the ad set, look at Bid strategy. If it is Bid cap or Cost per result goal, compare the cap with your recent cost per result.
    Fix
    Raise the cap by 20 to 30 percent, or switch to Highest volume while you find the right level.

    Is this the cause?

  5. 5

    The audience is too small

    Narrow targeting, many exclusions or a small custom audience leave the auction too few people to show the ad to.

    How to check
    Edit the ad set and read the audience size estimate. Very small estimates, or a warning that the audience is too narrow, point here.
    Fix
    Widen the location or age range, remove exclusions, or turn on Advantage+ audience.

    Is this the cause?

  6. 6

    A schedule or end date is in the way

    An ad set with an end date in the past, or ad scheduling that only runs at certain hours, will not spend outside those times.

    How to check
    Check the ad set Schedule section for the end date and any day-parting (only possible with a lifetime budget).
    Fix
    Extend the end date or widen the schedule.

    Is this the cause?

Keep it from coming back

  • Keep the account spending limit well above a month of spend, or remove it.
  • Keep a second payment method on file so a declined card does not stop delivery.
  • Launch new ads a day before they need to run, so review time does not eat into the flight.
The full guide Meta ads stopped spending? Eight checks, in the order to run them

Did this guide help?

Frequently asked questions

Still unsure? Ask us anything. Talk to us

How long does it take for Meta ads to start spending?
Once the ad is approved, delivery usually starts within minutes to a few hours. Most ads are reviewed within 24 hours.
Why does the campaign say Active if nothing is spending?
Active only means the campaign is switched on. Account-level problems such as a reached spending limit or a failed payment stop delivery without changing that status.

See what your Meta ads are really doing

Connect Meta in two minutes and see your first check while you watch. 14 days free, no card, and a flat price per ad account after that.