Calculate exactly what you'll earn (or lose) after fees on Kalshi, Polymarket, and Robinhood. Compare early exit vs. hold to settlement. Stop losing money to hidden fees.
Platforms
8
Fee Models
5
Updated
Apr 2026
Tool Type
Calculator
The key takeaway from this page
Last updated: April 2026
Know your real profit before you trade
Prediction market fees vary by platform and can turn a winning trade into a loss. Enter your trade details below to see exactly what you'll earn after fees.
Sell Early @ 72¢
Hold to Settlement (wins)
Hold is significantly better
Selling early at 72¢ earns $0.30. Holding to settlement earns $3.30 if you're right. Early exit costs you $3.00 in potential profit.
Flat $0.02 fee per contract per trade ($0.01 commission + $0.01 exchange). Total round-trip cost: $0.04/contract regardless of price.
View full fee guideEvery week, Reddit sees new posts from beginners who had the right prediction but lost money by selling early. The most common mistake: selling a +7¢ gain on Robinhood, only to net less than $1 after round-trip fees. Holding to settlement would have earned 5x more.
Side-by-side fee breakdown across all platforms
| Platform | Buy Fee | Sell Fee | Settlement | Round-trip |
|---|---|---|---|---|
| Kalshi | ~0.6–1.75¢/contract* (trading fee on entry) | None (exit is free) | None | ~0.6–1.75¢ one-way (formula-based entry fee only) |
| Polymarket | Sports 0.75% peak; Crypto 1.80% peak; Politics/Finance/Tech 1.00%; most fee-free at extremes | None (taker fee charged on entry only) | None | Taker fee at entry; 0 exit fee (geopolitics: free both ways) |
| Robinhood | $0.02/contract ($0.01 RH + $0.01 Kalshi) | $0.02/contract ($0.01 RH + $0.01 Kalshi) | None | $0.01 Robinhood commission + $0.01 Kalshi exchange fee = $0.02 total per contract per side flat |
| FanDuel Predicts | 2% of potential payout | 2% of potential payout (on early cash-out) | None | 2% each way (CME-powered) |
| DraftKings Predictions | $0.01/contract/side + exchange fees (~$0.02+ round-trip) | $0.01/contract/side + exchange fees (~$0.02+ round-trip) | None | $0.01/contract/side + exchange fees (~$0.02+ round-trip) |
| PredictIt | None | 10% of profit (only if profitable) | 10% of profit | 10% on gains + 5% withdrawal fee |
| Crypto.com | $0.02/contract ($1 markets) | $0.02/contract ($1 markets) | $0.01 on wins (tech fee waived); $0 on losses | ~$0.04/contract on $1 markets |
| Sporttrade | None | 2% of net winnings | 2% of net winnings | 2% only when you win; $0 on losses |
| Webull | $0.01/contract (exchange) | $0.01/contract (exchange) | None | ~$0.02/contract (Kalshi rail) |
| Sleeper | $0.02/contract | $0.02/contract | None | ~$0.04/contract (Kalshi rail) |
| Underdog | $0.02/contract (built into entry) | $0.02/contract | None | ~$0.04/contract |
| OG Predictions | $0.02/contract | $0.02/contract | None | ~$0.04/contract (CDNA structure) |
Fees as of April 2026. *Kalshi entry fee formula: 0.07 × P × (1 − P) per contract; peaks at 1.75¢/contract at 50¢. Polymarket (as of March 30, 2026) charges probability-based taker fees across most categories: Sports 0.75% peak, Crypto 1.80% peak, Politics/Finance/Tech 1.00%, Economics 1.50%, Culture 1.25%; geopolitics remains free. DraftKings Predictions charges a $0.01 transaction fee for each contract bought or sold, plus a separate exchange fee. Check each platform's official fee page for the latest.
In plain English:
Real dollar amounts so you know exactly what you'll pay
The fee scales with uncertainty. Closest to 50/50 = highest fee. Extremes cost almost nothing.
Dollar example: Buy 100 contracts at 50¢ = $1.75 total. Entry only — no exit fee.
Politics? Free. Elections? Free. Only crypto price bets (≤1.80% at 50¢) and NCAAB/Serie A sports (≤0.75% at 50¢) have fees.
US venue (CFTC-regulated, QCX LLC DCM): Probability-based taker fees, peaking at 0.75% for sports near 50/50. Makers receive a 25% rebate on sports. Place limit orders to earn the rebate instead of paying the taker fee.
Two cents per contract, every time — buy or sell. No formula, no percentage.
Dollar example: Buy 100 contracts = $2.00 fee. Sell them = another $2.00. Round-trip = $4.00.
Charged upfront on your potential winnings, not your stake.
Dollar example: Trying to win $50? They take $1 at checkout. 100 contracts × $1 payout = $100 potential → $2 fee upfront.
A penny in, a penny out, plus a variable exchange fee from CME Group.
Dollar example: 100 contracts round-trip = $2 in DK fees (+ CME exchange fees on top).
A dime from every dollar you profit, then another nickel from every dollar you withdraw.
Dollar example: Win $100 → PredictIt takes $10. Withdraw that $90 → they take $4.50. You keep $85.50.
The cheapest option. On their own ForecastEx exchange, fees are under a penny per contract.
Dollar example: 100 contracts on ForecastEx = $1.00 in exchange fees, zero commission. CME contracts through IBKR: $0.10/contract + $0.15 exchange fee, but pay $100 per contract.
You only pay if you win. 2 cents from every dollar of profit. Lose? Pay nothing.
Dollar example: Bet $100, win $50 in profit → Sporttrade takes $1. Bet $100 and lose → $0 in fees.
Which platform fits your trading style
Kalshi
Holding to settlement
Polymarket
Geopolitics/world events (free); active traders using limit orders
Robinhood
Convenience if already on Robinhood
FanDuel Predicts
Sports fans in non-betting states
DraftKings Predictions
DraftKings users in eligible states
PredictIt
US politics watchers (caps at $850/position)
Crypto.com
Crypto.com users; tech-fee waiver favors holding to win
Sporttrade
Sports traders who want commission-only pricing
Webull
Webull users trading sports event contracts
Sleeper
Sleeper fantasy users
Underdog
Underdog Fantasy users
OG Predictions
OG Predictions users
4 common questions answered
Continue exploring