The method, explained properly
How matched betting actually works
You are not predicting anything. You are placing two opposite bets on the same event at the same time, so the result of the match stops mattering. The bookmaker's bonus is the only thing left over.
Watch first
Matched betting explained in 88 seconds
See the bookmaker side, the exchange side, and how a promotion becomes withdrawable cash. No signup. The three longer training videos stay behind the gate.
Matched betting explained in 88 seconds
Public, so you can understand the idea before you give us anything.
Start with the idea, not the jargon
Think of a coin toss
Imagine I offer you R10 and ask you to call heads or tails. You pick one. There is a fifty percent chance you are right, and that is a gamble, because you are guessing.
Now imagine you could cover both sides. You place one bet on heads, and one bet against heads. Whichever way the coin lands, one of your bets wins and the other loses, and they cancel each other out.
That is matched betting. You are not calling the coin. You are covering both sides of it. In matched betting, the thing being tossed is a football match, and the two sides are the bookmaker and the exchange.
The two sides, side by side
Back it
At the bookmaker. Arsenal to win. This is the normal bet everyone knows.
Wins if Arsenal wins.
Lay it
On the exchange. Arsenal not to win. You are betting against them with the other side.
Wins if Arsenal draws or loses.
The penny-drop moment
Same result, either way
My first qualifying bet was R50 back at 3.20, laid at 3.30. Toggle the outcome. The match result changes. The net does not.
Bookmaker
R50 at 3.20 wins. You are paid the profit.
Exchange
The lay loses. You pay the liability, less the commission adjustment already priced in.
That is the qualifying cost. Then the R50 free bet arrives, and that is the money you extract.
Figures from my first LulaBet offer. Then I extracted the free bet for R35.50, leaving R32.27 net.
Carried all the way through
A worked example with real numbers
R1,000 back at the bookmaker at odds of 2.00, laid on the exchange at 2.04. This is a qualifying bet with a cash bonus attached. Follow the columns down and notice the outcome never changes the answer.
| Where | What I placed | Stake | Odds | If it wins | If it loses |
|---|---|---|---|---|---|
| Bookmaker | Back: the result to happen | R1,000 | 2.00 | +R1,000 | -R1,000 |
| Exchange | Lay: the result not to happen | R1,020.41 | 2.04 | -R1,000.00 | +R969.39 |
| Net position on this bet, either way | -R30.61 | -R30.61 | |||
The cost, and why it is not a loss
The R30.61 is the price of unlocking the bonus. If the bonus is worth R1,000 and I pay R30 to unlock it, I am still R970 ahead. The qualifying cost is an admission fee, not a bad bet.
Now add the bonus
R1,000 in bonus sits in the account. I extract it with a second matched bet, this time using the bonus as the stake. Doing that keeps roughly 70% to 95% of its value depending on how good the odds are.
The finished result
R1,000 bonus kept at, say, 95% is R950, minus the R30.61 qualifying cost. Net R919.39, and the result of the match never entered the calculation.
The same bet, using a free bet instead of cash
Free bets are usually stake not returned, which means if you win, you get the winnings but not the stake back. That changes the stake you should lay, and it is why the calculator has a separate mode for free bets. Here is the trick: because the stake is not returned on a win, you should place free bets at higher odds than qualifying bets.
On a R5,000 free bet, that gap between 3.0 and 5.0 is worth over R700. It is the single easiest way to give away money in this whole process, and it is the mistake I see most often.
The part other guides skip
When it goes wrong, and what it costs
Matched betting is not risk free. It is low risk when you follow the process, and the risk is almost entirely human. Here is every failure mode I have actually dealt with.
Forgetting to place the lay
The classic. You place the bookmaker bet and get distracted before laying it. Now you have a real, unhedged bet. This cost me R62 on a small offer early on, and it is why my rule is lay first when liquidity is thin.
What to do: if you catch it before kick-off, place the lay immediately. If you have already missed it, you are holding a normal bet. Let it settle and accept the outcome.
The lay only partially matches
You need to lay R10,000 but only R5,803 gets taken before the market moves. The rest of your position is uncovered. I have watched this happen on a big bet and it is genuinely uncomfortable.
What to do: check available exchange liquidity before placing the bookmaker bet. On a big stake, place the lay first. A counter-lay can fix the exposure if you catch it in time.
The odds move between the two bets
You place the back bet, then the exchange price shifts before your lay fills. Your retention drops from 97% to 92% and the qualifying cost triples.
What to do: work in liquid markets and place both bets within a minute or two. Football, one to two hours before kick-off, is the deepest market. Avoid thin markets entirely for big stakes.
The deposit is bound to the bonus
Some offers lock your own deposit to the wagering requirement. Finish the window or lose your own money. This cost me R3,505. It is the most dangerous offer type in South Africa.
What to do: read exactly which balance the wagering applies to before depositing. If the deposit is bound, walk away unless you can definitely finish it in the window. Read the full lesson.
Cashing out a bet
Taking the cash-out button feels safe. It is not. On nearly every South African bookmaker it voids your turnover toward the rollover, which can forfeit the bonus you were working towards.
What to do: never cash out while a bonus is active. If you need to correct exposure, do it with a counter-lay on the exchange instead.
Stepping outside the process
Late in the run I got impatient. I used more spins than the free allocation. I backed a result I was sure would win, did not lay it, and it lost. That is the R6,069.
What to do: stay inside the process. If both sides are not covered, do not place it. If the spread is dismal, walk away. Read the whole thing here.
Cost, measured honestly
What each offer actually costs
Anyone can quote a profit number. The useful question is what each bet costs before the bonus pays you back. The typical costs below are calculated from the spread and stake. I am not publishing an all-in ratio until the full cost base is reconciled.
What each bet costs, in practice
| Stake and spread | Typical cost |
|---|---|
| R50 stake at 96% retention | ~R2 |
| R200 stake at 96% retention | ~R8 |
| R1,000 stake at 96% retention | ~R40 |
| R5,000 stake at 95% retention | ~R250 |
| R20,000 stake at 97% retention | ~R600 |
Retention is the percentage of your stake that survives the round trip. 100% would be free. Below 95% I do not take the bet, because a bad spread on a big stake destroys the value of the bonus.
The rule I will not break
The spread will come. Bookmakers have had the same welcome offers for months. There is no rush, and rushing is the only way to turn a profitable extraction into a mediocre one. Sometimes the right answer is to close the tab and come back tomorrow.
Price any offer yourself with the calculatorLearn six words and you can read the rest of this site
The vocabulary, in plain language
Back
A bet on something happening. Placed at a bookmaker. Normal betting.
Lay
A bet on something not happening. Placed on an exchange. This is the half that makes it work.
Exchange
Where you place lay bets, against other people instead of a bookmaker. BetMatch in South Africa.
Liability
What the exchange holds in case your lay wins. A R20,000 lay at 3.10 needs about R42,000 committed.
Qualifying cost
The small amount the first bet costs you. Your ticket into the bonus. Usually a few rand.
Retention
How much of your stake survives the round trip, as a percentage. 96% is good. Under 95% I walk away.
Watch it done, then try a small one.
Save a free live seat, or open the tools I use and follow the first R50. You do not need both tonight.
Free. No card. Jo hosts Tuesday and Wednesday at 19:00 SAST. Thursday is a separate session.