Kalshi fees explained

Updated June 1, 2026 · 5 min read

Kalshi's fees are small, but they are not zero, and they behave differently from a flat commission. Understanding the shape of the fee can change how and where you trade.

Here is what you actually pay. Note that Kalshi can change its fee schedule, so confirm current numbers on Kalshi's own fee page before relying on them.

Fees depend on the contract price

Rather than a flat rate, Kalshi's trading fee scales with how close the price is to 50 cents. Fees are highest on contracts near 50/50 and lowest on contracts near the extremes (close to 1 cent or 99 cents). In practice the cost per contract is a small number of cents at most.

Limit orders can skip the fee

The trading fee generally applies to taker orders: orders that match immediately against the book. A limit order that rests and is filled later is a maker order, which generally avoids that fee. If you trade often, routing through limit orders is the single biggest fee saver.

No fee at settlement

When a contract settles at $1 or $0, Kalshi does not take a cut of the payout. You keep the full $1 per winning contract. The fee is a cost of trading in and out, not of winning.

Deposits and withdrawals

Funding by ACH bank transfer is typically free, while debit card transactions can carry a percentage fee. If you move money frequently, the funding method you choose can matter as much as the trading fee itself.

Two practical takeaways

First, favor limit orders to avoid taker fees. Second, be aware that round-tripping (buying then selling before settlement) on a thin edge pays the fee twice, which can erase a small expected profit. Sizing and price selection matter more than most new traders realize.

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

How much are Kalshi fees?
Small and variable: the fee scales with the contract price, peaking near 50 cents and shrinking toward the extremes, usually amounting to a couple of cents per contract at most. Check Kalshi's fee page for current figures.
How do I avoid Kalshi fees?
Use limit orders that rest on the book. Such maker orders generally avoid the trading fee that immediate taker orders pay. There is also no fee at settlement.
Does Kalshi charge a fee when contracts settle?
No. When a contract resolves to $1 or $0, Kalshi does not take a cut. You keep the full payout on winning contracts.
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.
How to read the Kalshi order book
The Kalshi order book shows bids, asks, and depth at each price. How to read it, what the
Limit vs market orders on Kalshi
The difference between market (quick) orders and limit orders on Kalshi, how each affects
Thin order books and slippage
Why a thin order book can give you a worse price than the quote, how slippage happens on K
Maker vs taker on Kalshi
What maker and taker orders mean on Kalshi, why makers usually avoid fees, and how to trad
FREE TOOL
Kalshi fee calculator
Estimate the trading fee on any Kalshi order.