Boost Your Side Income with Matched Betting (Risk Free)

Updated March 2023. If you prefer video introduction, watch this 3-min clip by OddsMonkey.

Matched betting is a risk-free way to beat the betting companies at their own game and legally make some profit on the side. It is what helps me make an extra £500-£600 tax-free profit every month whether that’s for buying a new gadget or quitting my day job earlier than expected!

The process takes advantage of the offers the bookmakers give away to make sure their customers keep betting with them. The idea is that we back one outcome with the free offer money and bet against this outcome with real money. A team will either win or not win. Since the “back” scenario bets with the free offer money, we end up with a guaranteed profit. It is not really gambling because, as explained in detail below, no matter which outcome wins we mathematically make a profit.

It takes little time to get started and a few hours every week should return £500-£600 monthly. If this sounds like a scam, it so did to me too! But I gave it a go and it paid off very well so far.

Let’s follow an example and see how we can turn an offer into £187 of cash in the pocket.

A simple example goes like this: “Sign up with Bet365 and get a 100% deposit bonus”.

matched betting bet365 offer
Bet365 Sign-up offer

In simple words, if you bet £200 on a team to win, you get an extra £200 to bet on whatever you want. You will have to be a new customer to be eligible for the offer, but there are plenty of other offers for existing customers. The logic is the same.

Sign up and deposit

First, we need to make ourselves eligible for the £200 free offer money. We have to sign up on the bet365 website, enter our personal details and make our first deposit of £200. You can deposit as little as £10 but we will place the maximum amount allowed to maximize our profits. Also, make sure you fill in the fields with your real details.

After depositing £200 we now enter the offer code received in our e-mail to become eligible for the £200 bonus money. The bonus should be added instantly into our account and look something like this:

matched betting bet365 bonus

The bonus cannot be withdrawn yet until the turnover requirements are met. In other words, Bet365 wants you to gamble the bonus money until you have either wagered 3 times your deposit & bonus amount (£1200 in our case) or you have lost to them. This sounds scary but it’s not; more about it below. Here are the actual terms:

Bet365 Full terms and conditions
Click for the Full terms and conditions

Which simply mean:

  • Deposit at least £10 to get £10, £20 to get £20 and so on, max £200
  • First bet your real money, only then you can bet with your bonus
  • Do not withdraw anything unless you’ve bet 3 times your initial deposit+bonus
  • Bet at odds of 1.50 or higher
  • You have to be a resident in Great Britain

Place the bet

We are now ready to bet and £400 sit in our account. Let’s pick a random match.

Everton plays Man City and the decimal odds* are as follows:

1 (Everton to win): 4.75
X (Draw): 3.8
2 (Man City to win): 1.80

It doesn’t really matter which match or outcome we choose, as long as we bet on odds of 1.50 or higher as stated in the terms and conditions above. Let’s go with Man City this time. First, we bet with our real money and then we can bet using the offer money.

bet365 man city
2 x £200 on Man City

We go on and place a £400 bet on Man City to win, in two chunks of £200 bets as shown in the picture.

£400 x 1.80 = £720. That is £320 profit. If Man City does not win, then we lose our £400. But to cover ourselves….. only if there was a place where we could bet on the opposite result – Man City not to win!

By betting against Man City somewhere else, we would be able to balance our bet and offset any losses against the gains of the opposite result. And since the back side bets with free money, we make a guaranteed profit.

This is where the betting exchange comes in. 

What is a betting exchange?

A betting exchange, like Betfair (0% commission up to £50), is a place where you can sell (lay) bets. Simply put, you bet on anything but this outcome to win. If you lay Man City to win at 1.80 odds, you pay someone if Man City does win, or you get paid if Man City draws or loses.

By the way, sign up using this affiliate Betfair link to get 0% commission up to £50. I believe that’s better than signing up using the Bet £20 Get £20 offer. That’s like earning £20 vs saving £50 which of course, is more money in the pocket.

Fun fact: People in betting exchanges create bets for other people. When we are selling (laying) an outcome, we are actually creating a back bet for someone who wants to bet on Man City to win. Personally, I was quite excited when I realized I can become the bookmaker too!

It’s not the most straightforward idea, but it gets easier after a few times of doing it. I picked Smarkets because it has the lowest market commission (2%) and has been very reliable when withdrawing funds, avoiding betting delays etc. Another great exchange is Betfair, which is slightly more expensive (5% commission) but it’s easier to find good odds because most people are using Betfair.

If you sign up to Smarkets use the referral code smiste83 and we’ll both get a £10 risk-free bet!

With that said, Smarkets is the perfect place to balance our bets and turn the bonus into cash. To bet against Man City, click on the blue box of Man City for 1.84 and enter the lay amount.

matched betting smarkets lay bet
Lay Man City for £395.60. We will pay someone £332.27 if Man City wins because 395.60*1.84 = 727.90 – 395.60 = £332.3. but of course, we will get paid back more by Bet365.

The liability as shown in the picture below is £332.77. This means we will pay someone £332.77 if Man City wins but, of course, we will get paid back more by Bet365.

Why lay £395.60? It’s a good question since one would expect me to lay for the same £400 amount I backed with. You can definitely use the £400 as a guide for laying, but skewing the amount a bit is better. That’s because it will leave me with about the same profit in the exchange and Bet365. Otherwise £400 would leave me with more money in the exchange. Since Bet365 has a £1200 turnover requirement, I prefer to have more money there left to wager with, or an instant profit on the exchange.

Let’s do the math for all scenarios

Man City wins

Bet365 balance: £720
Bet365 profit: £520 (£720 – £200 our initial deposit)
Smarkets: -£332.27

Overall profit: £187.73

Man Utd does not win (Draw or Away wins)

Bet365 balance: 0
Bet365 profit: -£200 (our initial deposit)
Smarkets: +£387.68 (there is a 2% commission on my £395 win)

Overall profit£187.68

Therefore, I made a profit regardless of the actual result.

  1. In case Man City does not win, we make an instant profit of £187.68 ready to be withdrawn from Smarkets!
  2. In case Man City wins, we make a profit of £187.73 but they are locked in our bet365 account until the turnover requirement is met. We cannot withdraw any funds from our account because doing so will forfeit the bonus. We will have to wager another £800 to satisfy the £1200 wagering requirement. We can select another match using similar odds and bet £800 on an outcome > 1.50 odds while laying the same on the exchange. Since we lost ~£13 to wager our first £400, we will lose about £26 to wager the next £800. That leaves us with £161.68 profit! Neat.


A day later…

Man City did not win. In fact, Everton won 3-0! That was music to my ears as I managed to make a £187 profit in 30 minutes…

Matched Betting Smarkets Earnings

I mean wow! Matched betting looks like a lengthy process but £187 in 30 minutes is much higher than my hourly wage!

This was just an example and we can repeat the process in various bookmaker websites to make more money. What I love the most about it is that I see it as an online part-time income. Whenever I have some free time, I do it.

You may need to spend more time reading different terms and conditions or sign up with one of the online matched betting software, as explained below. They do a great job describing every offer in baby steps.

Picking the right match

Actually, I lied – my match selection process was not so random… This is because I wanted a match where the odds of backing an outcome (1.80 in our case) and the odds of laying it (1.84) are as close as possible. The smaller the difference the less money I lose to balance them out. It is, therefore, important to pick good matches.

Luckily for us, nowadays there is a free service for comparing odds between bookmakers and betting exchanges that give us the best deals. The tool I used for this purpose is called OddsMonkey and it’s free to register and try. Here is a screenshot from the odds comparison tool.

matched betting oddsmonkey
Oddsmatcher comparison tool

As you can see, the higher the rating the closest the odds between the bookie and the exchange.These are the bets where you can retain most of the value (roughly £170 out of the £200 bonus).

I picked Man City because I want a match that settles the same day and because it’s a popular one. Plus I will not draw suspicion when betting on Bet365, by betting on some Russian 2nd division match.

[Update: OddsMonkey comparison tool is free for 3 bookmakers, but costs £15 for the whole market. The free version covers Betfred, Coral, and Skybet. However is quite easy to find close offers such as the above by yourself. All in all, £15 is a very small amount compared to the money I can make using additional offers.]

Using Online Matched Betting software to speed-up earnings

I have used both OddsMonkey and Outplayed to find other offers and follow the best strategy for each offer. They have helped me to avoid making any costly mistakes too and they are both very similar in what they provide.

Basically, they save me the hassle of having to check every betting website to find offers and distilling the do’s and dont’s of the terms and conditions in plain English.

For example, OddsMonkey offers a “New account” offers section with all the possible sign up offers out there. They are sorted by difficulty and show the expected value you can make out of each one. Therefore, you can start with the easy offers and try harder ones when you’re confident enough. It also comes with an active community where you can ask questions or discuss various offers every day.

OddsMonkey or Outplayed (ex Profit Accumulator)?

Personally, I’ve used both websites on and off for about a year. I believe OddsMonkey provides a better service and more up-to-date offers.

Read this guide to find out: OddsMonkey vs OutPlayed – Best Matched Betting software

What do you do when you have completed all the new customer offers?

This is where the reload offers come in, aimed at existing customers. Once you have signed up to all bookmakers you can then use one of the most useful tools to sustain your income.

Bet £100 and get £30 if your bet loses

I am talking about the Daily offer calendar by OddsMonkey, which lists all existing customer offers every day, sorted by the expected value. These can be “Bet X to get a Y free bet” or “Bet X and get X if your bet loses”, etc.

Oddsmonkey Daily Offers

This saves the hassle of having to visit each betting website and check for offers, their difficulty, and expected profits.

For £15 a month, it’s probably the best £15 I’ve ever spent. OutPlayed is also good but I prefer the OddsMonkey community plus its cheaper (£15 vs £17.99 per month).

As you grow your experience, spending the same time will reward you with more and more profits, the same way it happened to me.


how much can you make matched betting
I always keep track of my matched betting earnings

Well, that was a long post! I hope that you will find Matched Betting as valuable as I’ve found it and that it will become another income stream to your pocket too 🙂

Let me know if you need some help via the comments or the contact form.

Is Matched Betting Legal?

Graham Sharpe, from William Hill, says the betting industry does not consider matched betting illegal. “There’s no illegal element,” he says. “It’s a free bet and you can do what you like.” Read more at this Telegraph link.

Is Matched Betting tax-free in the UK?

All winnings from betting in the UK are tax-free and there is no need to declare it to HMRC. Reason being, it would not produce any revenue.

Is there any risk of losing money?

There is no risk of losing money as long as you offset the bet by using a betting exchange. You also don’t have to be a math genius to get started since the calculations are made simple if you use an online software such as OddsMonkey. They even have a calculator that shows the exact amount you need to lay based on your back bet. You have to be really careful though when executing your bets because a misclick or laying the wrong outcome can cost you money!

Then why is not everyone doing this?

In fact, many people are doing matched betting without shouting about it. Bookmakers are not charities and can ban you from receiving bonuses if they find out they are losing money to a systematic player. It also requires a lot of discipline to stop gambling and start earning steady, risk-free income.

Can I bet from abroad?

Although the post is focused on the UK marketplace, there are similar opportunities abroad. Betting companies exist everywhere in the world and as long as there are offers and an accessible betting exchange, there is money to be made.

Feel free to share a comment if you have any questions or problems I can help with.

*Decimal odds make the calculations easier. To turn a fractional odd into a decimal one, take the division result and add 1. For example, 6/4 = 1.5 plus one = 2.5 in decimal odds.

** The bookmaker odds are usually slightly lower compared to that of the exchange. This is because they make their profits out of this difference. Bet365 is actually pretty good at offering good odds.

If you find this content valuable, please share it with your friends on Facebook or Twitter. You help me bring more readers to this blog and encourage me to write more useful content like this one!

Share this article:

Share on facebook
Share on twitter
Share on pinterest
Share on whatsapp

Join the Newsletter

Every 2 weeks, I send a handwritten email with honest, valuable content.
No spam, ever.

    We respect your privacy. Unsubscribe at any time.

    You may also like...

    36 thoughts on “Boost Your Side Income with Matched Betting (Risk Free)”

    1. After placing my bet with the bookie, please i want to know if is possible that my bet will not be matched at the exchange? or all lay bet are accepted at the exchange?

      • Good question Emmy. Your bet will be accepted at the exchanged as long as the odds are available. But you can check that to make sure your bet will always get accepted.

        For example, when using Smarkets as an exchange, the BLUE box will tell you at which odds your bet will be accepted.

        The good thing about matched betting is that you can first check the odds at the exchange, make sure there is enough money to cover your lay bet and then place the bets.

        • Thanks for your prompt reply, lastly i would like to ask one more question.

          Assuming i lay a bet of £10 at the exchange at odd of 14.00, my liability value is
          £130. my question is if the bet loss, what i am losing is just £130 which is the liability value or stake+liability £140

    2. Hello, I’m interested in matched betting, but I’m from Indonesia as most of OddsMonkey website didn’t support my country. Can I lie about it my country and say I’m from UK?

      • Hi there, you cannot do UK matched betting from Indonesia because bookmakers require a UK registered address. You cannot lie either, as you need to provide a bank statement or a utility bill to prove your address. Are there no profitable bookmakers in Indonesia instead?

    3. Dear Michael,

      Please i would like you to explain more regard back and lay bet via betting exchange.

      Example: Customer A lay a bet £10 for correct score 0-0 at odd 110 with . customer A liability will be £1,090 and profit is £10

      If another customer B back same correct score 0-0 bet for £10 with odd 14, liability is £10 and profit is £130

      Outcome 1. If the even did not occur the £10 of customer B, will be the profit of customer A, which is the amount of stake.

      Outcome 2. If the even actually occur or happen the customer A will lose £1,090 while customer B will just received only £130 from that amount.

      My question is,

      1. what happen to the remaining £960, (£1,090 – £130= £960 ), that customer A lost for laying that bet.

      2.while customer B don’t receive the whole sum £1,090. since exchange matched two different people who are willing to back an event and the other is willing to lay the event .

      3. Why the odd difference since one customer want to back and the other accept to lay the event

      • Hi Maniche, let’s take an example of customer A and B laying and backing the same event.

        Let’s say that customer A lays £10 at odds of 11.00, and customer B backs this event at odds of 11.00. Assuming 0% commission for simplicity, there are 2 possible outcomes:

        a) The event occurs, in which case customer A will have to pay £10*11.00 – £10 = £100 to customer B.
        b) The event does not occur, in which case customer B lost his £10 stake and customer A just made £10.

        Hope that makes it clearer now. Let me know if you have any questions!

    4. Hi Foxymonkey…I just wanted to say this has been an inspiring read and I am very grateful to have found your site. I started match betting July 4th so regarding it my own Independence day! ?
      I am looking forward to reading about your insights and as I am sure we all do, appreciate your advice. Please do keep up the good work you are now my own personal guru hehe…Paul

      • I’m so glad you found the website useful Paul! It’s an honour to be called personal guru hehe 🙂 I’m sure you’ll have useful advice / comments to the upcoming articles so yeah… please keep in touch.

    5. Michael,

      Your explanation did not really answer my question, Let me make it very simple. what i am actually saying is that when one lay a bet and lost the bet, the customer who back that same event don’t receive the liability of the customer who lay the bet.

      In your example 1. the customer who back the bet will never receive £100, if he/she eventually win, knowing fully well that some-one just lost £100. in real life example because the odd will be lesser than lay odd.

      In all and all what i am saying is that the backer will not receive up to 80% what customer A lost as a results of laying that bet, with this i don’t agree that betting exchange matched two customer together, one willing to back the event and the other willing to lay the event.

      When i customer lay a bet and lost it, the exchange benefit from the the transaction more excluding their commission from the backer

    6. nice lecture but please can i do matched betting in my country Nigeria and if no what are other means i can benefit from sport betting mostly in Nigeria?

      • It really depends if there are offers in Nigeria to benefit from, Melow. Unfortunately, you cannot place bets at UK bookmakers if you’re based in Nigeria for legal reasons.

    7. thanks a lot sir, please i will to be updated if there are other business ideas. i must say you are a blessing to many.

    8. This might be a strange question, but after reading about how much money can be made with matched betting and finding out if you are not from the Uk you can’t do this, it is really sad. So I was wondering if there are people who would be able to match bet on behalf of someone.

      • Hey Danny, in case Man City draws, we make an instant profit on Smarkets. This is because a draw is included in the outcome “Man city not to win” which is what we bet for in the exchange by laying Man city to win.

    9. You have done a great job posting this . After reading this article, I found out that I can operate a smarkets and bet365 account in my country Nigeria as it is listed on the country on the registration page. I want to know if I can proceed with that sir?

      • Hi Jibo. Not sure about Nigeria to be honest as I only know about UK matched betting. But theoretically, if you can have different bookmakers and offers then you can apply the same principles there.

    10. Comment:Please I got confused in calculating the liability on smarkets . If I have £10 on my smarkets account and I lay a bet with £10 on 1.8 odd making my liability £8 and my selection wins. Will I lose only £8 and be left with £2 in my account or my stake (£10) + £8 ??

    11. Dear Michael,
      I try to follow your matched betting example, but the case here in my country Nigeria is different. your bonus bet value from bet365 was not deducted from your winning.

      Here when bookmaker give you for example $100 free bet, and you wager with it on 2.0 odd, that 2.0x 100= 200, what you will have is $200 winning value – $ 100 free bet = $ 100.

      In this type of situation, how can one make profit from the bookie end, if the lay bet is lost on the exchange.

      Hope to hear from you soon, thanks


      • Hi Emmy, what you described sounds like how the UK betting system works. £100 free bet at odds of 2.0 will return £200 bet – £100 stake = £100.

    12. Thanks for your prompt reply but you did not catch my question very well, what i am actual asking you is based on the £200 bonus that you received,the bookie suppose to pay you £160 from the bonus bet not £360

      From your example above you did not take into consideration the free bet amount that will be deducted from the winning by the bookie.

      Bet365 balance: £720
      Bet365 profit: £520 (£720 – £200 our initial deposit)
      Smarkets: -£332.27

      Overall profit: £187.73

      It should look like this:

      Bet365 balance: £520 (£360 + (bonus bet wining £360- £200 =£160)
      Bet365 profit: £320 (£520 – £200 our initial deposit)
      Smarkets: -£332.27

      Overall loss: £-12.27

      Please i want to know if BONUS is different for FREE BET because i see that you did not deduct the £200 bonus from the total wining of £720.

      I hope that you will understand and respond accordingly to my questions.

      • Hi Emmy,

        There are different type of bonuses: stake returned and stake not returned.

        Typically, most of the free bets are stake not returned, however, the bet365 sign-up offer gives your free bet stake back.

        So you basically only need to complete the wagering requirements and then your free bet stake is yours as well.

        For stake not returned you need to use a different calculator (and lay less). Check out the OddsMonkey calculator but select stake not returned if that’s the case in Nigeria!

    13. Hi Michael,

      Great article!

      But you can only do this for a short while, until you’ve made use of all sign-up bonuses?



      • Hi Leander, the sign-up bonuses are the first step. Once you’ve completed them, you can continue with ongoing offers such as “£20 money back if your horse comes 2nd, Bet £10 get £5 per goal” etc.

        There are plenty of offers to make matched betting sustainable after the first few months.

    14. Thanks Mic for the wonderful information. I have 3 question to ask?

      I really need to be clear, for example i have $200, i fund my betfair account with $100 and bet365 with $100 without accepting the bonus or free bet. i have seen odd of 14.00 for Reading to win at Bet365 and odd 14.5 in betfair exchange between Arsenal vs Reading.
      I place a bet of $100 in Bet365 of odd 14.00 that Reading win and $100 in Betfair of odd 14.5 in Lay here is the outcome

      $100 x 14.00= $1400 in bet365
      $100 x 14.5 = $1450 in betfair
      the game ended and Arsenal won will the $1450 in total be credited in my account in betfair? or the total amount shown in the liability of $1320 be credited in my betfair account. if yes please how do you calculate loss just as you did above?

      2. If i keep betting on a bigger odds what disadvantage will it cost me? what advantage betting with small odds?

      3. what will attract suspicious to my account?

      4. Can i place bigger amount on a single match such as $5000, $10,000, etc…

      5. what if it is someone who has signup for a very long time with bet365 all his bonuses has expired and now you wants to use his account which shows no bonuses to claim. If he made deposit without bonus will he be able to place bet without issue of withdrawing? or what if they give him bonus and he refused to claim it rather than using his fund to place bet will there be a restriction for not using bonus giving to you to bet?

      Thanks please respond ASAP

    15. Have you looked at SPREAD BETTING for stocks and shares? I have read its tax free and also does not require such a big initial investment as investing capital. Your thoughts appreciated?

        • I was hoping you would volunteer to apply your considerable Matched Betting experience to Spread Betting and write a similar article to this Matched Betting article!

          I dont ask for much I know!

          I have tried, but currently lack the understanding of the betting mechanics and how the spread betting platforms work

          But you have obtained an obvious skill for the betting side, interest in investing, particularly through S&S, open to investigating other arms of investment, so would be good at it I think (butters up and sets a challenge 😉 )

          Incentive – tax free, less capital intensive so frees up cash for other ideas, potential higher returns from same capital


    Leave a comment