bettorstack

Calculator · bonus bet · updated 2026-05-09

Free bet.
Real cash.
No risk.

A $50 sportsbook bonus doesn't have to be a gamble. Back a selection with the free bet, lay it off on an exchange, and both outcomes pay roughly the same — around $38–$42 in cash regardless of which side wins. The exact amount depends on which odds you pick and your exchange's commission rate.

This calculator solves the matched betting equation for standard stake-not-returned (SNR) free bets. Enter the bonus value, back odds, lay odds, and commission. It returns the exact lay stake to place, the liability to set aside, and your guaranteed profit under both outcomes.

Calculator

Live · client-side · zero tracking

Free / bonus bet details

$
%

Betfair standard: 5%. Smarkets: 2%.

Free bet conversion

Guaranteed profit

+$31.67

63.3% return on $50.00 bonus bet

Lay stake

$33.33

Place on exchange

Lay liability

$68.33

Funds to lock

If back wins

+31.67

If back loses

+31.67

Free bet stake not returned on win — only profit is paid.

Formula: lay stake = free bet × (back − 1) ÷ (lay − commission)

Derivation · matched betting formula

The lay stake formula

Let F = free bet amount, b = back decimal odds, l = lay decimal odds, c = commission rate (e.g. 0.05 for 5%).

Because the free bet stake is not returned on a win (SNR), the back profit equals F × (b − 1). The lay profit when the back bet loses is L × (1 − c) (where L is the lay stake), since the lay wins the lay stake minus commission. Setting these equal:

F × (b − 1) = L × (l − 1)   [win case]

L × (1 − c)  =  profit   [lose case]

L = F × (b − 1) / (l − c)

This is the matched betting lay stake formula for SNR bonuses. The denominator uses l − c (lay odds minus commission) rather than l − 1 because the lay profit on a losing back bet is the lay stake less the commission, not the gross lay stake.

Worked example

$50 free bet, back odds +200 (3.00 decimal), lay 3.05, Betfair 5% commission:

L = 50 × (3.00 − 1) / (3.05 − 0.05)

L = 50 × 2.00 / 3.00

L = $33.33

Lay liability = 33.33 × (3.05 − 1) = $68.33 (funds to reserve)

If back wins: $100 profit − $68.33 lay loss × commission ≈ +$36.67

If back loses: $33.33 × 0.95 commission = +$31.67

Conversion rate = average profit / free bet = ~$34 / $50 = 68%. At higher back odds (e.g. +300), conversion climbs toward 80–85% because the numerator (b − 1) grows faster than the denominator adjusts. Use the calculator to scan odds before placing.

For pure arbitrage (real money, not a free bet) across two sportsbooks, use the arbitrage calculator instead. For hedging an existing open bet, use the hedge calculator.

Reference

Free bet conversion at a glance

Based on a $100 SNR free bet, 5% Betfair commission, lay odds ≈ back odds + 0.05.

Back odds Lay odds Lay stake Approx. profit Conversion
+150 (2.50) 2.55 $66.67 ~$63 ~63%
+200 (3.00) 3.05 $66.67 ~$73 ~73%
+250 (3.50) 3.55 $71.43 ~$78 ~78%
+300 (4.00) 4.05 $75.00 ~$81 ~81%
+400 (5.00) 5.05 $80.00 ~$85 ~85%
+500 (6.00) 6.05 $83.33 ~$87 ~87%

FAQ

Common questions

What is a bonus bet (free bet) and how does matched betting work?
A bonus bet is a promotional token issued by a sportsbook — you use it to back a selection, but the stake itself is not returned if the bet wins (stake not returned, SNR). Matched betting converts this into guaranteed cash by placing an opposite lay bet on an exchange. If the back bet wins, you collect the profit from the sportsbook (but not the stake). If it loses, you collect the lay liability from the exchange. When sized correctly, both outcomes produce roughly equal profit — around 75–85% of the free bet value, depending on the odds and exchange commission.
How is the lay stake calculated for a bonus bet?
Lay stake = free_bet × (back_decimal − 1) / (lay_decimal − commission_rate). Example: $50 free bet at +200 back odds (3.00 decimal), 3.05 lay decimal, 5% Betfair commission. Lay = 50 × (3.00 − 1) / (3.05 − 0.05) = 50 × 2.00 / 3.00 = $33.33. If back wins: profit = $100 back profit − $0 returned stake − (33.33 × (3.05 − 1)) × commission_adjusted ≈ equal across outcomes. The formula equalises profit regardless of which team wins.
What is the difference between SNR and SB (stake back) free bets?
SNR (stake not returned) means only the profit pays out if the back bet wins — the token value is not included in the return. This is the standard US and most UK sportsbook format. SB (stake back) bets return the full amount including stake, behaving like a real cash bet. Matched betting a SB bet is identical to matched betting a cash bet — no special formula needed. The lay stake calculation in this calculator is specifically for SNR bonuses, which require back_odds − 1 in the numerator rather than back_odds.
What odds should I use to maximize free bet conversion?
Higher back odds improve conversion percentage up to a point, then diminishing returns kick in. Most matched bettors target back odds between +200 and +300 (3.00–4.00 decimal). At these prices, the lay liability stays manageable and the exchange usually has matching liquidity. Very high odds (e.g. +1000) maximise theoretical conversion rate but require large lay liability to lock in, and exchange markets may be thin. The calculator shows conversion percentage at any combination — optimise by testing a range.
Which exchange commission rate should I use?
Betfair standard commission is 5% on net winnings in most markets. Betfair Premium Charge applies to consistently profitable accounts (0.1% of lifetime P&L threshold), adding up to 40% on top. Smarkets standard rate is 2% with a flat fee model. Matchbook is 1.5–2.5% depending on market. The calculator defaults to 5% — enter your actual rate for accurate results. Lower commission improves guaranteed profit but the core lay stake formula is the same.
Can I use this calculator for cash matched betting (not free bets)?
This calculator is optimised for stake-not-returned free bets. For cash matched betting (qualifying bets, sign-up deposit matches), the lay stake formula differs slightly because the stake is returned on a win: lay stake = back_stake × back_decimal / (lay_decimal − commission_rate). Cash matched betting typically yields a small loss (called the qualifying loss) to unlock the free bet — then the free bet itself converts at 75–85% profit. Use the arbitrage calculator for the special case where back and lay odds create a pure profit across both outcomes with a real stake.

Related calculators

More matched betting tools