Bonus Bet Calculator

Bonus bet calculator: work out how much of a bonus bet you can turn into cash by laying it on an exchange, with the lay stake, liability and profit either way.

Your free bet

The price to lay the same selection. Leave it close to the back odds if you only want the value.
More options

What it's worth

Locked-in profit if you lay it–
Share of the free bet you keep–
Lay stake–
Liability at the exchange–
If you just back it and it wins–
Average value of just backing it–
Kept at odds of 2/1–
Kept at odds of 5/1–
Kept at odds of 9/1–

SNR lay stake = free bet × (back odds − 1) ÷ (lay odds − commission). SR lay stake = free bet × back odds ÷ (lay odds − commission). The 2/1, 5/1 and 9/1 lines assume a lay price 4% above the back price. Decimal odds in the formulas.

A bonus bet calculator shows how much real money a bonus bet is worth. A $50 bonus bet at 4.50, laid at 4.70 on an exchange with 5% commission, locks in about $35.75 whatever happens. That’s 71.5% of the face value, as cash, from a bet you didn’t pay for.

The free calculator above works it out for any bonus bet. It’s set in dollars for Australia, where free bets are called bonus bets, and you can switch currency at the top.

Bonus bet calculator: why you don’t get the full $50

Bonus bets are usually stake not returned. If your $50 bonus bet wins at 4.50, you get $175 profit, not $225. The $50 never comes back. That’s why converting one to cash always comes in under the face value, and why the odds you choose matter:

  • Odds around 2.0: you keep roughly 45% to 50%.
  • Odds of 4.0 to 6.0: usually 70% to 78%.
  • Odds of 10.0 and up: 80% or more, but the exchange liability gets large.

The calculator shows the expected retention at 3.0, 6.0 and 10.0 so you can see the trade-off before picking a market.

How the lay works

You back the selection with the bonus bet at the bookmaker and lay the same selection on an exchange. If it wins, the bonus bet pays and the lay loses. If it loses, the lay wins. The lay stake is set so both outcomes come out the same:

Lay stake = bonus bet × (back odds − 1) ÷ (lay odds − commission)

$50 × 3.5 ÷ 4.65 = $37.63. Your liability on the exchange is $139.25, so you need that much in your exchange account. The tighter the gap between back and lay odds, the more you keep.

Bonus bets that return the stake

A few offers return the stake when the bonus bet wins. Pick “SR (stake comes back)” and the value jumps close to 100%. For the same maths in pounds, use the free bet calculator; for laying a normal cash bet, the lay calculator.

Bonus bets are marketing. Use them, but don’t deposit more to chase the next one. Gambling Help Online is free and confidential, any time of day.

Frequently asked questions

What is a bonus bet?

A free bet credited by a bookmaker, usually as a promotion. In Australia they're called bonus bets. The stake is normally not returned when it wins.

How much is a $50 bonus bet worth?

Converted through an exchange at odds of 4.0 to 6.0, usually $35 to $39, about 70% to 78% of the face value.

What odds should I use a bonus bet on?

Longer odds keep more of the value, because the lost stake matters less. 4.0 to 6.0 is a common balance between value and exchange liability.

Do I need an exchange account?

Only to lock in the cash value. Without one, the bonus bet is worth its expected value, which is less than the locked figure on most markets.

More Betting calculators

View all →