You are going through your statement and there is a line you do not recognise. The amount is small, the label means nothing to you, and no fill in your trade history lines up with it. At that point most people's first thought is the worst one: has somebody been in my account.
Park that for a moment. Almost all of these entries have a dull explanation, and three questions in order will find it: is it a charge at all; if it is, what triggered it; and does the size make sense. This is a reverse lookup that starts from one unknown line. If what you actually want is a total for the month, that is a different job, and checking what you actually paid is the shorter route.
Step one: is it even a charge
A good share of "money has gone missing" is not a charge at all — the same assets have moved, or been valued differently. Rule these four out before going further:
- Value moved, quantity did not. Holdings are revalued with price, so the converted total looks smaller while the number of coins is unchanged. Read the quantity, not the estimated value.
- It was transferred. Moving between spot, futures, earn and funding accounts is typically free. The money is simply not on the page you are looking at.
- It is locked by a resting order. An unfilled order reserves the balance behind it, so available falls while the total does not.
- It is unrealised futures P&L. Before a position is closed, that figure tracks the market. Nothing has been taken.
Three features identify any charge
Once you are sure something was taken, you do not need to memorise the names of every fee type. Any category is separable on three features:
- When it fires. At the same instant as a fill, on a fixed cycle, or attached to a specific action such as a withdrawal, a liquidation or a subscription? Anything cyclical is unrelated to whether you placed an order.
- How it is billed. As a share of trade value, as a share of position notional, accrued over time, or a flat amount unrelated to size? Proportional charges scale with the trade; flat ones never move.
- How big it is. Divide it by the relevant trade or position value. Trading fees land around a tenth of a percent. Anything an order of magnitude away is almost certainly something else.
Match all three and the category is usually settled. The table below is arranged along those axes.
Seven categories, side by side
| Category | When it appears | Billing basis | Typical size |
|---|---|---|---|
| Trading fee | Same moment as each fill | Share of trade value | Around a tenth of a percent |
| Funding | Holding futures across settlement | Share of notional, can be paid or received | Market-dependent, either direction |
| Borrow interest | After a margin borrow, cyclically | Amount borrowed, accrued over time | Small amounts, many rows |
| Withdrawal fee | When a chain withdrawal is sent | Set per coin and network, size-independent | Constant on a given network |
| Liquidation costs | When a position is force-closed | One-off, per platform rules | Comparatively large |
| Product subscribe or redeem | On earn or staking actions | Per that product's terms | See the product page |
| Small-balance conversion | When you convert dust yourself | Per the conversion rules | Very small |
A structural classification for working out which category an entry belongs to. Exact names, rules, rates and locations follow Binance's current pages (checked August 2026).
Three rows deserve a note. Funding is the one most often mistaken for something wrong, because it needs no action from you, recurs while the position is open, and is sometimes paid to you rather than by you; see what funding costs a position. Borrow interest is recognisable by shape: many rows, each tiny, only visible in aggregate; see how margin interest is charged. Withdrawal fees are the only category unrelated to amount — sending 10 units and 1,000 units costs the same, which is why small withdrawals look so expensive in percentage terms; see withdrawal fees by network.
Two costs that never appear as charges
Two things will never have a matching charge line, even though you are definitely worse off. They are not concealed; the cost was written into the price from the start:
- Conversion spread. One-tap conversion quotes you a price with the cost inside it. No fee row exists, but converting out and back leaves you holding less.
- P2P premium. The unit price you agree can sit above the spot price at that moment, and the difference never shows up as a fee.
These need a different test. Do not hunt for a charge; compare the price you got with the spot price at the same time. The arithmetic for a full trip is in one buy, one sell, and whether each funding route charges anything is in are there deposit fees.
Four things people misread
- Reading an inbound entry as an outbound one. Rebates, referral credits and funding you receive all add to the account. In a single mixed-direction list it is easy to read the amount and not the sign. Check the sign first.
- Thinking BNB is draining after switching the discount on. That is the discount working: the fee is taken from the discount asset, so the two traded amounts reconcile exactly while the discount asset slowly declines. It is the setting doing its job, not a fault. Mechanics in the BNB fee-discount guide; if it genuinely is not applying, see discount on but not saving.
- Reading an ordinary buy-side fee as short delivery. On a spot buy the fee usually comes out of the coin you bought, so slightly less than the ordered quantity lands. Divide the shortfall by the quantity filled (the quantity you ordered, on a fully filled order); if the result is the order of magnitude of your rate, it is normal. Which asset each case is charged in is set out in where the fee came from.
- Reading unrealised futures losses as a charge. Before you close, that is a valuation, not money taken. The distinction is simple: a charge leaves its own row in the statement, an unrealised loss does not.
One category may not exist for you
Which products are offered depends on where you are, and the list is not the same in the UK, Ireland, Canada and Australia as it is elsewhere. That cuts both ways when you are identifying an entry: a category can be ruled out immediately if the product is not available to your account, and conversely an unfamiliar label may belong to a funding route specific to your market rather than to trading at all. What is available where is covered in whether you can use Binance where you live, and the local funding routes in what each funding rail really costs.
Nothing matches: what to do
All seven checked, direction confirmed, still no explanation. Work through this rather than continuing to guess:
- Fix the evidence. Note the timestamp to the minute, the asset, the amount, the label shown and which account it sits in, then export the full statement for that period. A question described from memory is one nobody can answer.
- Stop trading for now. Adding to positions or withdrawing before you understand it only makes it harder to separate your own activity from whatever you are investigating.
- Use the official route inside the platform. This has moved past fee accounting and only the platform can answer it. Reach that route from inside your logged-in account. Do not look up a support contact in search results, on social platforms or in chat groups: impostors outnumber the real thing in those places.
One last thing. If you can already say roughly what your normal monthly charges look like, this kind of judgement gets much faster. The real fee audit walks a period fill by fill, and the cost stacking comparator tells you what a given trade should have cost under your settings. Put the two together and outliers announce themselves. Keeping those exports also does double duty at tax time, as why your fees belong in your tax records explains.
Common questions
- My balance dropped but no fill explains it. Was I charged?
- Not necessarily. Check whether the quantity fell or only the value did. Holdings moving with price, a transfer between account types, and balance locked by a resting order all make a number on some screen go down while the total you own is unchanged. Only if the total genuinely fell is there a charge to trace.
- What is the quickest way to tell which category a charge belongs to?
- Three features are enough. When it fires: alongside a fill, on a fixed cycle, or attached to a specific action. How it is billed: as a share of trade value, of notional, accrued over time, or a flat amount. How big it is relative to the trade or position. Match all three and the category is usually settled.
- Can my balance be reduced when I have done nothing?
- Yes, and normally so. Holding a futures position across a settlement point means funding is exchanged, and a margin borrow accrues interest with time. Neither needs an order from you, so having placed no orders is not evidence that something is wrong. Check first whether an open position or an outstanding borrow is still there.
- Nothing matches. What now?
- Record the entry in full first: timestamp, asset, amount, the label shown and which account it sits in, then export the statement for that period. If it still does not reconcile, the question has moved beyond fee accounting and belongs with the platform. Use the official help and ticket route from inside your logged-in account, never a support contact found in search results or chat groups.