Kalshi Fee Calculator
Enter a contract price and size — get the exact Kalshi trading fee, break-even price, and round-trip cost. Fees peak at the 50¢ coin flip and vanish at the extremes.
Kalshi's trading fee is 0.07 × contracts × price × (1 − price), rounded up to the next cent per fill. That makes the 50¢ coin flip the most expensive contract to trade — 1.75¢ each (taker), or $1.75 on 100 contracts. Deep favorites and longshots are nearly free: a 95¢ contract costs about 0.33¢ each. Maker (resting limit) orders pay 25% of the taker fee. ACH deposits and withdrawals are free.
Fee curve (always free to view)
| Contract price | Taker fee / contract | Maker fee / contract |
|---|---|---|
| 5¢ | 0.33¢ | 0.08¢ |
| 10¢ | 0.63¢ | 0.16¢ |
| 20¢ | 1.12¢ | 0.28¢ |
| 30¢ | 1.47¢ | 0.37¢ |
| 40¢ | 1.68¢ | 0.42¢ |
| 50¢peak | 1.75¢ | 0.44¢ |
| 60¢ | 1.68¢ | 0.42¢ |
| 70¢ | 1.47¢ | 0.37¢ |
| 80¢ | 1.12¢ | 0.28¢ |
| 90¢ | 0.63¢ | 0.16¢ |
| 95¢ | 0.33¢ | 0.08¢ |
Fees follow 0.07 × contracts × price × (1 − price), rounded up to the next cent per fill. The 50¢ coin flip is the most expensive place to trade (1.75¢/contract taker); deep favorites and longshots are nearly free. Maker fees are 25% of taker. Verified 2026-07-03 — Kalshi's official schedule governs; special-event markets (elections, championships) can differ.
Interactive fee calculator
The YES (or NO) price you're paying, 1–99¢
Break-even is the price the contract must reach just to cover the entry fee — you need the market to move at least 1.75¢ in your favor before the trade is profitable. Round-trip assumes you exit at the same price; a winning contract settling at 100¢ pays no exit fee.
Related Tools
How Kalshi trading fees actually work
Unlike a flat per-trade commission, Kalshi's fee is variable and tied to the contract price. The formula — 0.07 × contracts × price × (1 − price) — means the same $100 position costs a very different amount depending on where the contract trades. That price × (1 − price) term is the variance of a weighted coin: it is largest at a 50/50 line and collapses toward the extremes.
The practical takeaway: a coin-flip market is the worst place to pay the fee, while heavy favorites and cheap longshots are the cheapest to trade per contract. A trader who lives around 50¢ lines pays several times the effective fee rate of one working 85–95¢ favorites. The full curve is in the table above so you can see exactly where your trades fall.
Maker vs taker — the biggest lever
Taker orders (market orders, or limit orders that fill immediately) pay the full fee. Maker orders — resting limit orders that wait on the book — pay just 25% of it. Posting a limit order a cent or two better than the market, and letting it fill, is the single largest fee saving available on Kalshi. Once you know the fee is real, size the edge that survives it with the EV Calculator and the Kelly Criterion calculator — a +4% edge on a 50¢ line is nearly eaten by the round-trip fee, so the fee curve directly changes which trades are worth taking.
Break-even and round-trip cost
A fee only matters relative to your edge. The calculator reports the break-even price — how far the market must move just to cover the entry fee — and the round-trip costif you plan to sell before settlement. A contract you hold all the way to a 100¢ settlement pays no exit fee, so buy-and-hold trades are cheaper than active in-and-out trading. Special-event markets (elections, major championships) occasionally run a different fee schedule; always confirm on Kalshi's official fee page before sizing a large position.
Frequently Asked Questions
How much are Kalshi fees?
Kalshi's general trading fee is 0.07 × number of contracts × price × (1 − price), rounded up to the next cent per fill. Because of the price × (1 − price) term, the fee is largest on a 50¢ coin-flip contract — 1.75¢ per contract, or $1.75 on 100 contracts — and shrinks toward zero at the extremes: a 90¢ contract costs about 0.63¢ per contract, and a 95¢ contract about 0.33¢. Maker orders (resting limit orders that get filled) pay 25% of that. There is no fee to place or cancel an unfilled order.
What is the Kalshi fee formula?
Taker fee = round up to the next cent of (0.07 × C × P × (1 − P)), where C is the number of contracts and P is the contract price in dollars (so a 45¢ contract is P = 0.45). Maker fee = round up of (0.0175 × C × P × (1 − P)), which is exactly 25% of the taker fee. The P × (1 − P) factor is the variance of a coin weighted at price P — it is maximized at P = 0.50, which is why a 50¢ contract carries the highest fee and near-certain contracts carry almost none.
Why are Kalshi fees highest at 50 cents?
The fee is proportional to price × (1 − price), which peaks when price = 0.50. Intuitively, a 50¢ contract is maximum uncertainty — a true coin flip — so the most "action" is being exchanged and the fee is largest, at 1.75¢ per contract for a taker. A contract trading at 95¢ is nearly settled, so 0.95 × 0.05 is tiny and the fee falls to about 0.33¢ per contract. This is why cheap-looking longshots and heavy favorites are the cheapest contracts to trade on a per-contract basis.
What is the difference between Kalshi maker and taker fees?
A taker order removes liquidity — it crosses the spread and fills immediately against a resting order (a market order, or a limit order priced to fill now). A maker order adds liquidity — it rests on the book as a limit order and only gets filled when someone else trades against it. Takers pay the full 0.07 × C × P × (1 − P) fee; makers pay 25% of that. On a 50¢ contract that is 1.75¢ per contract for a taker versus about 0.44¢ for a maker. Posting resting limit orders instead of taking the market is the single biggest fee saving on Kalshi.
Does Kalshi charge deposit or withdrawal fees?
ACH bank transfers are free in both directions and are the recommended method. Wire transfers cost about $25 each way. Debit-card deposits carry roughly a 2% processing fee. There is no fee to hold a position or to let a winning contract settle. The trading fee above is the only cost on the trade itself.
How do I calculate my break-even price on a Kalshi trade?
Add the per-contract fee to the price you paid. If you buy a 40¢ contract as a taker, the fee is 0.07 × 0.40 × 0.60 = 1.68¢ per contract, so your break-even is about 41.68¢ — the market has to move at least that far in your favor before the position is profitable. The calculator on this page shows the break-even price for any contract automatically, along with the round-trip cost if you plan to sell before settlement rather than hold to 100¢.
Are Kalshi fees included in the price you see?
No. The price on the Kalshi order ticket is the contract price only; the trading fee is added on top when the order fills, and it is rounded up to the next cent per fill. That rounding means very small orders pay a disproportionately high effective fee — a single contract at 50¢ still rounds its 1.75¢ fee up to 2¢. Batch into larger fills where you can, and prefer maker orders, to keep the effective fee rate down.
Get The 7 Oracles' daily edge — subscribe free
No spam. Unsubscribe anytime.