How much does Kalshi charge? Kalshi makes its money from a fee on each trade, worked out from the contract price, plus a smaller fee on some resting orders. Deposits by bank transfer and wire are free; card and some wallet deposits aren’t. This guide breaks down every Kalshi fee with worked examples, from Kalshi’s fee schedule and help centre as checked in October 2026.
The trading fee formula
For most markets, Kalshi’s taker fee is:
fee = 0.07 × contracts × price × (1 − price), rounded up
So the fee is largest at 50¢ and smallest near 1¢ and 99¢. Kalshi’s fee schedule puts it at $0.07 to $1.75 per 100 contracts for most markets. Some series use a multiplier on this formula (see below), and a few have no fee at all.
Rounding works in your favour over time: the fee is rounded up to the cent on each order, but Kalshi tracks the rounding overpayment and rebates it once it adds up to a whole cent.
| Contract price | Fee per contract | Fee on 100 contracts |
|---|---|---|
| 5¢ or 95¢ | 0.33¢ | $0.34 |
| 10¢ or 90¢ | 0.63¢ | $0.63 |
| 25¢ or 75¢ | 1.31¢ | $1.32 |
| 50¢ | 1.75¢ | $1.75 |
Maker fees
A maker order rests on the order book until someone trades against it. On most Kalshi markets, makers pay nothing. Some series, including Fed and CPI markets, S&P 500 and Nasdaq-100 year-end markets, and many NFL, NBA and WNBA game and futures markets, carry a maker fee of $0.02 to $0.44 per 100 contracts. It’s charged only when your resting order actually fills, and cancelling an order is free.
Markets with different fees
- Pro baseball game, spread and total markets use half the standard rate before the game starts and the full rate once it’s live.
- Combos pay the standard taker fee; where makers are charged, it’s half the taker fee.
- No-fee series: a small list, including the year-end Bitcoin and Ethereum price markets.
The fee preview in the order screen always shows the exact fee before you confirm. Kalshi’s fee schedule lists every series with a non-standard rate and said no fee changes were scheduled when we checked in October 2026.
Deposit and withdrawal fees
| Method | Deposit | Withdrawal |
|---|---|---|
| Bank transfer (ACH, US) | Free | Free |
| Wire | Free ($1,000 minimum) | Only for very large amounts |
| Real-time payment (RTP) | No Kalshi fee | — |
| Debit card, Apple Pay, Google Pay | May carry a 2% processing fee | Free |
| PayPal | First deposit free, then up to 2% | Free |
| Venmo | First deposit free, then fees may apply | Free |
| Cash App | Subject to a fee | Not available |
| Crypto | Network and provider fees may apply | Free (needs a prior crypto deposit) |
From Kalshi’s help centre, checked October 2026. More detail on timing and limits in Kalshi deposits and withdrawals.
Are there any other fees?
- Settlement: no fee when a simple yes/no market settles. Winning contracts pay $1 each into your cash balance.
- Account fees: none for holding an account. Kalshi pays interest (APY) on eligible cash balances rather than charging for them.
- The spread: not a fee, but a real cost. Buying at the ask and selling at the bid costs you the gap between them, which on thin markets can be bigger than the fee.
How to pay less
- Use limit orders. On most markets a resting order pays no fee at all.
- Fund by bank transfer. ACH is free; card deposits can cost 2%.
- Mind the price. The fee per contract is highest around 50¢, so a lot of small trades at even odds adds up.
Kalshi vs Polymarket fees
Both use the same price × (1 − price) shape. Kalshi’s standard coefficient is 0.07; Polymarket’s main exchange charges 0.04 to 0.07 by category and nothing on geopolitics, and pays rebates to makers. Polymarket US’s standard coefficient is 0.0695. See Polymarket fees and our Kalshi vs Polymarket comparison.
FAQ
Does Kalshi have fees?
What is Kalshi’s withdrawal fee?
How much is the fee on a $100 Kalshi trade?
Where is Kalshi’s fee schedule?
Related: Kalshi deposits and withdrawals · Kalshi glossary · Polymarket fees · Novig fees · Robinhood fees · Kalshi review