- The bit nobody explains: pause is not off
- A real example: the candle maker who couldn't make it stop
- Why am I being charged for Facebook ads? The five real reasons
- How to stop Facebook charging you for ads, step by step
- The uncomfortable part people don't want to hear
- Where this connects to other billing confusion
- When deleting the whole account is the only clean option
- Frequently asked questions
- Official documentation
The short version: Facebook (Meta) keeps charging you because pausing a campaign only stops new delivery, it doesn't cancel charges for impressions already served, other active ad sets in the same campaign, or a payment method still sitting in Business Settings. The only reliable way to stop it for good is to remove the card from Payment Settings and check every ad account under your Business Manager, not just the one you think is running.
The bit nobody explains: pause is not off
I've had this exact conversation with three different clients in the last eighteen months, and every time the reaction is the same: "But I switched it off." You did. You switched the campaign toggle to grey. What you didn't do is stop the invoice that had already accrued for ads Facebook had already shown before you clicked pause.
Here's what's really happening under the bonnet. Meta bills you on one of two triggers, whichever comes first: you hit your billing threshold, or thirty days pass since your last charge. If your ad spend crossed that threshold at 11pm and you paused the campaign at 9am the next morning, the charge for everything delivered overnight is already locked in. Pausing stops future spend. It does not claw back what's already been served.
For the step by step version, see Why Is My Facebook Account Restricted From Advertising.
A real example: the candle maker who couldn't make it stop
A client of mine ran a small candle business out of Brighton. She ran a Black Friday campaign, watched it perform well, and paused it the Monday after. Three weeks later she was still being charged, roughly £40 to £60 a week, and she was convinced Facebook was scamming her.
What happened: she had a campaign with two ad sets. She'd paused the top-level campaign toggle, which she assumed paused everything underneath it. It didn't. One ad set had been duplicated during setup (an easy mistake when you're using the "duplicate ad set" shortcut to test audiences) and that duplicate was still live, sitting one tab over in Ads Manager, quietly spending on its own budget. The campaign said "paused." The ad set said "active." Facebook doesn't shout about that mismatch, you have to go looking for it.
Why am I being charged for Facebook ads? The five real reasons
1. You paused the campaign but not every ad set inside it
Ad sets can run independently of the campaign toggle in some account structures, especially older accounts or ones that predate Campaign Budget Optimisation. Always check the ad set level, not just the campaign level.
2. There's more than one ad account under your Business Manager
If someone (an agency, a freelancer, a past version of you) ever set up a second ad account, it keeps its own budget and its own billing cycle. You can close one account entirely and still get charged from another sitting quietly in Business Settings. Go to business.facebook.com, click Business Settings, then Accounts, then Ad Accounts, and look at every single one listed, not just the one you use daily.
3. Automatic rules or boosted posts are still scheduled
If you've ever set an automatic rule (increase budget if cost per result is under X, or boost this post for three days), that rule keeps firing until you delete it, even after you think you've stopped advertising. Check Ads Manager under the Rules icon, and check Meta Business Suite for anything scheduled to boost automatically.
4. Your billing threshold reset itself upward
Meta's threshold system starts you low, often around £15 to £25 in the UK on a new account, and doubles after every successful payment: roughly £30, then £60, then £120, up to a cap. If you didn't know this, you can be surprised when a single charge is suddenly triple what you expected, even though nothing about your campaign changed. It's not fraud. It's a threshold that grew while you weren't watching.
5. You removed the campaign but left the payment method attached
This is the one people miss most. Deleting a campaign, or even deleting an entire ad account, does not remove your card from Payment Settings. If any other campaign, page, or automated rule under that Business Manager fires, your card is still there ready to be charged.
How to stop Facebook charging you for ads, step by step
- Log into Ads Manager (not the Facebook app, the desktop site gives you full visibility) and open the Campaigns tab.
- Filter by status "Active" and pause every single result, then click into each campaign and check the ad set level too, since a paused campaign can still contain an active ad set.
- Go to Business Settings, then Accounts, then Ad Accounts, and repeat step 2 for every ad account listed, including ones you forgot existed.
- Open Ads Manager's Rules tool and delete any automatic rule that could reactivate spend on its own.
- Check Meta Business Suite for scheduled boosted posts, since these run through a separate scheduling system that doesn't always show in Ads Manager.
- Go to Business Settings, then Payment Settings, and remove the card or PayPal account entirely. This is the actual off switch. Everything before this step just reduces spend, this step stops it.
- Wait 24 to 48 hours. Any impressions already delivered before you removed the card will still generate one final invoice. That is not a new charge, it's a settlement of spend that already happened.
If you want a backup that catches mistakes before they cost you, set an account spending limit under Payment Settings as well. It won't stop delivery on its own, but it caps the damage if a rule or duplicate ad set gets past you.
The uncomfortable part people don't want to hear
Here's the thing nobody selling you an "easy Facebook ads guide" wants to say: the confusing billing structure isn't an accident. A system that bills on delivered impressions rather than on a simple monthly subscription means advertisers routinely misjudge what they owe, and Meta's revenue benefits from that friction. I'm not saying it's deliberate deception, I'm saying there's no commercial incentive for Meta to make "how do I fully stop all charges" a one-click, obvious action, and the design reflects that.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
There's a second uncomfortable truth too. If you go to your bank and dispute a Facebook charge for ads that delivered (impressions were shown, clicks happened, the campaign ran) rather than for a billing error, Meta can flag that as a chargeback abuse and restrict your ad account permanently. I've seen this happen to a small business owner who disputed a charge out of frustration rather than checking the account first. Her ad account was banned within a week, and appeals for account-level restrictions rarely succeed. Check the account thoroughly before you call the bank. It's slower, but it doesn't cost you your ability to advertise at all going forward.
Where this connects to other billing confusion
Facebook billing gets more confusing once you add tax into it. If your invoice looks higher than your set budget, it's worth reading whether Facebook charges VAT on ad spend before assuming the platform has overcharged you, because VAT is added separately from your campaign budget and can look like an unexplained extra charge on your card statement.
If the confusing charges are coming from a Facebook Group rather than an ads account, the billing logic is different again, and it's worth understanding how Group monetisation and admin payouts work so you're not mixing up two entirely separate systems.
And if the whole reason you're auditing your ad account is that you're not sure the spend is worth it any more, it's worth stepping back and comparing it against other channels, including how to choose the right Facebook marketing apps for your business so you're not paying for tools that duplicate what Ads Manager already does for free.
When deleting the whole account is the only clean option
Sometimes the account is such a mess of old campaigns, duplicated ad sets, and forgotten rules from a past agency that the cleanest fix is starting again rather than untangling it. If you're at that point, you'll want to know how account recovery works on Facebook first, because deleting the wrong linked account by mistake, especially a personal profile tied to your Business Manager, can lock you out of the ad account entirely while you're trying to sort out billing, which turns a £60 problem into a much bigger one.
Writers who cover this can pitch via Write for Us Advertising: Advertising Blog Guest Post Guidelines.
If writing and designing ad variations eats your week, my roundup of the best AI ad generators compares the tools that speed it up.
Frequently asked questions
Why am I still being charged after I deleted my Facebook ad campaign?
Deleting a campaign stops future delivery but doesn't remove your saved payment method from Business Settings, so any other campaign, automatic rule, or a second ad account under the same Business Manager can still trigger a charge. Remove the card from Payment Settings to fully stop billing.
How do I stop Facebook from charging my card completely?
Go to Business Settings, then Payment Settings, and remove the card or PayPal method entirely. Pausing campaigns reduces spend but the card removal is the only step that stops all future charges across every ad account.
Why did my Facebook ads charge jump suddenly without me changing anything?
Meta's billing threshold doubles after each successful payment, starting around £15 to £25 in the UK and rising to £30, £60, £120 and beyond. If you didn't change your campaign but the charge is much bigger, it's usually the threshold increasing, not new overspend.
Should I dispute a Facebook ads charge with my bank?
Only if you've confirmed the charge is a billing error, not spend from an ad that delivered. Disputing a legitimate charge as fraud can get your ad account permanently restricted, which is far harder to fix than an unexpected invoice.