Prediction markets

Does Kalshi's payout include your wager?

Yes. A winning Kalshi contract pays $1.00, and that includes your stake. Profit is $1.00 minus the price minus the trading fee.

Updated September 27, 2026 · TrueEdge Academy

Yes. Every Kalshi contract settles at $1.00 if it is right and $0 if it is wrong, and the $1.00 is the whole payout: it includes the price you paid, it is not added on top of it. So the price of a contract is also your stake per contract, and your profit on a winner is $1.00 minus that price, minus the trading fee charged when the order filled. Sportsbooks quote payouts the same way when they show a "total return" that includes the stake.

Worked: 100 contracts at 60¢ (standard sports market)
You pay: 100 × $0.60
$60.00
Taker fee: 0.07 × 100 × 0.60 × 0.40
$1.68
Total cost
$61.68
Payout if it wins: 100 × $1.00
$100.00 (includes your $60.00)
Profit if it wins
$100.00 − $61.68 = $38.32
Loss if it loses
$61.68 (the price and the fee)

Illustration, not a live market. MLB game markets use half the fee (multiplier 0.5), so the same trade there costs $60.84.

Reading it as betting odds

Because the payout includes the stake, a Kalshi price converts to decimal odds as 1 ÷ price: 60¢ is 1.667, or −150 American. After the fee the real cost per contract is higher, so the net odds are 1 ÷ (price + fee): 1 ÷ 0.6168 = 1.621, or about −161. Compare that net figure, not the headline price, with a sportsbook's odds. Kalshi fees explained has the full formula and a gross-to-net table.

Yes and No work the same way

Buying No is not a different kind of bet with a different payout. A No contract bought at 40¢ also pays $1.00 if it is right, and that $1.00 also includes the 40¢ you paid. On a two-sided market the Yes and No prices add up to roughly $1.00, because exactly one of them will pay $1.00 at settlement. Whichever side you hold, the arithmetic is identical: profit is $1.00 minus your price minus the fee.

Compared with a sportsbook bet at +150
Sportsbook: $100 at +150
returns $250 (profit $150)
Kalshi: the same side at 40¢ (+150 before the fee)
250 contracts cost $100.00
Kalshi taker fee: 0.07 × 250 × 0.40 × 0.60
$4.20
Kalshi returns if it wins
$250.00 (profit $145.80)

Illustration. Both payouts include the stake. The difference is the fee, which is why a Kalshi price has to beat a sportsbook price by a little to be the better bet.

Why it matters when you hedge

Because a winning contract pays exactly $1.00, the number of contracts you buy is the payout you lock in, in dollars. That makes a hedge simple to size. Say you hold a $100 sportsbook bet on Team A at +200, which returns $300 if A wins. If No on Team A trades at 60¢ on Kalshi, buying 300 No contracts returns $300 if A loses. Those cost $180.00 plus a $5.04 fee, so you have $285.04 out in total and $300 back whichever way the game goes: about $15 locked in. If you sized the hedge off the price alone and forgot that the payout includes the stake, the two outcomes would not match. Our hedge formula guide covers the general case, and the hedge calculator does the sizing.

Frequently asked questions

Does Kalshi pay $1 per contract on top of my stake?
No. $1.00 is the total a winning contract pays, and it includes the price you paid. A 60¢ contract that wins returns $1.00: your 60¢ back plus 40¢, less the fee you paid when it filled.
Does Kalshi take a fee from the payout?
No. Kalshi charges its fee when your order fills, win or lose, and lists no settlement fee. The $1.00 payout arrives in full.
How do I calculate my Kalshi profit?
Profit per contract = $1.00 − price − fee. At 60¢ with a standard 1.68¢ taker fee, that is 38.32¢ per contract.