ProfitPanda Guide

Matched betting, properly explained

A definitive UK beginner's guide to back and lay bets, exchange liability, qualifying losses and converting bookmaker free bets—complete with the maths and the failure modes most guides skip.

Written by ProfitPandaUpdated 1 August 202614 min read

Matched betting is a method of covering every outcome of a qualifying bet or promotion. You back an outcome at a bookmaker and lay the same outcome on a betting exchange. Carefully calculated stakes make the two positions offset one another, so the value comes from the promotion—not from predicting the match.

What matched betting is—and is not

Bookmakers use welcome promotions to acquire customers. A typical offer asks you to place a qualifying bet with your own money, then awards one or more free bets. Matched betting uses a second bet on an exchange to reduce the uncertainty in both stages.

It is not the same as simply betting both teams. The second position is a lay bet against the exact selection you backed, and the stake is calculated using both sets of odds and the exchange commission. That is what balances the possible results.

Nor should it be marketed as “risk-free”. You can make a controlled qualifying loss, odds can move, bets can remain unmatched, and bookmaker and exchange settlement rules can differ. The method is arithmetic-led, but execution still matters.

Back bet
A bet that an outcome will happen, normally placed with a bookmaker.
Lay bet
A bet that the same outcome will not happen, placed on a betting exchange.
Liability
The amount the exchange holds and you lose if the selection you laid wins.
Qualifying loss
The small, calculated cost of completing an offer's qualifying stage.
SNR free bet
“Stake not returned”: if it wins, only the winnings are paid—not the free stake.
Matched bet
An exchange bet accepted by another customer. Unmatched money is not yet a live bet.

The mechanic: two bets cover every result

Imagine England are playing France. You back England to win at a bookmaker, then lay England to win on Betfair Exchange.

If England winThe bookmaker back bet wins. The exchange lay bet loses its liability.
If England draw or loseThe bookmaker back bet loses. The exchange lay bet wins, less commission.

The lay stake is chosen so those two branches finish at almost the same number. During qualification that number is usually a small loss. When the back side uses an SNR free bet, it becomes positive locked-in value.

Why an exchange is different

A traditional bookmaker accepts your bet. On an exchange, customers bet against one another. The displayed lay price must have enough money available to match your stake, and the exchange charges commission on net winnings in a market.

Stage one: the qualifying bet

Suppose an offer requires a £10 qualifying bet. You find the same selection at back odds of 4.00 and lay odds of 4.20. Assume 2% exchange commission.

For a normal cash back bet, the equal-profit lay stake is:

lay stake = (back stake × back odds) ÷ (lay odds − commission)
commission is written as a decimal: 2% = 0.02

(£10 × 4.00) ÷ (4.20 − 0.02) = £9.57
liability = £9.57 × (4.20 − 1) = £30.62
If the back bet wins£30.00 bookmaker profit − £30.62 liability
result ≈ −£0.62
If the lay bet wins£9.57 × 98% exchange return − £10 stake
result ≈ −£0.62

The result is approximately the same either way: a 62p qualifying loss. That is the acquisition cost of unlocking the promotion. Your real calculation is whether the expected value of the free bets comfortably exceeds that cost.

Want to check your own live prices? Use ProfitPanda's free matched-betting calculator to balance the lay stake, liability and both settlement branches.

Never copy a worked example into a live market

Odds and available exchange liquidity move. Recalculate from the prices actually available to you, check the commission setting, and confirm the lay is fully matched.

Stage two: converting an SNR free bet

Now suppose the bookmaker has credited a £20 SNR free bet. You back a selection at 5.00 and can lay it at 5.20, again at 2% commission.

Because the £20 free stake is not returned if the back bet wins, the formula changes:

lay stake = free-bet stake × (back odds − 1) ÷ (lay odds − commission)

£20 × (5.00 − 1) ÷ (5.20 − 0.02) = £15.44
liability = £15.44 × (5.20 − 1) = £64.86
If the back bet wins£80.00 free-bet winnings − £64.86 liability
locked-in value ≈ £15.14
If the lay bet wins£15.44 × 98% after commission
locked-in value ≈ £15.13

That is roughly 75.7% conversion before rounding. Higher back odds can improve conversion, but they also require more exchange liability and may expose you to thinner liquidity. The best practical match balances conversion, liquidity, timing and the offer's rules.

If an offer is stake returned, a refund, a bet builder, a profit boost or a token, do not use the SNR formula blindly. Each mechanic pays differently.

The complete matched-betting workflow

Read the promotion terms first

Check eligibility, qualifying stake, minimum odds, eligible markets, payment exclusions, expiry, free-bet type and when the reward is credited.

Fund both sides

You need the bookmaker stake and enough exchange balance to cover liability. Liability is held while the lay bet is open.

Find the exact same market and selection

“Match result”, “to qualify”, “90 minutes” and “including extra time” are different markets even when the team name is identical.

Calculate from live prices

Use the correct mode—qualifying, SNR, SR or refund—and your actual exchange commission.

Place and immediately cover the back bet

Verify the bookmaker receipt, then place the calculated lay. Avoid leaving an uncovered position while the price moves.

Confirm the lay is fully matched

Matched bets cannot normally be cancelled. Unmatched or partially matched stakes are not full cover; cancel or adjust the remainder carefully.

Wait for settlement and verify the reward

Do not assume the free bet has landed. Check its value, type and expiry against the offer terms.

Convert and record every component

Repeat the matched process for eligible free bets, then log stakes, liability, commission, actual profit and withdrawals.

The mistakes that cause real losses

MistakeWhat goes wrongWhat to do
Wrong marketOne side settles on 90 minutes while the other includes extra time.Match the full market name, selection and event—not just the team.
Unmatched layYou think every outcome is covered, but some or all of the exchange stake was never accepted.Check the “matched” amount and average price before leaving the market.
Odds movementThe lay price changes after the back bet, increasing the qualifying loss.Recalculate with the live price; never reuse the old lay stake.
Insufficient liabilityThe exchange rejects or reduces the lay, leaving the back exposed.Check liability and available balance before placing the bookmaker bet.
Wrong free-bet typeSNR maths is used on an SR or refund offer, balancing the wrong payout.Identify exactly what is returned and when before calculating.
Terms breachThe bet does not qualify because of odds, market, deposit method or expiry rules.Read the current operator terms at the point of action.
Different void rulesOne side is voided while the other remains live, especially around non-runners or abandoned events.Prefer simple markets and understand both operators' settlement rules.
Betting in-playSuspensions and rapid price changes make clean matching harder.Beginners should use liquid pre-match markets and leave time to check.

Bankroll, records and safer gambling

Matched betting needs working capital. The bookmaker stake and exchange liability may be tied up until settlement even though most of it returns. Do not use rent, bills, credit or money you need back on a deadline.

  • Keep a separate record of bookmaker balances, exchange balance, pending bets and withdrawals.
  • Count qualifying losses, commission and subscription costs—not just free-bet winnings.
  • Set deposit and time limits before starting, not after a stressful mistake.
  • Stop if you find yourself placing ordinary bets, chasing a loss or hiding the activity.
  • Use only accounts in your own name and follow each operator's terms.

18+ only

Gambling can cause financial harm. Free, confidential support is available from BeGambleAware. The National Gambling Helpline is available 24/7 on 0808 8020 133 in England and Scotland; in Wales call 0808 2819 265.

Where ProfitPanda fits

The theory is short. The operational detail is where beginners make mistakes. ProfitPanda turns an offer into a guided sequence inside Discord: what to open, the exact back and lay selections, live stakes and liability, checks before placement, and automatic tracking afterwards.

The free tier includes the full tutorial and two sportsbook offers with no card required. The aim is not to make you memorise equations; it is to make the calculation transparent and the execution repeatable.

Frequently asked questions

Is matched betting legal in the UK?

Matched betting uses ordinary bookmaker promotions and betting exchanges. Adults must still follow each operator's eligibility rules and terms. ProfitPanda does not provide legal advice; if your circumstances are unusual, check the current rules that apply to you.

Is matched betting risk-free?

No. Correct matching reduces outcome exposure, but execution errors, moving odds, unmatched bets, settlement differences, promotion terms and account restrictions create real risks. “Low qualifying loss” and “covered outcomes” are more accurate descriptions.

What is exchange liability?

Liability is the amount you stand to lose on the lay side if the laid selection wins. At lay odds of 4.20 with a £9.57 lay stake, liability is £9.57 × 3.20 = £30.62. The exchange holds this amount until settlement.

Why do I lose money on the qualifying bet?

The bookmaker and exchange prices rarely match perfectly, and exchange commission also affects the result. The small balanced loss is the cost of unlocking a promotion whose expected conversion value should be greater.

What happens if my lay bet is unmatched?

An unmatched exchange bet is not active cover. If it is partially matched, only that portion is active. Check the matched amount, cancel unwanted unmatched money where possible, and recalculate before adjusting. A fully matched bet cannot normally be cancelled.

Can bookmakers restrict matched bettors?

Operators can limit stakes, promotions or accounts under their terms and regulatory obligations. Use accurate details, only your own accounts, and never try to evade a restriction. Treat access as a constraint, not something to work around.

How much money do I need to start?

It depends on the offer, back odds and lay liability. You need enough for the bookmaker stake and the exchange liability at the same time. Start with offers whose total funding requirement you understand and can comfortably afford.

Sources and further reading

See the guided version

Join ProfitPanda free inside Discord. Learn the flow, complete two guided offers, and see every stake and liability before you place it.

Start free in Discord →

Written and maintained by ProfitPanda. Found something unclear or outdated? Email hello@profitpanda.co.uk; corrections are made on the page.