Inactivity fees: what gets charged while you do nothing
An inactivity fee is a recurring charge a broker or exchange takes from an account that has not traded for some defined period. The account holder does nothing, the clock runs, and the fee is deducted from the cash balance on a schedule until either activity resumes or the balance is gone. It exists because a dormant funded account still costs the venue money to keep open.
An inactivity fee is a charge your broker or exchange takes from an account that has gone a defined length of time without qualifying activity. You are not charged for doing something wrong; you are charged for doing nothing, repeatedly, until you either trade again or the balance runs out.
Two definitions control the whole thing: how long the dormancy window is, and what counts as activity that resets it. Everything else is arithmetic.
Why a venue charges for an account that sits still
A trading account is priced on the assumption that it will trade. Spreads, commissions, funding and conversion charges are the revenue, and they only arrive when orders arrive. The costs of keeping the account open do not work that way. Record keeping, statements, periodic reporting, support availability and custody of the cash balance continue whether the account places one order a day or none in a year.
So a venue holding a large number of funded, silent accounts is running a cost centre. An inactivity fee is the direct response: it replaces trading revenue with a flat subscription for accounts that stopped producing trading revenue. Read that way, the fee is not a penalty. It is a repricing, applied automatically to the accounts that fell outside the pricing assumption.
This also explains two details that otherwise look arbitrary. The fee is usually a flat amount rather than a percentage, because the cost it covers is per account, not per dollar held. And it is usually recurring, because the cost it covers recurs.
What counts as activity, and what resets the clock
The dormancy window is the easy part: a period of no activity, after which charging begins. The definition of activity is where accounts get caught, because it varies in ways that are easy to assume past.
Candidate definitions of qualifying activity, roughly from strictest to loosest:
| Definition of activity | Resets the clock | Common surprise |
|---|---|---|
| A filled order | Only an execution counts | An order placed and cancelled does nothing |
| Any trading event | Placing or cancelling counts | Deposits may still not count |
| Any cash movement | A deposit or withdrawal counts | Trading-only accounts can still go dormant |
| Any account access | A login counts | Rarely the rule, often the assumption |
| Any open position held | Account state, not events | A buy-and-hold account is treated as active |
The gap between row one and row five is the entire risk. An account holding a position bought two years ago and left alone has placed no order recently. Under an execution-based definition, that is textbook dormancy. Under a holdings-based definition, it is an active account. Both are defensible rules, and the account holder’s own sense of being “invested, not inactive” has no bearing on which one is in force.
The clock behaviour matters just as much as the trigger. The usual design is a reset, not a pause: qualifying activity returns the counter to zero and the full window must elapse again before any charge resumes. Which means a single qualifying action buys back the whole window, and the cheapest defence against the fee is often one small deliberate action per window rather than a vigil.
The arithmetic on a small balance
The uncomfortable property of a flat recurring fee is that its bite is set by the size of the balance, not the size of the fee.
Suppose a venue charges an invented fee of 10 units per month after an invented dormancy window of 12 months, and suppose a leftover account holds 60 units in cash. These are numbers this article made up to show the method.
- Months 1 to 12: nothing is charged. The window has not elapsed.
- Month 13: 10 units charged. Balance 50.
- Month 14: 10 units charged. Balance 40.
- Months 15 to 17: 30 units charged in total. Balance 10.
- Month 18: 10 units charged. Balance 0.
Six charges, each one small enough to ignore, and the account is empty eighteen months after the last trade: twelve months of window, then six months of charges. Nothing unusual happened. The fee did exactly what it says.
Now run the same invented fee against a 6,000 unit balance. Six months of dormancy costs 60 units, which is 1% of the balance. The same schedule that erases the small account is a rounding error on the large one. That asymmetry is the point worth carrying: a flat fee is a percentage fee in disguise, and the percentage is set by how little you left behind.
Two refinements show up in real designs and both are worth checking for. The first is a floor: the charge is limited to the available balance, so the account drains to zero and stops rather than going negative. The second is scope: some fees are charged against cash only, which means an account holding assets and almost no cash can sit dormant with the fee unable to collect, accruing instead, or forcing a liquidation, depending on the rule. Whether a dormant account can be sold out of its positions to pay its own maintenance charge is one of the more consequential things a fee schedule can say quietly.
If you want to model the drain against your own balance, the method above is the whole of it: fee amount, times number of windows elapsed, capped at balance. Our crypto fee calculator handles the per-trade side of the same question.
The mistake that actually costs people money
The expensive mistake is not forgetting that inactivity fees exist. It is leaving a small residual balance in an account you have mentally closed.
This happens in a specific, repeatable way. You move to a different venue, sweep out what is worth sweeping, and leave behind the part that is not worth the withdrawal cost: a few units of cash, a dust balance, a fraction of a position. The account is finished as far as you are concerned, but it is still open, still funded, and now permanently dormant by any definition. The dormancy clock starts from your last trade, and the fee collects against exactly the balance that was too small to bother retrieving.
The failure is one of category, not of attention. A funded account you have stopped using is not a closed account, and only one of those two things is free. The fix is to close the account rather than empty it, and if the residue genuinely cannot be withdrawn, to understand that you have chosen to donate it rather than to park it.
A second, smaller version: assuming a login counts. Checking an account to confirm it is fine is the most natural thing to do and, under an execution-based definition, is also the thing that changes nothing. An account can be looked at every week and be fully dormant on paper for the entire period.
The reasoning that generalises is short. When you meet an inactivity fee in a schedule, ask what resets it and what it is charged against, in that order. Those two answers tell you both the cost and the cheapest way to avoid it. The headline amount tells you neither, and comparing fee schedules on the headline amount alone is how the small-balance case gets missed. The same two-question habit works across the rest of a schedule; see the glossary for the terms that tend to appear next to this one.
Education only, not financial advice, and trading carries a risk of loss.
Key facts
- The charge is triggered by the absence of qualifying activity, not by anything the account holder does.
- Each venue defines both the dormancy window and what counts as activity that resets it, and those two definitions do most of the work.
- Logging in, depositing, or holding an open position may or may not count as activity, depending on the definition used.
- The fee is normally recurring, so the cost scales with how long the account stays dormant.
- Most inactivity fees are capped at the available balance, so the account drains toward zero rather than going negative.
- A small balance is the most exposed, because the fee is a flat amount rather than a percentage of what is held.
Frequently asked
Does logging in stop an inactivity fee?
Sometimes, but it is the weakest assumption to make. Some venues treat any account access as activity, others require a filled order, a deposit, or a withdrawal. Unless the definition says logins count, a login resets nothing.
Can an inactivity fee push my account below zero?
Usually not. The common design is to charge the lesser of the stated fee and the remaining balance, which means the account trends to zero and stops. The practical result is the same: the money is gone, and it went in small pieces nobody watched.
Do open positions count as activity?
It depends on whether the definition measures trading events or account state. A rule written around executed orders sees a long-held position as nothing happening, because no order has filled in months. A rule written around holdings or exposure sees it as an active account.
Why charge for an account that is not being used?
A funded, open account carries ongoing cost: record keeping, statements, reporting, support access, and custody of the balance. Trading accounts are priced on the assumption that trading revenue covers that. When the trading stops and the account stays open, the fee replaces the missing revenue.
Risk warning: trading is high risk and most retail accounts lose money. Education only, not financial advice.