Matched Betting Calculator
Calculate lay stakes and guaranteed profits for matched betting. Covers qualifying bets, free bets (SNR), and stake-returned free bets. Works with Betfair, Smarkets, and Betdaq.
Matched betting eliminates the sportsbook edge by backing a selection at one bookmaker and laying it at an exchange, guaranteeing profit from free bets and promotional offers.
Configuration
Results
Lay Stake
£10.42
Liability
£14.58
Scenarios
If Back Bet Wins
+£4.58
Return: £25.00
If Lay Bet Loses
+£-0.10
Return: £9.90
Expected Profit
£2.24
18+ only. Please gamble responsibly. This tool is for informational and educational purposes only and does not constitute financial or gambling advice. Gambling carries risk and you should never bet more than you can afford to lose. If you or someone you know has a gambling problem, contact the National Gambling Helpline: 0808 8020 133 or visit BeGambleAware.org for free, confidential support.
What Matched Betting Actually Is
Matched betting is a UK-specific arbitrage technique that extracts the value out of bookmaker free-bet promotions. You back a result with a high-street bookie (say, Bet365) and lay the same result on a betting exchange (Betfair, Smarkets or Betdaq), so the two bets cancel each other out. With a qualifying bet you usually lose a small amount; with a free bet you keep most of the bonus stake as a guaranteed return.
It is not a betting system, a tipping service or a way to beat the bookies at sports prediction. The maths is fixed and the profit is locked in before the match kicks off. The catch is that bookmakers spot pattern-matching customers within weeks, so accounts get gubbed (limited or closed). Most people make a few thousand pounds during the welcome-offer phase, then the well runs dry.
Choosing the Right Mode: Qualifying, SNR or SR
The calculator has three modes because free bets are not all created equal. Use Normal mode for any qualifying bet placed with your own cash, this is the small loss you take to release the free bet. Use Free Bet SNR (Stake Not Returned) for the most common type of free bet, where the bookie keeps the stake and you only collect winnings if the back bet wins. Use Free Bet SR (Stake Returned) for rarer promotions where the stake is returned with any winnings, behaving more like cash.
Picking the wrong mode is the single most common matched-betting error. An SR free bet calculated as SNR will tell you to lay too little, leaving you exposed to a real loss. Always check the bookmaker's terms and conditions before placing the bet. If the offer says 'bet £10 get £30 in free bets', those are almost certainly SNR.
How Exchange Commission Eats Into the Profit
Lay bets on a betting exchange are not free. The exchange takes a commission on net winnings: Betfair charges 5% as standard (sometimes 2% with their loyalty discount), Smarkets charges 2% flat and Betdaq sits at 2.5%. The calculator factors this in automatically so the lay stake is correct, but it changes which exchange is the smartest choice for any given offer.
On a £20 free bet at typical odds, the difference between Betfair's 5% and Smarkets' 2% is roughly 30p of profit. That sounds trivial, but across 100 offers it adds up to £30 of pure margin lost. Most experienced matched bettors run accounts on at least two exchanges, then route each bet to whichever has the deepest liquidity at the closest available lay odds. The [odds converter](/odds-converter) and [betting odds calculator](/betting-odds-calculator) help you sense-check whether the lay price is reasonable before you click.
Liability, Bankroll and Why You Need Float in Both Accounts
The lay stake on the exchange is not the cash you actually need. Your liability is the amount you would owe the exchange if the back bet wins, calculated as lay stake times (lay odds minus 1). On a £100 lay at odds of 4.0, you need £300 sitting in your exchange account. Run out of liability and the bet does not get matched, leaving the bookie side completely unhedged.
A reasonable starting bankroll for matched betting is around £200 split between bookie and exchange, which lets you cover most welcome-offer qualifying bets. Higher-odds events (long-shot horse bets, accumulator components) need significantly more float because the liability scales with the lay odds. Underestimating this is how beginners turn a guaranteed-profit hobby into a panic at the bank holiday weekend when nothing settles in time.
Worked Example: £25 Free Bet (SNR)
| Input | Value | Notes |
|---|---|---|
| Free bet stake | £25 | Qualifies after a £10 cash bet |
| Back odds | 4.0 | Bookmaker decimal odds |
| Lay odds | 4.2 | Exchange asking price |
| Commission | 5% | Betfair standard rate |
| Lay stake | £18.16 | Calculated, not estimated |
| Liability | £58.13 | Cash needed in exchange |
| Profit if back wins | £17.25 | Same in either outcome |
| Profit if lay wins | £17.25 | True locked-in return |
Frequently Asked Questions
Is matched betting legal in the UK?
Yes. Matched betting is fully legal in the UK and the profits are tax-free, because gambling winnings are not classed as taxable income by HMRC. It is not legal in the US for federal-tax purposes and the offer landscape in most other countries makes the technique impractical. This calculator is built around UK exchanges and UK bookmaker promotions.
How much money can you actually make from matched betting?
Realistically, the welcome-offer phase across all UK bookmakers is worth £500 to £1,500 depending on how thoroughly you work through the list. Reload offers (existing-customer promotions) bring in another £100 to £300 a month for the first few months, then taper off as accounts get gubbed. Anyone promising guaranteed £1,000 a month long-term is selling you a course, not a real income.
What is account gubbing and how do I avoid it?
Gubbing is when a bookmaker restricts your account so you can no longer claim promotions or place meaningful stakes. It is triggered by pattern recognition: round-number stakes, only ever betting on offers, never logging in for non-promotional bets. You can slow gubbing by mixing in occasional small recreational bets, varying stake sizes and avoiding the most heavily-arbed markets, but you cannot prevent it forever.
Why do my profits sometimes come out slightly different?
Lay odds on the exchange shift in real time, sometimes by a tick or two between calculating and placing the bet. Most matched bettors accept a tolerance of around 1 to 2% of the back stake. If the lay price drifts further than that before you can place the bet, refresh the calculator with the new odds rather than locking in a worse return.
Can I use this for stake-not-returned bonuses on horse racing?
Yes, the SNR mode works for any free bet where the stake is kept by the bookmaker. Horse racing markets often have wider lay-side spreads than football, so the effective return on a £25 free bet might be 70% rather than the 80%+ you can usually extract from a Premier League match. Check the lay liquidity at the exchange before placing the qualifier, otherwise you might find no one willing to take the other side at a fair price.
Related Tools
Lay Bet Calculator
Calculate lay bet liability and potential outcomes on betting exchanges. See exactly how much you need in your exchange account and your profit or loss for each scenario.
Odds Converter
Convert between fractional, decimal, and American (moneyline) odds instantly. See implied probability and potential returns. Quick reference table of common odds included.
Each Way Calculator
Calculate returns for each-way bets on horse racing and other sports. See win and place returns, with quick presets for standard each-way terms by field size.
Dutching Calculator
Calculate stakes for dutching - spread your bet across multiple selections to guarantee equal profit regardless of which one wins. Essential for value betting and arbitrage.
Betting Odds Calculator
Calculate potential returns for single bets, accumulators, and each-way bets. Convert between fractional, decimal, and American odds. Essential tool for UK punters.