The Bank That Charged You $30 for Having Your Own Money in the Wrong Order
- Client
- Bank customers
- Role
- Overdraft fee / transaction reordering
- Stack
- Banks, overdraft fees, transaction ordering
You had enough money in your account to cover everything you owed. But the bank processed your transactions in the exact order that drained your balance and bounced a check, then charged you $30 for the privilege of its own ordering. The money was there the whole time. The bank just decided to pretend it wasn’t.
The order that decides the fee
Banks process a day’s transactions, and the order they choose can be the difference between a clean day and a cascade of overdraft fees. The trick, documented repeatedly and described by former banking insiders, is order of operations processing: the bank processes the largest transactions first, then the smaller ones, then deposits. That ordering is the worst possible one for you.
Imagine your paycheck arrives at the end of the day, and earlier you had a rent check and a handful of smaller purchases. If the bank processes the big check first, against a balance that hasn’t yet received the deposit, the big check bounces. Then each smaller charge bounces after it. One short window of ordering turns a solvent account into a string of overdrafts, and the bank collects a fee on every one.
The fee that’s pure extraction
The $30 overdraft fee, multiplied across a day of processed-in-the-wrong-order transactions, is how banks turn a customer’s own timing into profit. The customer had the money, the deposit was coming, but the ordering manufactured the shortfall. And because deposits are processed last, the bank guarantees the shortfall exists long enough to charge for it.
This is the purest form of the enshittification pattern: the service takes an action that’s entirely within its own control, ordering, and uses it to extract money from you while making it look like your fault. It wasn’t that you overdrew. It’s that the bank decided which of your own transactions counted first.
Why the fix is so simple and so resisted
The fix is trivial: process transactions chronologically, in the order they happened, or at least process deposits before withdrawals so people aren’t charged for money that’s already theirs. But that fix is resisted, because the current ordering is enormously profitable. The bank that removes the surprise fee gives up a guaranteed revenue stream, so the confusing, fee-generating order stays.
That’s the tell. When the “correct” behavior is this easy to describe, and it keeps not happening, it’s not an oversight. It’s the business model. The bank is in the business of your overdraft fees, and it engineered its own software to produce them.
The receipt
- The scam: The bank processes your transactions in an order that manufactures overdrafts, then charges you fees for its own ordering.
- The mechanism: Processing large withdrawals before deposits and smaller charges, creating shortfalls that trigger multiple overdraft fees.
- Why it’s still running: The fee-generating order is enormously profitable, so the trivial fix is never made.
- The fix that’s missing: Chronological processing, or at least deposits-before-withdrawals, so you’re never charged for money that’s already yours.
This is a real, widely-documented problem. The video below walks through it.