Skip to content

Start here if you are completely new

Cover both sides. Keep the bonus.

A South African bookmaker promotion on one side. The opposite bet on the other. The match stops mattering. I started on R300. Tracker now: R143,469+.

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

Free live. Camera off is fine. No sports knowledge needed.

My tracker, as at 26 Sep 2026 Live figures
First deposit, 3 AugustR300
Total cash in, to dateR50,626.65
Expected profit, open positions includedR143,469+
Actual profit, settled betsR140,810
Withdrawn to my bankR155,000

The R300 was my first deposit, not the whole story. Total cash in is R50,626.65, recycled. R143,469+ includes open positions. R140,810 is settled profit only.

R143,469+
Expected profit, open positions included
Offers still running are counted here
R140,810
Actual profit, settled bets
Verified bet by bet, 144 settled
R155,000
Withdrawn from the exchange to my bank
Not a projection

See it before you decide

The method, the first R50, then live.

Do not start with a long article. Look at the two bets, the first offer, the tracker, and the live room. Then pick one.

Back

Bookmaker

Bet that a result happens. This is the bet that unlocks the bonus.

R50 at 3.20

LulaBet. My first qualifying bet.

Lay

Exchange

Bet that the same result does not happen. Now the match stops mattering.

Laid at 3.30

BetMatch. Opposite side, same event.

Left over

The bonus

The two bets almost cancel. What remains is the promotion, as cash.

+R32.27

Cost R3.23. Extracted R35.50. First offer, net.

First R50

+R32.27

Walk through every click

R50 in, R3.23 cost, R35.50 extracted. Small enough to learn without pretending nothing can go wrong.

See the first offer

The tracker

R143,469+

Started on R300

R140,810 settled. R155,000 in my bank. Costs and the R6,069 mistake are in the record too.

Read the journey

Live, free

Tue Wed Thu

19:00 SAST. Camera off is fine.

Open AiProfit first. Then come talk through what you have seen.

Save my free seat

Start here if you have never done this

Matched betting, explained without jargon

Bookmakers give away free bets and deposit bonuses to win new customers. Matched betting is a way of collecting those bonuses as real, withdrawable cash by covering both sides of the bet so the result of the match stops mattering.

Step 1: Back a result

Place a normal bet at a bookmaker offering a sign-up bonus. Say R50 on a team at odds of 2.00. This is the bet that unlocks the free bonus.

Step 2: Lay the same result

On the exchange, place the opposite bet on the same thing at nearly the same odds. Now if your team wins, the bookmaker pays. If it does not, the exchange pays.

Step 3: Keep the bonus

Either way, the two bets almost cancel out. What is left over is the free bet. You convert that into cash the same way, and it is yours to withdraw.

My first offer, in real numbers

R50 deposited at LulaBet, plus R250 held in the BetMatch exchange to cover the lay. One qualifying bet at 3.20, laid at 3.30. It cost me R3.23 whichever way it settled. That unlocked a R50 free bet, which I extracted at 4.85 and 5.20 for R35.50.

The first offer cost me R3.23 and paid me R35.50. That is the whole promise. R32 clear on a R50 stake, in about twenty minutes, and it either works or it does not.

Walk me through that exact first bet
Qualifying bet, R50 at 3.20-R3.23
R50 free bet, 4.85 back / 5.20 lay+R35.50
My first offer, net+R32.27

The four things everyone asks first

The answers I wanted before I risked a cent

Straight answers, no sales talk. The longer versions are on the questions page.

Is it legal?

Yes, for over 18s. Licensed does not automatically mean matched betting is allowed. Always read that bookmaker's terms before you deposit. Some operators restrict bonus hunting and can void a promotion or limit an account.

Full answer

Is it gambling?

You are placing real bets with licensed gambling operators. Covering both sides is designed to reduce exposure to the sporting result. Profit is intended to come from the promotion, not from picking a winner. Mistakes, changing odds and unhedged bets can still cost money.

Full answer

Can I lose money?

Yes. Every qualifying bet costs a small, known amount, usually a few rand, and the calculator shows it before you bet. There are execution risks too: odds movement, partial matching, voided bets, changing terms, account limits and human error. I show you mine.

What went wrong

Is it taxed?

Tax treatment depends on your circumstances and the nature and frequency of the activity. Keep complete records and ask a registered tax practitioner if the amounts become material. This is not tax advice.

Full answer

The part most sites hide

I did not make R140,810 without messing up.

That R6,069 was not one bad matched bet. Late in the run I got impatient and tried to get through things fast. I spun past the free spins I was given. I took a risk on a bet I was sure would win, did not lay it, and it lost. I also handed the house its edge back. Patience is part of the method. Walking away when the odds and the spread are dismal is part of it too.

That is why this site is not just a highlight reel. You can read the exact first offer, then the mistakes, then the rules I use now. The boring checklist is what protects the exciting number.

See what can go wrong

My expensive reminder

-R6,069

Self-inflicted loss

Not a bad matched bet. Not a bookmaker error. Extra spins, an unlaid "sure thing", and rushing the process. I stopped covering both sides.

The rule now: if both sides are not covered, I do not place the bet. If the spread is dismal, I walk away.

When it works

+R32.27

First offer, net

R50 deposited, R3.23 qualifying cost, R35.50 extracted. That is the process followed.

When you break the rules

-R6,069

Self-inflicted loss

Extra spins, an unlaid sure thing, and impatience. No hedge means I do not place it.

The record, dated

R300 to R143,469+ in under two months

I started on 3 August with R300. That was my literal first bookmaker deposit. By late September my total portfolio passed six figures, and it has kept climbing since.

Everything on this site traces back to a tracker with every bet, every deposit, every withdrawal and every qualifying cost recorded. When I say a number, it has a date and a bet behind it. Where things went wrong, that is on here too.

Why the two numbers look different R143,469+ is the expected value of my total position, including money sitting in bookmaker accounts and in the exchange. R140,810 is the actual, realised profit across every bet I've settled so far. Both are real. They measure different things, and I will not blur them to make a headline.

The milestones, with dates

3 August 2026

R300

First deposit, first offer

R50 at LulaBet, one qualifying bet and one free bet, R35.50 out. The system worked, so I did it again.

Late August

R7,005

Seven offers complete

R9,050 deposited in total, R2,939 in qualifying costs. That is the price of R7,005.

6 September 2026

R30,000

First real withdrawal to my bank

The day the exchange balance became money in a bank account. The last objection gone.

Mid-September

R100,342

Six figures, 45 days in

Confirmed in my tracker, not projected. This is the number that went on the poster.

26 September 2026

R143,469+

Today

14 offers complete, 2 running, and 15 more listed on the offers board. Still using the same R300 entry and recycled capital.

The toolkit I actually use

Get the free tools before you place anything

AiProfit is the software I use for matching, calculating and tracking. The free plan is enough for the first offer. I do not make commission from this recommendation.

Oddsmatcher

Finds close bookmaker and exchange prices so you are not guessing.

Calculator

Works out the exact lay stake and liability before you confirm.

Profit tracker

Keeps the real numbers straight, including costs and mistakes.

Guided first offer

Walks a beginner through the small qualifying bet, then the extraction.

Live Tue, Wed and Thu at 19:00

Open the tools. Then talk it through live.

Create the free AiProfit account first and go through the first-offer onboarding. Jo hosts Tuesday and Wednesday at 19:00 SAST. Thursday is a separate session at the same time. We unpack what you have just seen, what still does not make sense, and how the first R50 actually works on screen.

  • Watch a complete offer worked from start to finish, live on screen
  • Ask anything at all. Camera off, mic off, typing only
  • See which offers I am running this week and which I am skipping
  • The real tracker numbers, including the offers that went wrong
  • Bring what you saw in AiProfit onboarding: the confusing bits, the questions, the next step

Free, and it stays free. Numbers are capped so I can actually answer questions.

Next session

Days and timeTue, Wed and Thu, 19:00
TimezoneSAST (CPT)
WhereGoogle Meet
LengthAbout 45 min
CostFree

Watching first is fine. Plenty of people attend the first one without doing anything at all.

The offer board stays inside training

The full board is for members, not the public homepage

Every offer I took, including costs and the one that lost money, lives in the training room. Public visitors get the method, the first R50, the live session, and the AiProfit tools I actually use.

Honest expectations

Who this works for, and who it does not

I would rather you self-select out now than be disappointed in three weeks.

This works for you if

  • You can put aside R300 that you do not need for a few weeks
  • You can follow a checklist exactly, even when it feels slow
  • You are willing to wait a day or two for a good price instead of forcing a bad one
  • You want a repeatable process, not a hot tip
  • You have 20 minutes in the evening, a phone and a bank account

This is not for you if

  • You want a get-rich-quick route. This is a process, not a shortcut
  • You cannot resist betting on outcomes with your own money once you see a balance
  • You will not read terms before depositing. That is how you lose real money
  • You want someone else to place the bets. Your accounts, your money, your responsibility
  • You are under 18, or you are chasing losses from gambling. Get help instead, and the number is on every page of this site
The mistake that cost me the most Late in the run I got impatient and tried to finish things fast. I spun past the free spins I was allocated. I backed a result I was sure would win and did not lay it. That cost me R6,069. Patience is a skill in this. If the odds and the spread are dismal, walk away.

Straight answers

The questions I actually get asked

There are twelve more, including the awkward ones about losing money and what happens if a bookmaker shuts your account.

Is matched betting legal in South Africa?

Yes, for adults aged 18 and over. You are using promotions that licensed South African bookmakers choose to offer their own customers. You are not exploiting a loophole or breaking a law, and you are not betting against the bookmaker. Stick to bookmakers licensed by a provincial gambling board, which is most of the well-known names, and expect to complete FICA verification on each one. What you must not do is run more than one account at the same bookmaker under different names. One person, one account, always.

How much do I need to start?

R300. That is what I actually started with on 3 August. Your first offer needs an R50 qualifying bet at the bookmaker and roughly R250 sitting in BetMatch to cover the lay liability. That is the whole entry cost, and it is enough to complete your first offer and see the system work with your own eyes. Every cent after that comes from recycling what you already have.

What is the single biggest mistake beginners make?

Extracting a free bet at low odds. At 3.0 you keep about 63% of a free bet's face value. At 5.0 or above you keep 77% to 83%. On a R5,000 free bet that gap is over R700. It is the easiest money in matched betting to leave on the table, because it feels like you are being productive when you are actually throwing value away.

Why are you giving this away?

Because this paid medical bills and a holiday, and I want other people to have a fair chance at the same process. I do not make commission from this site. The tools I recommend are the ones I actually use. If you follow the first-bet walkthrough, make your R35, and then work through the offers, you will know whether this is for you. That is why the numbers on this site include my losses and my costs, not just my wins.

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