Guides

Kalshi fees explained

Last updated September 17, 2026 · fact-checked against live Kalshi and Polymarket data

We earn a commission if you sign up through these offers. 21+.

Kalshi: Trade $25 and Get $25!

Trade on Kalshi (opens in a new tab)
FLPREDICTS

Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at kalshi.com/tc/500. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.

A dark smartphone shows one thin cyan line and a pink marker.
Illustration: A dark smartphone shows one thin cyan line and a pink marker.

Short answer: Kalshi's trading fee follows a per-contract formula that maxes out near 1.75¢ on 50¢ fills. Deposits are free. ACH withdrawals are free.

Kalshi's status in Florida: Available (as of October 3, 2026). Details, court rulings and the change-log: Is Kalshi legal in Florida?

Quick answer

Kalshi charges roughly 0–2% of contract price in trading fees, scaled so cheap longshots cost the least, and charges nothing for ACH deposits, ACH withdrawals, inactivity, or account maintenance.

We earn a commission if you sign up through these offers. 21+.

Kalshi: Trade $25 and Get $25!

Trade on Kalshi (opens in a new tab)
FLPREDICTS

Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at kalshi.com/tc/500. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.

Last checked November 9, 2026

Key takeaways

  • › Trading fee formula: round(0.07 × contracts × price × (1 − price)) cents per fill.
  • › Maximum fee per contract is ~1.75¢, hit at $0.50.
  • › Fees drop toward zero as price approaches $0.00 or $1.00.
  • › ACH and debit deposits free; ACH withdrawals free; wire withdrawals have a small fee.
  • › Shown net of fees on Kalshi's profit-and-loss statement.

Trade $25, get $25 (opens in a new tab)

Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at kalshi.com/tc/500. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.

The trading fee formula

Per fill, Kalshi charges: round(0.07 × C × P × (1 − P)) in cents, where C is contracts filled and P is the fill price between 0 and 1.

The shape: zero at the extremes ($0 or $1), peak at $0.50. That's why pros price-shop into mispricings — fees compress when you trade tails.

Worked examples

TradeCostFee
100 contracts @ $0.50$50.00~$1.75
100 contracts @ $0.10$10.00~$0.63
100 contracts @ $0.90$90.00~$0.63
1,000 contracts @ $0.50$500.00~$17.50

Deposit and withdrawal costs

  • ACH deposits: free, 1–3 business days.
  • Debit card deposits: free, instant.
  • Wire deposits: free on Kalshi's side (your bank may charge).
  • ACH withdrawals: free, 1–3 business days.
  • Wire withdrawals: small platform fee.

Kalshi fees vs Polymarket — cost comparison

TradeKalshiPolymarket
$50 fill @ $0.50~$0.88$0 platform + ~1¢ spread
$500 fill @ $0.50~$8.75$0 platform + spread
$500 fill @ $0.10~$3.15$0 platform + spread
Deposit $500Free ACHFree debit/bank deposit
Withdraw $500Free ACHOff-ramp 0.5–2% + bridge

Kalshi's fee is transparent and USD-native. Polymarket's zero platform fee is only truly zero if you already hold USD in the U.S. app — on/off-ramp costs are the real hidden line.

Florida angle

Florida has no state income tax, so the only tax on Kalshi gains is federal. How event contracts are classified is still unsettled (the IRS hasn't issued guidance), and Kalshi gives you a profit-and-loss statement rather than a trading 1099, so keep your records and ask a tax professional. Free ACH deposits and withdrawals make Kalshi cheaper end-to-end for a Florida trader than any crypto-based alternative once on-ramp costs are counted.

Welcome offer · Kalshi

Trade $25 and get $25

New users: open a Kalshi account, trade $25 in event contracts with the code, and get $25 back.

FLPREDICTS

Claim the $25 bonus (opens in a new tab)CFTC-regulated exchange · web and mobile

Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at kalshi.com/tc/500. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.

Kalshi: trade $25 and get $25 with code FLPREDICTS (opens in a new tab)

Play responsibly

Prediction markets are real-money trading and you can lose your full stake. We recommend 21+. If trading stops feeling fun, call 1-800-GAMBLER or text 988.

Sources

Frequently asked questions

How much does Kalshi charge per trade?

Kalshi's trading fee is calculated per fill using the formula: round(0.07 × C × P × (1 − P)) cents per contract, where C is the contract count and P is the fill price. Fees max out around 1.75¢ on a 50¢ fill and drop toward zero at the extremes.

Are there deposit fees on Kalshi?

No. ACH deposits, debit card deposits, and wires are all free on the platform side (your bank may charge a wire fee).

Does Kalshi charge withdrawal fees?

ACH withdrawals are free. Wire withdrawals carry a small fee. Withdrawals typically arrive within 1–3 business days.

What's the maker vs taker fee on Kalshi?

Kalshi uses a single fee schedule — there is no maker rebate. The fee applies to whoever takes a fill at the matched price.

Are Kalshi fees cheaper than Polymarket?

Polymarket US advertises no platform fee, while Kalshi charges a per-contract fee. Both are CFTC-regulated and settle in dollars, so compare the total cost shown for the exact market before you trade.

How are Kalshi fees taxed?

Fees reduce your net profit. Kalshi's profit-and-loss statement shows results with fees included, so you generally don't deduct fees separately — they're already netted in the reported figure. Confirm with a CPA.

Do Kalshi fees change for Florida residents?

Kalshi's fee schedule is set by the platform and applies according to its current terms. Florida traders may benefit from having no state income tax, but federal reporting can still apply.

Are there fees on Kalshi's Florida hurricane markets?

Same formula as any other market: round(0.07 × contracts × price × (1 − price)) cents per fill. Hurricane markets tend to trade near the extremes (very high or very low probability), where the fee compresses toward zero.

Are Kalshi fees cheaper on smaller trades?

The formula scales linearly with contract count and is a fixed cents-per-contract calculation, so smaller trades pay proportionally the same rate. There is no minimum ticket fee, so tiny trades stay cheap.

Already have Kalshi? Add a second app

  • OG: Trade $25 Get $50 in Rewards! (New users only) (code FLPREDICTS) · 42 states + D.C. Claim on OG (opens in a new tab)
    Paid partnership with OG. Terms and conditions apply. Trading derivatives involves risk and may not be appropriate for all. Availability subject to jurisdictional limitations. For more information, visit: OG.com.
  • ProphetX: Trade $40 Get $40 (code FLPREDICTS) · 49 states + D.C. Claim on ProphetX (opens in a new tab)
    New users only. T&Cs apply. ProphetX's minimum age is 18 (or the local age of majority if higher); we recommend 21+. Not available in Nevada. Trading involves risk.