Crypto Limit Order Filled Immediately? Why You Paid a Taker Fee
A crypto limit order can fill immediately when its limit permits a match with prices already on the order book. “Limit” controls an acceptable price; it does not automatically mean “maker.” An immediate match can therefore carry a taker fee.
If a receipt looks surprising, check the order direction, limit price, individual fills and applicable fee schedule before assuming a billing error.
Want to discuss cryptocurrency trading with other readers? Join our WhatsApp trading discussion group.
A buy limit can cross the available ask
Suppose the best bid is $50,000 and the best ask is $50,010. You submit a buy limit for 0.01 BTC at $50,020. That instruction permits buying at $50,020 or lower, so the $50,010 ask is eligible. If enough quantity is available, the order can match immediately.
The limit is not a promise to pay exactly $50,020. In this simplified example, the execution is $50,010 and the notional is $500.10. At an invented taker rate of 0.20%, a quote-currency fee would be $1.0002 before the venue's rounding rules. These are illustrative prices and rates, not a live quote.
Coinbase's trading rules distinguish orders that add liquidity from those that match existing orders. Check your own venue's rules and product schedule before applying the example.
The same principle applies to a sell limit
Using that order book, a sell limit of $49,990 permits a sale at the $50,000 bid or better. It can execute immediately against an existing buyer. A sell limit above the available bids may wait instead.
The question is whether the order matched resting liquidity when it arrived. The word “limit” on the ticket does not resolve that question.
One order can have two fee roles
If only part of an order matches immediately, another portion may remain on the book, depending on its time-in-force instruction. A later fill of the remaining portion can have a different fee role.
| Check | Why it matters |
|---|---|
| Every fill, not only the total | Different portions may carry different rates |
| Time-in-force setting | Unfilled quantity may remain open or be cancelled |
| Fee tier at execution | A later tier change does not explain an earlier charge |
| Fee currency and rounding | The displayed total may require conversion or rounding |
Our maker vs taker guide shows how to calculate a mixed-fill effective rate.
What post-only changes
Post-only is an additional instruction intended to prevent an order from immediately taking liquidity. It is different from a normal limit order. Depending on the venue, an order that would cross may be rejected or adjusted under the documented rules.
Do not infer success from clicking the setting. Check the confirmation, order status and fills. Post-only also does not guarantee an execution; an order may remain open while the market moves away.
A five-step receipt check
- Read the actual order settings, including direction and time-in-force.
- Compare the limit with available opposing quotes at submission, if recorded.
- Download or inspect the individual fills.
- Recalculate each charge using its executed value and applicable rate.
- Keep a copy of the receipt and fee schedule if asking support to investigate.
Never send passwords, recovery phrases or authentication codes to explain a fee dispute. Use the venue's official support channel.
For the broader cost comparison, read Trading Fee vs Spread. This page explains an execution mechanism, not a recommendation to use a particular order type.
Continue the conversation in our WhatsApp cryptocurrency trading group.