Bet calculator explained: working out any payout by hand
Every bet calculator runs on one line of maths: total return = stake × decimal odds. Subtract the stake and you have the winnings. Everything else a calculator does — converting American or fractional prices, handling a push, splitting a quarter-line stake — is a way of getting to that decimal number or of applying it to part of your stake. Once you can do it by hand you can check any bet slip in a few seconds, and you will understand why the same stake on the same match can return very different amounts depending on the market.
Below we take one real match from our price records and settle a $20 stake on four different markets under every possible result.
The one formula, and the three words people mix up
Bet slips use three different numbers, and most confusion comes from mixing them up.
| Term | Meaning | Formula |
|---|---|---|
| Stake | What you put down | — |
| Total return (payout) | What comes back if the bet wins, stake included | stake × decimal odds |
| Winnings | The part on top of your stake | stake × (decimal odds − 1) |
So a $20 stake at 1.74 has a total return of 20 × 1.74 = $34.80, and winnings of 20 × 0.74 = $14.80. If a site shows “to win $14.80” and another shows “returns $34.80”, they are describing the same bet.
Converting American and fractional odds first
If your odds are not in decimal form, convert them before you multiply.
- American, minus price (the favourite): decimal = 1 + 100 ÷ |price|. Example: −135 → 1 + 100/135 = 1.74.
- American, plus price (the underdog): decimal = 1 + price ÷ 100. Example: +406 → 1 + 4.06 = 5.06.
- Fractional: decimal = 1 + numerator ÷ denominator. Example: 3/4 → 1.75.
The reverse is handy for reading US slips: a decimal price under 2.00 becomes −100 ÷ (decimal − 1), and a price of 2.00 or more becomes (decimal − 1) × 100. Our guide to reading betting odds has a full conversion table, and the odds calculator does it instantly.
A real line from our records
CSKA Moscow vs Rubin Kazan, Russian Premier League, 12 September 2026. These are the last pre-kickoff prices our tracker recorded at a sharp sportsbook:
| Market | Selection | Decimal | American |
|---|---|---|---|
| Match result (1X2) | CSKA win | 1.74 | −135 |
| Match result (1X2) | Draw | 3.81 | +281 |
| Match result (1X2) | Rubin win | 5.06 | +406 |
| Asian handicap | CSKA −0.75 | 1.96 | −104 |
| Asian handicap | Rubin +0.75 | 1.94 | −106 |
| Total goals | Over 2.5 | 1.92 | −109 |
| Total goals | Under 2.5 | 1.97 | −103 |
We are not using this match to make a point about the result. It is simply a clean set of real prices on which to run the calculator, and the settlement table below works for whatever the final score was.
Settling a $20 stake on every outcome
Here is the total return on a $20 stake for each bet, by how the match finishes. A return of $0 means the stake is lost.
| Final result | CSKA win @1.74 | CSKA −0.75 @1.96 | Rubin +0.75 @1.94 | Over 2.5 @1.92 |
|---|---|---|---|---|
| CSKA win by 2+ | $34.80 | $39.20 | $0 | depends on goals |
| CSKA win by exactly 1 | $34.80 | $29.60 (half win) | $10.00 (half loss) | depends on goals |
| Draw | $0 | $0 | $38.80 | depends on goals |
| Rubin win | $0 | $0 | $38.80 | depends on goals |
The over 2.5 column has no in-between: three or more goals returns 20 × 1.92 = $38.40, two or fewer returns $0. A half-goal line can never push.
The two bold cells are where many people get the sum wrong, so here is the working.
CSKA −0.75, CSKA win by one goal. A −0.75 line is two bets of $10 each: one on −0.5 and one on −1.
- $10 on −0.5 wins: 10 × 1.96 = $19.60.
- $10 on −1 pushes (a one-goal win against a one-goal handicap is a tie): $10 back.
- Total return: 19.60 + 10 = $29.60.
Rubin +0.75, CSKA win by one goal. This is the mirror image: $10 on +0.5 loses, $10 on +1 pushes.
- $10 on +0.5 loses: $0.
- $10 on +1 pushes: $10 back.
- Total return: $10.00.
A common slip is to think a half loss pays “half the winnings”. It does not: one half of the stake is lost and the other half is simply refunded, so nothing is paid at the odds at all. Whenever a half result looks confusing, redo it as two separate $10 bets and the right answer falls out.
If quarter lines are new to you, our post on Asian handicap explained walks through how whole, half and quarter lines settle.
Pushes and voids: odds of 1.00
A push (the result lands exactly on a whole-number line) and a void (for example a match that is abandoned or postponed, under the bookmaker’s rules) are both settled at decimal odds of 1.00. Using the formula, 20 × 1.00 = $20: your stake comes back with no winnings.
This matters most on whole lines. On an Asian handicap of −1, a one-goal win is a full push. On a total of 3.0, exactly three goals is a full push. On a −0.5 or 2.5 line a push is impossible.
| Line type | Example | Can it push? | Can it settle as half? |
|---|---|---|---|
| Half (x.5) | −0.5, 2.5 | No | No |
| Whole | 0, −1, 3.0 | Yes | No |
| Quarter (x.25 / x.75) | −0.75, 2.25 | Half of the stake can | Yes |
Each-way and dead-heat bets: two more splits
The quarter-line trick of splitting a stake in two also explains the two settlements that confuse people most outside football: each-way bets and dead heats. Both are common in golf outright markets and racing, and a good bet calculator has a box for each.
Each-way. An each-way bet is two bets of the same size: one to win, one to place. A $10 each-way bet costs $20. The place half is paid at a fraction of the win odds, set by the book’s each-way terms (often 1/4 or 1/5 of the odds, with the number of paying places stated in the terms).
Take a golfer at 8/1 (decimal 9.00), $10 each-way, terms 1/5 of the odds:
- Place odds: 1 + (8 ÷ 5) = 2.60.
- Wins the event: win half 10 × 9.00 = $90.00, place half 10 × 2.60 = $26.00, total return $116.00.
- Places but does not win: win half lost, place half $26.00, total return $26.00 on a $20 outlay.
- Finishes outside the places: $0.
The middle row is the one to watch: a “winning” each-way bet can return only a little more than the full stake.
Dead heat. When selections tie for a paying place, the stake is divided by the number of tied selections sharing the places left, and only that part is paid at the full odds; the rest is lost.
| Situation | Stake | Odds | Stake paid at odds | Total return |
|---|---|---|---|---|
| Two tie for first, win bet | $20 | 5.00 | 20 ÷ 2 = $10.00 | 10 × 5.00 = $50.00 |
| Three tie for 5th, one top-5 place left | $20 | 6.00 | 20 ÷ 3 = $6.67 | 6.67 × 6.00 = $40.00 |
Check the second row by keeping fractions: 20 × 6.00 ÷ 3 = 120 ÷ 3 = 40. As with a quarter line, the safest way to settle by hand is to rewrite the bet as smaller bets and settle each one on its own.
What the calculator does not tell you
A payout figure answers “how much comes back if it wins”, but not “how likely is it to win”. The same CSKA match shows this neatly. The three 1X2 prices convert to 57.5%, 26.3% and 19.8%, which add up to 103.5%. The extra 3.5% is the bookmaker’s margin. Divide each by 1.035 and the fair chances are about 55.5% for CSKA, 25.4% for the draw and 19.1% for Rubin.
So the $34.80 return on CSKA comes with roughly a 55% chance of being paid, while the Rubin +0.75 bet, which returns $38.80 on two of the four rows in the table, gets most of its chance from the draw and the away win together. Two bets with similar payouts can carry very different probabilities, and a calculator only shows you one side of that. Our post on implied probability shows how to get the other side from the same odds.
A quick checklist for any bet slip
- Convert the price to decimal.
- Multiply by the stake for the total return; subtract the stake for the winnings.
- On a quarter line, split the stake in two and settle each half on its own line.
- Treat any push or void as odds of 1.00.
- Turn the price into a probability before deciding whether the payout is worth anything.
To keep a record of what you bet and how each one settled, the bet tracker keeps the log for you.
FAQ
How do I calculate a bet payout from American odds?
For a minus price, divide 100 by the number and add 1 to get decimal odds, so -135 becomes 1 + 100/135 = 1.74. For a plus price, divide the number by 100 and add 1, so +406 becomes 5.06. Then multiply your stake by the decimal odds for the total return.
What does a bet calculator show for a push?
Your stake back and nothing else. A push is settled at odds of 1.00, so the total return equals the stake and the winnings are zero.
How does a bet calculator handle a dead heat?
It divides the stake by the number of selections that tied for the paying places, then pays that part at the full odds. A 20 stake at 5.00 on a two-way tie for first returns 10 × 5.00 = 50 instead of 100.
Why is my return smaller than stake × odds on an Asian handicap bet?
On a quarter line your stake is split in two. If the result lands on the in-between score, one half wins and the other half is refunded or lost, so only half of your stake is paid at the full odds.