Reviewed guide | 2026-09-27
How Order Type Decides Your Maker or Taker Fee Outcome
A practical guide for Singapore-based traders on why two fills that look identical can land in different maker and taker fee categories, and how to check order type, fill behaviour and fee records on Binance, OKX, Bybit and Bitget using each exchange's official fee and help pages.
Multiple exchanges | Singapore | SGD | fees, access and account safety
You place two trades of the same size in the same market, seconds apart, and the fee line in your history shows two different numbers. Nothing about the chart changed, so the difference must come from somewhere else. In most cases it comes from how each order interacted with the order book: one order added liquidity and rested before being filled, the other removed liquidity by matching an existing order immediately. Exchanges describe this as the maker and taker distinction, and it is the single most common reason a fill that looks identical on a screenshot produces a different fee outcome. This guide walks through how order type, execution behaviour and account settings combine to decide which side of that distinction your trade falls on, how to verify your own fee records on Binance, OKX, Bybit and Bitget, and what to write down so the next surprise is explainable. Fee schedules, tier thresholds and regional rules change, so treat every number you see here as something to confirm on the exchange's own fee page rather than a fixed fact.
Why the same-looking fill can sit in two different fee categories
A fill is not a single event; it is the meeting of your order with whatever was already resting in the book. If your order arrives and matches an existing order straight away, you took liquidity from the book, and the exchange classifies that as a taker fill. If your order arrives, finds no immediate match at your price, and waits in the book until someone else comes to it, you added liquidity, and that is a maker fill. The chart, the pair and the position size can be identical in both cases, which is exactly why the fee outcome confuses people.
The confusion deepens because a single order can produce both kinds of fill. A large limit order may match part of the book immediately and leave the remainder resting, so your order history shows a mix of maker and taker executions under one order identifier. If you only look at the order summary rather than the individual fills, you may attribute the whole trade to one category and then wonder why the total fee does not match your expectation.
Order type is the lever you control, but it is not a guarantee. A limit order is usually intended to rest and earn maker treatment, yet it becomes a taker fill if it crosses the spread on arrival. A market order is normally a taker fill because it must match resting orders to execute, but the exact treatment still depends on how the engine routes and fills it. Read the order-type descriptions on the exchange's help centre for the market you are trading, because spot and derivatives products can describe the same terms differently.
Reading the fee schedule without guessing at numbers
Every major exchange publishes a trading fee page that separates maker and taker rates, usually by product and sometimes by account tier. Open that page directly rather than relying on a screenshot or a forum post, because schedules are revised and the version you remember may be stale. As you read it, note the structure rather than memorising figures: which products have separate maker and taker columns, whether tiers are based on trading volume, asset balances or something else, and whether any category is described as applying only to certain order behaviours.
Tier mechanics are where most people misread their own history. A fee tier is typically assessed on a rolling window of activity or on holdings, and it can change between the time an order was placed and the time it filled. If your tier moved, two fills in the same market can legitimately sit at different rates. Check the tier conditions on the fee page and then confirm your current tier inside your account settings, so you compare like with like.
Some products also carry funding or settlement charges that are separate from the trading fee, and those can make a trade look more expensive than the maker and taker columns suggest. On derivatives, for example, periodic funding payments are not trading fees at all. Separate the trading fee line from every other line in your statement before you conclude that the maker and taker classification is wrong.
A verification routine you can repeat after any confusing fill
Start from the order history, not the account balance. Find the specific order, open its detail view, and look for the individual fills or executions rather than the aggregate. Record the timestamp, the pair, the order type you submitted, the price, and for each fill whether it is labelled maker or taker. If the interface does not label it, the fee charged per fill is the clue: compare each fill's fee against the maker and taker columns on the fee page and see which one it matches.
Then reconcile against your account tier at that moment. Open the fee page, note the tier conditions, and check your tier history or current tier in account settings. If the tier changed around the trade, that alone can explain the difference. Write the tier you believe applied next to each fill so the record is self-contained.
Finally, check the product. If the fill was in a derivatives market, confirm on the product documentation whether the fee model differs from spot and whether any funding or settlement line is included in the total you are looking at. Once you have the order type, the fill label or implied label, the tier and the product, you have enough to explain the outcome without guessing. If something still does not reconcile, the help centre search is the right next step, and a support ticket should include the order identifier and timestamps.
Common mistakes that make fee outcomes look random
The most frequent error is judging an order by its type instead of its execution. Traders assume a limit order is always a maker fill and a market order is always a taker fill, then stop investigating when the numbers disagree. Execution behaviour, not the label on the order ticket, decides the category. A second common mistake is comparing fees across different products or different account tiers as if they were the same baseline.
Another trap is reading a fee from a notification, a summary card or a third-party calculator rather than the exchange's own fee page. Those summaries can lag behind schedule changes or omit tier conditions. Similarly, mixing up trading fees with funding, conversion or withdrawal charges leads people to blame the maker and taker model for a cost it never produced.
A quieter mistake is failing to record anything. Without a note of the order type, the fill time, the tier and the fee line, you cannot tell a genuine anomaly from a stale assumption. Build the habit of capturing those four items for any trade where the fee surprises you, and review the pattern monthly. If the same market keeps producing unexpected categories, that is a signal to reread the order-type documentation for that product rather than to change your strategy blindly.
Risk boundary: Singapore Crypto Guide
Digital assets are volatile and derivatives can amplify losses. This website has no login, wallet connection, deposit form or customer-support chat. A referral link only records attribution; it does not guarantee access, pricing, rewards, approval or investment results. Availability can differ by residence, legal entity and product, so no regional access is assumed from language or branding alone.
Scenario checkpoint
- For any surprising fill, record the order identifier, timestamp, pair, submitted order type and each individual fill with its maker or taker label or implied label.
- Compare the fee charged on each fill against the maker and taker columns on the exchange's official trading fee page for that product.
- Confirm your account tier and the tier conditions on the fee page, and note whether the tier changed around the time of the trade.
- Check whether the product is spot or derivatives and whether any funding or settlement line is included in the total cost you are reviewing.
- If the numbers still do not reconcile, search the help centre and open a support ticket with the order identifier and timestamps attached.
Digital assets are volatile and derivatives can amplify losses. This website has no login, wallet connection, deposit form or customer-support chat.