All articles
Payments·Sep 2, 2026·9 min read

Your Account Just Got Banned. Where Did Your Top Up Balance Go?

Your Account Just Got Banned. Where Did Your Top Up Balance Go?
Payments

The ban email lands on a Friday and there's $4,300 still showing on the account. You can see the number in the billing tab, you just can't spend it, and the provider's Telegram has gone quiet. What happens to that money next has almost nothing to do with why the account went down, and almost everything to do with which system it was sitting in when the ban hit and whose name is on the payment method.

Your balance is in 1 of 3 places, and they behave differently

Operators talk about the balance like it's a single pot. It isn't. Between your bank and an impression on Meta, that money passes through at least 2 separate systems, and a ban catches it wherever it happens to be sitting that day.

Work out which of the 3 your money is in before you have any conversation about getting it back. They have different owners, different timelines and 2 completely different counterparties, and no provider volunteers the split unless you ask for it in dollars.

  • Still with the provider. You sent the transfer, they credited a number in their panel, and they haven't pushed it onto a Meta ad account yet. That is the provider's cash, in the provider's bank, with your name next to it in their database.
  • Loaded at Meta as available funds. This is the prepaid balance Meta shows against the ad account ID. Meta's ledger is the source of truth here, and the provider is a spectator on it.
  • Delivered but not yet billed. On a postpaid setup, spend accrues as an amount due and gets charged when it hits the billing threshold. This pot runs the other way: it is money owed, not money held.

The reason for the ban barely touches the money question

The first day after a shutdown usually goes on the wrong argument. Policy violation, unusual activity, a payment method flag, a page that got actioned and took the account with it: that decides whether the account ever runs again. It does not decide where your cash is or who can move it.

Those are 2 separate tracks on 2 different clocks. The reinstatement track is Meta's, and knowing which trigger fired still matters, because it tells you whether the next account goes the same way: the billing signals that actually fire a disable is the version of that worth reading. The money track is a contract question with your provider plus a payment method you do not control, and nothing you write in an appeal moves it.

So run them separately from the first hour. Appeal if there is something to appeal, and chase the balance in a written thread with numbers in it. Do not let a provider merge the 2, because "the appeal is still open" is the most common way a balance conversation gets postponed for 3 weeks.

Meta refunds to the payment method, not to whoever asks

Meta publishes a route for returning unused prepaid funds, and it is narrow. You permanently deactivate the ad account, and the unused available funds go back to the payment method on the account, the one the money came in on. Not to whoever opens the ticket. Not to a bank account you nominate inside the ticket. Back down the same rail they came up.

On a self funded account that rule is invisible, because it's your card at both ends. On an agency account it is the entire story. The card or bank account funding that ad account belongs to the agency. If Meta releases anything, Meta releases it to the agency, and whether it then reaches you is a question about your contract with the provider, not a question about Meta.

That is also why opening a support ticket yourself is not a plan. Billing support answers the admin on the ad account and the entity behind the payment method, and a user seat on a disabled account is neither of those. You can be completely right about the money and still be the wrong party to ask.

Deactivation is the refund button, and it has 2 conditions

The refund is triggered by permanently closing the ad account. That is irreversible, requesting it is what starts the closure, and reactivating the account afterwards is reported to forfeit the refund. It is gated on 2 things: admin permission on that account, and no outstanding balance due. Both are a problem on a banned agency account.

Admin is the obvious one. You hold an assigned role on an account inside a business portfolio you do not control. That arrangement is exactly what lets you start spending on day 1 against a payment history you didn't have to build, and it is exactly what locks you out of payment settings on the day it stops working.

The outstanding balance condition catches more people. If the account was running postpaid and went down mid cycle, there is delivered spend that hasn't been charged yet. The balance has to be settled before the account will close, and it is a zero test rather than a threshold, so a small amount due blocks it as completely as a large one. Until it clears, the close path stays shut, and nobody at the provider is in a hurry to clear it with their own cash.

Then there's the timing, and nobody gives it to you straight because nobody has it. Meta does not publish a committed turnaround for a funds refund, and reported waits run from several business days to several weeks before the provider's own settlement step even starts. Any specific date you are given is a guess dressed up as a process.

There is also a category that never comes back at all. Ad credits and coupons are tied to the specific ad account they were issued against rather than being cash you added, and a refund of available funds covers what you put in, not what Meta gave you. If the number in your dashboard included credits, subtract them now instead of arguing about them later.

The number in the provider's panel is a ledger entry, not escrow

When a provider shows you a balance, be precise about what you are looking at. In most setups that figure is not a segregated account holding your cash. It is a row in a database saying they owe you that much ad delivery. The actual money is in their operating account, mixed with everybody else's, funding new accounts, paying staff and covering float on other clients' campaigns.

That is not automatically sinister. It is how nearly every prepaid model works. It does mean your balance is exactly as safe as the provider's cash position and their willingness to honour it, and neither of those is visible from the panel.

It also explains the behaviour you see after a ban. A provider sitting on real cash can move your balance onto a replacement account the same afternoon, because nothing has to leave Meta and come back. A thin provider can't, and will tell you the funds are locked at Meta. Sometimes that is true. Sometimes it is a story about their own balance sheet. What to do when a payment processor freezes your money is the same shape of problem: the useful question is never whether the money exists, it is whose balance sheet it is parked on.

The 4 questions that separate the 2 situations you could be in

There are really only 2 situations here. Either the money never left the provider, or it is loaded at Meta and stuck behind a close process you cannot start. From your side of the dashboard they look identical, and they need opposite responses.

If most of the balance never left the provider, the ban is incidental. You have a counterparty holding your cash, and the move is to stop sending more today rather than keep negotiating about the account. If the balance really is at Meta, you are waiting on a refund to a payment method you do not own, on a timeline nobody at the provider controls. Plan the next 30 days as though the money is not coming, and treat it as a bonus if it lands.

Send these 4 in a single written message and keep the reply. A provider who intends to make you whole answers all 4 in a paragraph, with numbers in it. A provider who doesn't will answer next to them, in general terms, about the appeal.

  • Of my current balance, how much is loaded on the Meta ad account and how much is held by you and not yet pushed? Give me the split in dollars.
  • For the portion at Meta, what is the ad account ID, and what available funds figure does Meta show against it right now?
  • Are you requesting a refund from Meta, or moving the balance onto a replacement account? If it's a replacement, by when, and does the balance carry across at 100%?
  • Is there an amount due on the disabled account, and are you deducting it from my balance?

Capture the billing record before your access goes

Disabled and permanently banned revoke access differently. A disabled ad account is often still readable, so you can open billing, view transactions and export them. When an entire business portfolio goes down, the assets inside it can stop loading altogether and you get nothing. Assume the second case and move in the first 60 minutes.

Do it in an hour, not across a day. None of it recovers money on its own. What it does is convert "you owe me about $4,000" into a claim with numbers attached, which is the only version anybody acts on. Then stop, because the trapped balance is usually the smaller number. A campaign that was delivering profitably yesterday loses its optimisation the moment it stops, and the sequence for getting back on air after an asset goes down deserves the rest of the afternoon. The capture list:

  • Export the billing history as a file, not a screenshot. The export carries transaction IDs and payment method references, which is what any later argument runs on.
  • Screenshot the available funds figure with the ad account ID and the date visible in the same frame.
  • Pull your own bank or crypto records for every top up you sent, with amounts, dates and reference numbers.
  • Save the provider's terms as they read today. Refund clauses get edited quietly.
  • Copy the thread where they confirmed each top up landed. A message saying "$5,000 credited" with a date on it is the closest thing to a receipt most of this market produces.

What actually shrinks the exposure

Start with the part nobody selling accounts says out loud. Nothing prevents a ban. Not a higher tier, not a better provider, not a cleaner landing page. Accounts get restricted, and the realistic goal is a fast replacement and a small amount of trapped cash, not immunity.

So the thing to manage is not the ban, it is the float. Every dollar you pre fund and don't spend this week is sitting on somebody else's balance sheet, exposed to their solvency and their refund process on top of Meta's. That number is completely under your control. Top up weekly instead of monthly and your worst case drops by whatever you chose not to send.

The commercial structure moves it too. A provider taking a percentage of spend earns more the more balance flows through them, so a large sitting balance is their pipeline and they will encourage one. On a flat monthly rate the provider's revenue does not move with your balance at all, so there is no reason for them to want a big one held. How the flat fee and percentage models price out against each other covers the cost side of that choice. Float is the other half of the same decision, and it only shows up on the day something breaks.

And there is a structure where the float is 0. On the top tier of accounts issued off a portfolio spending around $50 million a month, you connect your own card and Meta bills you directly, so there is no pre funded balance for anyone to hold, lose or slow walk, and a replacement account does not require moving money at all. The account tiers and how funding differs on each sets out where that line falls, and how an account is handed over and replaced is the part worth reading before you send anyone a first top up.

Common questions

Can I get my prepaid balance back from a banned Meta ad account?
Meta's published route is to permanently deactivate the ad account, which refunds unused available funds to the payment method on that account. On an agency account that payment method belongs to the agency, so anything Meta releases goes to them, not to you. Whether it then reaches you is governed by your agreement with the provider.
Does an agency ad account provider have to refund my top up balance?
That depends entirely on their written terms, which is why you should save a copy the day the ban lands. Ask for the split between funds loaded at Meta and funds they are still holding, in dollars. The portion that never reached Meta is a straightforward debt between you and them, and it has nothing to do with the ban.
How long does a Meta prepaid refund take?
Meta processes it back to the payment method on the account once the ad account is permanently closed, and it does not publish a committed date. Published accounts of the wait run from several business days to several weeks. On an agency account, add the provider's own settlement step on top, because the money has to land with them before it can move to you.
My provider says the funds are stuck at Meta. Should I keep topping up?
Not until they give you the split in writing. If most of the balance never left their own account, the ban is incidental and what you are looking at is a cash position problem at the provider. Ask for the ad account ID and the available funds figure Meta shows against it, and keep the reply.
What happens to spend that was delivered just before the ban?
On a postpaid setup, delivered spend becomes an amount due and Meta still bills it. That outstanding amount also blocks the account close path that triggers a prepaid refund, so it can sit in the way for weeks. If your own card was on the account directly, expect the charge to land in the normal billing cycle.

Run on an account that stays live.

Run on an agency ad account that is aged, verified and strong from day one. No cut of your ad spend.

Keep reading