
bet365

BetMGM

Betfred

BetVictor

BetUK

LiveScoreBet

10Bet

Virgin Bet

EasyBet
Whether you are just getting started with matched betting or you want to double-check every number before placing a lay bet, our free matched betting calculator does the maths in seconds. Enter the bookmaker back odds, the exchange lay odds, your stake or free bet value, and your commission rate — and get an instant, precise lay stake that locks in a guaranteed profit from any bonus offer. We have also built in an Expected Value (EV) calculator below, so you can identify the bets where the bookmaker has genuinely mispriced the market.
Matched Betting Calculator
Lay stake, qualifying loss & free bet profit — instant results for any offer
Expected Value (EV) Calculator
Find out if the bookmaker’s odds represent genuine value — or if they have the edge
What Is Matched Betting?
Matched betting is a technique used to turn bookmaker free bet offers and promotional bonuses into guaranteed cash profit, regardless of the sporting outcome. It works by placing two opposing bets simultaneously: a back bet at a bookmaker (betting a selection will win) and a lay bet on a betting exchange such as Betfair or Smarkets (betting that same selection will not win, effectively acting as the bookmaker yourself).
When the two bets are matched at precisely the right stakes, the outcome of the sporting event becomes irrelevant. If your selection wins, the back bet profits but the lay bet loses by roughly the same amount. If the selection loses, the lay bet profits and the back bet loses. The net difference cancels out — and what remains is the pure value of the free bet or bonus, converted to real cash.
Example: You sign up to a bookmaker and receive a £30 free bet. You back a team at 5.00 and lay the same team on Betfair at 5.10. The matched betting calculator tells you exactly how much to lay so that whether the team wins or loses, you walk away with roughly £22–£25 guaranteed profit — from zero of your own money at risk.
Matched betting is not gambling. It is a mathematical process that uses promotional offers to generate a predictable, repeatable income. In the UK, it is completely legal and is estimated to be used by hundreds of thousands of people to earn tax-free income from bookmaker welcome bonuses, reload offers, enhanced odds, ACCA insurance deals, and free bet clubs.
How Does the Matched Betting Calculator Work?
The calculator uses one of three formulas depending on which stage of the matched betting process you are at. All three find the lay stake that produces an identical net result regardless of what happens in the event.
Qualifying Bet
Before you can access a free bet, you must usually place a real-money “qualifying bet” at a minimum odds threshold. The calculator finds the lay stake that makes both outcomes equal, minimising the small loss you incur at this stage.
Lay Stake = (Back Stake × Back Odds) ÷ (Lay Odds − Commission)
The resulting difference between the two outcomes is the qualifying loss — the upfront cost of unlocking the free bet. With well-matched odds and a 2% commission exchange, this is typically £0.50–£2.00 on a £20 qualifying bet. After this stage, you receive your free bet token and move on to the more profitable phase.
Free Bet — Stake Not Returned (SNR)
SNR is the most common type of free bet. When the selection wins, the bookmaker pays out the winnings only — the free bet token itself is not returned as part of the payout. A slightly adjusted formula is used to find the lay stake that maximises what you extract.
Lay Stake = (Free Bet Value × (Back Odds − 1)) ÷ (Lay Odds − Commission)
On a £20 SNR free bet at odds of 4.00 with 2% commission, this typically produces around £14–£16 in guaranteed profit — roughly 70–80% of the free bet value converted to cash.
Free Bet — Stake Returned (SR)
SR free bets are less common but considerably more valuable. If the back bet wins, the bookmaker returns the full amount including the original stake. This means the back bet behaves like a real-money bet, allowing a much higher extraction rate.
Lay Stake = (Free Bet Value × Back Odds) ÷ (Lay Odds − Commission)
An SR free bet at the same odds and commission typically produces 85–95% of its face value as guaranteed profit — significantly better than the SNR equivalent.
SNR vs SR Free Bets — The Key Difference
| Type | Stake Returned on Win? | Typical Extraction Rate | Example Offer |
|---|---|---|---|
| SNR (Stake Not Returned) | No — winnings only | 70–80% | “Bet £10, get £10 free bet” |
| SR (Stake Returned) | Yes — full return including stake | 85–95% | “Money back as free bet if your horse loses” |
Always identify which type of free bet you have received before entering figures into the calculator. Using the wrong mode will give you an incorrect lay stake and could result in an unexpected loss.
What Is Expected Value (EV) in Betting?
Expected Value — or EV — is the most important concept in professional sports betting. It is a mathematical measure that tells you whether a bet, repeated over thousands of instances, would generate profit or loss in the long run. A single result tells you nothing; EV tells you whether you are making sound decisions.
Every bookmaker price contains a built-in margin. If you strip that margin away and compare the “true” implied probability against the actual probability of an event occurring, you can determine whether the odds represent real value or simply an overpriced market.
EV = (Probability of Winning × Net Profit) − (Probability of Losing × Stake)
Example: You assess a team has a 40% real chance of winning. The bookmaker offers 3.20 decimal odds. Your planned stake is £10.
EV = (0.40 × £22) − (0.60 × £10) = £8.80 − £6.00 = +£2.80
This is a +£2.80 expected value — meaning for every £10 you bet on this type of opportunity, you expect to average £2.80 profit over a large sample. The bookmaker’s implied probability at 3.20 is 31.25%, versus your assessed 40% — that 8.75 percentage point gap is your edge.
A positive EV (+EV) means the odds exceed the true probability. Professional bettors seek to bet only on +EV markets consistently. A negative EV (-EV) means the bookmaker has the edge, and the bet will erode your bankroll over time regardless of short-term results.
How to Use This Calculator: Step by Step
- Choose your mode — Select “Qualifying Bet” to work out the lay stake for your real-money qualifying bet. Select “Free Bet SNR” or “Free Bet SR” depending on the type of free bet you have received.
- Enter the back odds — Use the full decimal odds displayed on the bookmaker’s website. Convert fractional odds to decimal if necessary (e.g. 3/1 = 4.00).
- Enter the lay odds — These are the odds shown on Betfair Exchange or your chosen platform for the same selection in the same market.
- Enter your stake or free bet value — For qualifying bets, enter the real money you are placing. For free bets, enter the face value of the free bet token.
- Set your commission rate — Betfair’s standard is 2%, though your rate may differ. Smarkets charges 2% flat. Enter your actual commission for accurate results.
- Click Calculate — The calculator instantly shows your required lay stake, liability, qualifying loss (or free bet profit), and extraction rate.
- Place the bets — Back the selection at the bookmaker first. Then immediately place the lay bet on the exchange at the calculated stake. Do not delay between the two, as odds may shift.
Important: Check that you have sufficient funds in your exchange account to cover the lay liability before placing. The liability is calculated as: Lay Stake × (Lay Odds − 1). For example, laying £30 at odds of 4.00 requires £90 in your exchange account.
Matched Betting Glossary
| Term | What It Means |
|---|---|
| Back Bet | A bet placed at a bookmaker that a selection will win |
| Lay Bet | A bet placed on an exchange that a selection will not win |
| Lay Stake | The amount you stake as layer on the exchange to offset your back bet |
| Lay Liability | Funds needed in your exchange account — calculated as Lay Stake × (Lay Odds − 1) |
| Qualifying Loss | The small, unavoidable loss incurred when matching your qualifying bet — the cost of unlocking the free bet |
| Extraction Rate | The percentage of a free bet’s face value that you convert into real cash profit |
| Commission | The cut charged by the exchange on winning lay bets — typically 2% |
| Odds Matching | Finding back and lay odds that are as close together as possible to keep the qualifying loss minimal |
| Back–Lay Spread | The difference between the back odds and the lay odds — a smaller spread means a smaller qualifying loss |
| Mug Betting | Placing occasional small unmatched bets to avoid looking like a professional bettor to bookmakers |
| Gubbing | When a bookmaker restricts your account — typically limiting stakes or withdrawing you from bonus offers |
| Reload Offer | An ongoing promotional free bet or bonus offered to existing customers, often weekly |
Tips for Maximising Your Matched Betting Profits
- Keep the back–lay spread as tight as possible. The closer the exchange lay odds are to the bookmaker back odds, the smaller your qualifying loss. Aim for a spread of no more than 0.10–0.20 on a price around 4.00.
- Use higher odds for free bets. SNR free bet profit increases with higher back odds. Odds between 3.00 and 6.00 typically produce the best extraction rate. Very low odds (below 2.00) give poor value when the stake is not returned.
- Check your lay liability before placing. Always confirm you have enough in your exchange account to cover the potential payout if the lay bet loses. Underfunded accounts will have bets refused at the worst possible moment.
- Use an odds matcher. Tools like OddsMonkey or Profit Accumulator scan thousands of markets simultaneously to find the tightest back–lay pairings, saving hours of manual searching.
- Track every transaction. A simple spreadsheet recording each qualifying loss, each free bet profit, and your running total P&L is essential. Without accurate records, it is impossible to measure your real performance.
- Mug bet regularly. To prolong your access to bookmaker promotions, mix in occasional small unmatched recreational bets. Consistently placing only perfectly-matched bets at minimum odds is one of the fastest ways to get your account restricted.

