Limit orders on Kalshi, and how they save you the taker fee

Updated July 4, 2026 · 5 min read · By the ContractTax team

Every time you buy or sell on Kalshi by taking the best available price, you pay a taker fee, and that fee is largest exactly where most trading happens, near 50 cents. A limit order that rests on the book and waits to be filled can avoid that fee entirely. For an active trader, that difference compounds into real money.

This guide explains the difference between a market-style taker order and a resting limit order, why the fee structure rewards patience, and when resting an order is worth the risk that it does not fill.

Key takeaways
  • When you accept a price that is already sitting on the book, you are the taker: your order executes immediately and pays the fee.
  • Kalshi's taker fee scales with the number of contracts and peaks for prices near 50 cents, because that is where the fee formula is largest.
  • Rest a limit order when you have a firm target price and no urgency: you are happy to own the contract at your number and content to walk away if you do not get it.
  • Before every trade, ask one question: do I need this fill right now, or can I rest and wait?

Taker versus maker

When you accept a price that is already sitting on the book, you are the taker: your order executes immediately and pays the fee. When you post an order at a price nobody is offering yet and wait for someone else to trade against it, you are the maker: you add liquidity, and maker fills typically avoid the taker fee.

The trade-off is certainty for cost. A taker order fills now at a known price and pays the fee. A maker order might fill at a better price with no fee, or might not fill at all if the market moves away from you. Choosing between them is a judgment about how badly you need the fill right now.

Why the fee makes this matter

Kalshi's taker fee scales with the number of contracts and peaks for prices near 50 cents, because that is where the fee formula is largest. A coin-flip market you trade frequently as a taker can bleed money on fees alone even when your reads are fine. The closer your trading is to 50 cents and the more often you trade, the more the fee eats.

Resting a limit order at your target price sidesteps that. If you think a market should be 45 cents and it is offered at 47, posting a bid at 45 and waiting means that if it fills, you got your price and skipped the fee. Over hundreds of trades, that is the difference between a losing and a breakeven record for many traders.

When to rest, when to take

Rest a limit order when you have a firm target price and no urgency: you are happy to own the contract at your number and content to walk away if you do not get it. This is the default for patient, price-sensitive trading, and it is how disciplined traders keep their fee drag low.

Take the offered price when the fill matters more than the fee: news is breaking, the market is moving fast, or you are closing a position to cut risk. In those moments paying the taker fee to guarantee execution is the right call. The mistake is paying it by default, out of impatience, on trades where a resting order would have filled anyway.

A simple habit

Before every trade, ask one question: do I need this fill right now, or can I rest and wait? If you can wait, post a limit order at your price and let the market come to you. If you genuinely cannot, take the price and accept the fee as the cost of certainty.

That single habit, resting by default and only taking when it truly matters, is one of the few reliable edges available to a retail Kalshi trader. It requires no special information, just the discipline to stop paying a fee you did not have to pay. Our fee calculator shows exactly what that fee costs on any trade.

See your numbers under every treatment
ContractTax turns your Kalshi trade history into the figures behind this guide: ordinary, Section 1256, and gambling treatment, side by side, plus a full P&L breakdown.
Try ContractTax free →

Frequently asked

Do limit orders avoid fees on Kalshi?
A resting limit order that is filled as a maker typically avoids the taker fee, which you pay when you cross the spread and take an existing price. Posting your price and waiting, rather than taking, is how you skip the fee.
What is the difference between a maker and a taker on Kalshi?
A taker accepts a price already on the book and executes immediately, paying the taker fee. A maker posts a new resting order that adds liquidity and waits to be filled, typically without the taker fee. Certainty versus cost is the trade-off.
When should I use a market order on Kalshi?
Take the offered price when the fill matters more than the fee: breaking news, a fast-moving market, or closing a position to cut risk. The rest of the time, a resting limit order at your target price saves the fee if it fills.
Why is the Kalshi taker fee highest near 50 cents?
The fee formula scales with price times one-minus-price, which is largest at 50 cents. That means coin-flip markets, where most trading happens, carry the heaviest taker fee, so avoiding it with limit orders matters most there.
This guide is educational and is not financial or investment advice. Trading event contracts carries risk, and you can lose what you put in. Do your own research and only risk what you can afford to lose.
FIELD GUIDE
Market Field Guides: the edges, red flags, and settlement traps →
How to limit your losses on Kalshi
Kalshi has no native stop-loss order, so capping your losses is on you. Here is how to set
How to make money on Kalshi
A realistic look at how traders make money on Kalshi: finding mispriced markets, beating f
Day trading and flipping on Kalshi
How short-term flipping works on Kalshi: trading price moves before settlement, the role o
How to keep a Kalshi trading journal
A trading journal is the fastest way to improve on Kalshi. Here's what to track, why behav
SEE IT LIVE
See the Edge Lab
Find out whether your edge is real or just variance, on real data.
Never miss a Kalshi tax deadline
Get a reminder before each filing and quarterly estimated-payment date, plus the occasional new guide. No spam, unsubscribe anytime.