Skip to content
Next live session Tue, Wed and Thu at 19:00 SAST (CPT) --days --hrs --min

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.

No sports knowledge needed Result is irrelevant Costs a few rand, shown before you bet

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.

Where the money comes from then If the two sides cancel out, there is no profit in the bet itself. The profit is the sign-up bonus the bookmaker gave you for opening the account. You are not beating the bookmaker at betting. You are collecting a marketing budget they chose to spend.

The two sides, side by side

Bet 1

Back it

At the bookmaker. Arsenal to win. This is the normal bet everyone knows.

Wins if Arsenal wins.

Bet 2

Lay it

On the exchange. Arsenal not to win. You are betting against them with the other side.

Wins if Arsenal draws or loses.

Between the two bets, every possible result is covered. Nothing is left to chance.

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

+R110.00

R50 at 3.20 wins. You are paid the profit.

Exchange

-R113.23

The lay loses. You pay the liability, less the commission adjustment already priced in.

Net: -R3.23

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.

WhereWhat I placedStakeOddsIf it winsIf 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.

Free bet at 3.0 odds, you keep~63%
Free bet at 5.0 odds, you keep~77%
Free bet at 5.0 or above, you keep77% to 83%

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.

R7,264
Working qualifying-cost figure
Not yet reconciled against the full tracker
R40,666.89
Value extracted, after all costs
Across 14 completed offers
Not published
All-in cost ratio
Held back until the cost base is verified

What each bet costs, in practice

Stake and spreadTypical 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

Nothing under 95% retention. The difference between a 97% spread and a 92% spread on a R20,000 rollover bet is over R1,000. Waiting one more day for a better price is worth more than any bonus you will ever chase.

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 calculator

Learn 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.

All 26 terms in the glossary

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.

Join live Free AiProfit