Matched Betting Calculator

Optimal lay stakes for qualifying and free-bet matched betting (SNR and SR).

Please enter a valid stake amount
Please enter valid odds
Please enter valid odds
Results
Lay Stake --
Lay Liability --
Profit if Back Wins --
Profit if Lay Wins --
Overall Result --

How to Use This Calculator

  1. Choose the bet type: Normal (qualifying), Free Bet SNR, or Free Bet SR
  2. Input the back stake amount
  3. Input the back odds from the bookmaker
  4. Input the lay odds from the betting exchange
  5. Input the exchange commission rate (usually 5%)
  6. Read off the lay stake, liability, and profit for each outcome

Formula

Normal Bet Lay Stake = (Back Stake x Back Odds) / (Lay Odds - Commission Rate)

Free Bet SNR Lay Stake = (Back Stake x (Back Odds - 1)) / (Lay Odds - Commission Rate)

Free Bet SR Lay Stake = (Back Stake x Back Odds) / (Lay Odds - Commission Rate)

Lay Liability = Lay Stake x (Lay Odds - 1)

Frequently Asked Questions

What is matched betting?

Matched betting is a method that leverages bookmaker promotions (free bets, bonuses) to secure a guaranteed profit. By backing at a bookmaker and laying at a betting exchange, you cover every outcome and extract the value of the promotion.

How do SNR and SR free bets differ?

SNR (Stake Not Returned) means a winning free bet pays only the profit, not the free bet stake. SR (Stake Returned) means you receive both the profit and the free bet stake. SR free bets carry greater value and convert at a higher rate.

Which exchange commission rate should I enter?

Most betting exchanges levy 5% commission on winning lay bets (Betfair standard). Smarkets charges 2%, and Betfair may grant reduced commission rates. Enter the rate applicable to your exchange account.

How can I reduce qualifying losses?

Target events where back and lay odds sit close together (low overround). Lower odds typically yield smaller qualifying losses. Seek odds between 2.0 and 5.0 where the back-lay spread is tight.