Free Matched Betting Calculator
Calculate lay stakes, qualifying losses, and free bet profits. Extract maximum value from bookmaker bonuses with zero risk.
A matched betting calculator tells you the exact lay stake to place at a betting exchange so a bookmaker promotion (qualifying bet, free bet, or risk-free offer) returns the same profit regardless of outcome. Matched betting is the most beginner-friendly way to extract guaranteed value from sign-up offers, reload bonuses, and ongoing promotions.
The free matched betting calculator below covers both qualifying bets (where you minimize loss to unlock the offer) and free bets (where you convert the bonus into withdrawable cash). It supports SNR (stake not returned) and SR (stake returned) free-bet types, and works with decimal, American, fractional, and probability odds. For broader value-extraction strategies, compare matched betting to pure arbing in our guide on value betting vs arbitrage.
TL;DR
Matched betting uses bookmaker free bet promotions to guarantee profit. Place a qualifying bet at the bookmaker, lay it at an exchange (small loss), unlock the free bet, then use this calculator to convert it into guaranteed cash at 60-80% of face value. No gambling involved. You cover every outcome.
What Is Matched Betting?
Matched betting is a technique that exploits bookmaker promotions (sign-up bonuses, free bets, enhanced odds) to generate guaranteed profit with no gambling risk. The core principle is simple: you place a back bet at a bookmaker (betting FOR an outcome) and a lay bet at a betting exchange like Betfair or Smarkets (betting AGAINST the same outcome). By covering both sides, the event result becomes irrelevant. Your profit comes entirely from the bookmaker’s promotional money.
This is fundamentally different from sports arbitrage betting, where profit comes from odds discrepancies between bookmakers. In matched betting, profit comes from the free bet itself. The mechanics of laying off risk, however, are closely related. Our hedge calculator uses the same underlying math.
How Matched Betting Works: Step by Step
Step 1: The Qualifying Bet. A bookmaker offers “Bet $50, Get $50 Free.” You place the $50 qualifying bet at the bookmaker on a market with close back/lay odds (e.g., back at 3.0, lay at 3.1). Using this calculator, you find the exact lay stake that equalizes your loss on both outcomes. The qualifying loss is typically $1-3. This is the cost of unlocking the free bet.
Step 2: The Free Bet. After the qualifying bet settles, the bookmaker credits your $50 free bet. Now you place the free bet on a selection with higher odds (4.0+) and lay it at the exchange. Since the free bet costs you nothing if it loses, the lay side is pure profit. Switch to “Free Bet” mode above to calculate the exact lay stake and guaranteed profit.
Understanding Qualifying Losses
The qualifying bet almost always results in a small loss. This happens because lay odds at the exchange are slightly higher than back odds at the bookmaker (the exchange takes a cut, and there’s a small spread). The closer the back and lay odds, the smaller the qualifying loss. Look for markets where the back/lay spread is tight, typically popular markets like Premier League match results or NFL money lines. Use our odds converter to compare odds across formats.
Free Bet Conversion Rates
The “conversion rate” is the percentage of the free bet’s face value you extract as cash. At back odds of 3.0, you might convert at ~65%. At 6.0, around 78%. At 10.0, roughly 85%. Higher odds mean a higher conversion rate because a larger portion of the payout comes from profit (not the returned stake, which you don’t get with SNR free bets).
The trade-off: higher odds require more lay liability at the exchange. A $50 free bet at 10.0 odds needs ~$380 in your exchange account to cover the liability. Make sure you have sufficient funds before placing the bet. Our arbitrage calculator can help you evaluate the overall profitability of your approach.
SNR vs SR Free Bets
Most free bets are SNR (Stake Not Returned). If the free bet wins, you get the profit but not the original stake back. For example, a $50 SNR free bet at odds of 5.0 pays $200 profit (not $250). SR (Stake Returned) free bets are more valuable because the full payout including the stake is returned, meaning higher conversion rates. Always check the bookmaker’s terms. Toggle the “Stake Returned” checkbox in Free Bet mode to see the difference.
Exchange Commission Impact
Betting exchanges charge commission on net winning lay bets, typically 2% (Smarkets) to 5% (Betfair default). This commission directly reduces your conversion rate. Dropping from 5% to 2% commission on a $50 free bet can add $1-2 to your profit. If you’re doing matched betting regularly, securing a lower commission rate compounds significantly over hundreds of offers.
Bankroll and Practical Tips
You need funds in both your bookmaker account (for the qualifying bet) and your exchange account (for lay liability). For a $50 qualifying bet at odds of 3.0, you need ~$105 in the exchange for liability. For the free bet at 5.0 odds, you need ~$170. A starting bankroll of $200-500 is enough for most sign-up offers. Re-use the same funds across different bookmakers sequentially.
To maximize expected value across all your betting activity, consider using our EV calculator to evaluate whether certain promotions are worth pursuing, especially reload offers with wagering requirements.
Worked Example
Qualifying bet: Bookmaker offers “Bet $50, Get $50 Free.” You back Team A at 3.0 ($50), lay Team A at the exchange at 3.1. Commission is 2%. Lay stake = (3.0 × $50) / (3.1 - 0.02) = $48.70. If Team A wins: +$100 back profit - $102.27 lay loss = -$2.27. If Team A loses: -$50 back loss + $47.72 lay profit = -$2.28. Qualifying loss: ~$2.28.
Free bet (SNR): You use the $50 free bet on a selection at 5.0, lay at 5.2. Lay stake = ($50 × 4.0) / (5.2 - 0.02) = $38.61. If free bet wins: $200 profit - $161.77 lay loss = $38.23. If free bet loses: $0 cost + $37.84 lay profit = $37.84. Guaranteed profit: ~$37.84. Net after qualifying loss: $37.84 - $2.28 = $35.56 guaranteed. Conversion rate: 75.7%.