Bet Payout Calculator

Stake and price in; profit and total return out, with the price restated in every notation — American, decimal, fractional, percentage, contract cents. Then the part no other payout calculator prints: what the same bet would return at the vig-free price.

A bet payout calculator turns a stake and a price into two numbers: the profit if the bet wins, and the total return, which is that profit plus the stake coming back. Profit is S × (d − 1) and total return is S × d, where S is the stake and d is the decimal form of the price.

profit=S(d1)=Sb,return=Sd,d=1+b\text{profit} = S\,(d - 1) = S\,b, \qquad \text{return} = S\,d, \qquad d = 1 + b

where:

And the comparison that makes this page worth more than a multiplication. Under proportional de-vigging, the fair payout is the posted payout scaled by the overround:

returnfair=Sd(1+ρ),cost of the vig=Sdρ\text{return}_{\text{fair}} = S\,d\,(1 + \rho), \qquad \text{cost of the vig} = S\,d\,\rho

Worked example — the numbers in the form below

$100 at −110, with the other side of the market also at −110:

d=1+100110=1.9091profit=$90.91,return=$190.91d = 1 + \tfrac{100}{110} = 1.9091 \Rightarrow \text{profit} = \$90.91, \quad \text{return} = \$190.91
ρ=0.5238+0.52381=4.76%fair d=2.000\rho = 0.5238 + 0.5238 - 1 = 4.76\% \Rightarrow \text{fair } d = 2.000
returnfair=$190.91×1.0476=$200.00,gap=$9.09\text{return}_{\text{fair}} = \$190.91 \times 1.0476 = \$200.00, \qquad \text{gap} = \$9.09
A coin flip priced at −110 pays $90.91 where the fair price pays $100.00. The $9.09 is the house margin, in dollars, on this single bet — the same 4.76% overround the vig calculator reports, multiplied by the money that comes back.

Converting between price formats on their own? The odds converter does the five-way conversion with the derivation →

Profit and total return are not the same number

Most payout arguments are this confusion wearing a disguise. The two quantities differ by the stake, and the odds formats disagree about which one they quote:

Same price, four conventions, and a bet slip that shows “to win $250” next to “total payout $350” is showing both. The calculator above prints both every time, labelled, so there is nothing to infer.

Payout table on a $100 stake

AmericanDecimalFractionalImpliedProfitTotal return
−2001.5001/266.67%$50.00$150.00
−1501.6672/360.00%$66.67$166.67
−1101.90910/1152.38%$90.91$190.91
+1002.0001/150.00%$100.00$200.00
+1202.2006/545.45%$120.00$220.00
+1502.5003/240.00%$150.00$250.00
+2503.5005/228.57%$250.00$350.00
+4005.0004/120.00%$400.00$500.00

Payouts scale linearly in the stake, so this table works for any amount: $37 at +250 profits 37×2.50=$92.5037 \times 2.50 = \$92.50. The implied column is the price’s vig-inclusive probability, which is also its break-even win rate.

The same payout at the fair price

A payout is arithmetic; whether it is a good payout is a comparison. The comparison needs the other side of the market, because one price alone cannot say how much margin is in it.

Under proportional de-vigging the answer is unusually tidy. If both sides’ implied probabilities sum to 1+ρ1 + \rho, then de-vigging divides every implied probability by that sum, which multiplies every decimal price by it:

pi=qi1+ρdifair=1pi=di(1+ρ)p_i = \dfrac{q_i}{1 + \rho} \quad\Longrightarrow\quad d_i^{\text{fair}} = \dfrac{1}{p_i} = d_i\,(1 + \rho)

So the fair payout is the posted payout times the overround factor, whatever the price. At −110 / −110 that factor is 1.0476, turning a $190.91 return into $200.00. The $9.09 difference is not an opinion about the teams; it is the margin, converted from percent into money.

That identity is exact for the proportional method only. The power and Shin methods split the margin unevenly between favourite and longshot, so on a lopsided market they produce a different fair payout for each side. The calculator names the method it used, and the example below shows how much it can matter.

Second example: $50 at +250, other side −310

d=3.50profit=$125.00,return=$175.00d = 3.50 \Rightarrow \text{profit} = \$125.00, \quad \text{return} = \$175.00
qA=28.57%,  qB=75.61%ρ=4.18%q_A = 28.57\%,\; q_B = 75.61\% \Rightarrow \rho = 4.18\%
proportional: dfair=3.50×1.0418=3.6463profitfair=$132.32\text{proportional: } d^{\text{fair}} = 3.50 \times 1.0418 = 3.6463 \Rightarrow \text{profit}_{\text{fair}} = \$132.32
The posted price pays $125.00 where a zero-margin market pays $132.32 — a $7.32 gap, which is exactly the $175.00 return times the 4.18% overround. Switch the method and the fair figure moves: power puts the underdog’s fair probability at 25.98% and its fair profit at $142.47, Shin at 26.48% and $138.82. On a lopsided market the choice of de-vig method is worth more than $10 on a $50 bet, which is why this page never reports a single fair number without naming how it got there.

Prediction-market contracts pay $1

An event contract settles at $1 if the event happens and $0 if it does not, so the price is the cost and the payout is fixed. A 40¢ contract costs 40¢ and returns $1.00: 60¢ of profit on 40¢ at risk, which is b=1.50b = 1.50 — the same price as +150.

d=1P,profit per contract=1P,contracts for $S=SPd = \dfrac{1}{P}, \qquad \text{profit per contract} = 1 - P, \qquad \text{contracts for } \$S = \dfrac{S}{P}

$100 at 40¢ buys 250 contracts, returns $250.00 and profits $150.00 — identical to $100 at +150 at a sportsbook, before fees. Fees are where the two diverge: the sportsbook takes its margin in the line, the exchange takes it on the fill. The Kalshi fee calculator prices that side, and prediction-market odds covers the conversion in both directions.

Free bets pay profit only

A stake-not-returned token is the one case where total return and profit collapse into the same number. The token is not cash, so it does not come back:

profitfree bet=F(d1),return=F(d1)\text{profit}_{\text{free bet}} = F\,(d - 1), \qquad \text{return} = F\,(d-1)

A $100 free bet at +250 pays $250, not $350. That single missing term is why a token is worth (d1)/d(d-1)/d of its face value rather than all of it — 71.4% at +250, and only 47.6% at −110. The free bet calculator works the conversion out.

Pushes, voids and cashing out

Common mistakes

  1. Multiplying by decimal odds and calling it profit. SdS d is the total return. Profit is S(d1)S(d-1). On a $500 bet at 1.909 the difference is the entire $500 stake.
  2. Reading a negative American price as a payout. −110 is not $110 of anything won; it is $110 risked per $100 of profit. The profit on $110 is $100, so the profit on $100 is $90.91.
  3. Comparing payouts across formats without converting. 3.50 and +250 are the same price. 3.50 and 5/2 are the same price. The only way to see it is to put them in one column, which the calculator does.
  4. Assuming a bigger payout means a better price. Payout size is a function of the price alone. Whether the price beats fair needs the other side of the market and a de-vig — the section above, then expected value.
  5. Forgetting the exchange fee. A contract’s $1 settlement is gross. The fee comes out of the entry and again out of an early exit; only settlement is free.
  6. Treating a boosted or promotional payout as a fair price. It is still one side of a market, and the fair comparison is the same one this page runs.

A payout is the first number and the least interesting one. The odds converter handles the price formats on their own, implied probability turns a price into a chance, the no-vig calculator removes the margin the fair-payout section subtracts, and expected value answers whether the payout is worth the risk at all.

Frequently asked questions

What is a bet payout calculator?

A bet payout calculator turns a stake and a price into the profit a winning bet returns and the total return, which is that profit plus the stake coming back. Profit is S × (d − 1) and total return is S × d, where S is the stake and d is the decimal form of the price.

How do you calculate the payout on a bet?

Convert the price to decimal odds and multiply. A −110 price is decimal 1.909, so $100 returns $190.91 in total and $90.91 of that is profit. A +250 price is decimal 3.50, so $100 returns $350.00 with $250.00 of profit. American prices already quote the profit on $100 staked, which is why +250 pays $250.

What is the difference between profit and total return?

Total return includes the stake coming back; profit does not. A winning $100 bet at +150 shows a $250 total return in the bet slip and $150 of profit. Decimal odds quote total return per unit staked, American and fractional odds quote profit, and mixing the two conventions is the most common payout error there is.

What does $100 at +250 pay?

$250 of profit and $350 back in total. The decimal form is 3.50 and the fractional form is 5/2, so every dollar staked returns three dollars fifty. The break-even win rate that price implies is 28.57%.

What would the same bet pay at a fair price?

More, by exactly the market’s overround. Under proportional de-vigging the fair total return is the posted total return multiplied by (1 + ρ), where ρ is the sum of both sides’ implied probabilities minus one. At −110 on both sides ρ is 4.76%, so a $190.91 return should be $200.00 and the $9.09 gap is the house margin measured in dollars.