innovisionlabs
Sign in
Help centre

Frequently Asked Questions

Everything from what a 2UP is, to what we charge and why your dashboard might look empty. If it is not here, the live chat is a person.

See the picks for free: this weekend's 2UP list and today's extra-place races.

Is there a free community? Yes: Join the free Discord. Today's Extra Places list every morning and the 2UP weekend list on Fridays. 18+.

Start here

Matched betting

A technique for profiting from the free bets and promotions bookmakers use to attract customers. It is not a prediction and not a tip: you cover every outcome of the event, so what you keep is decided by arithmetic rather than by the result.
Yes. Matched betting means placing real bets with bookmakers and betting exchanges, so it is gambling and you must be 18 or over. It reduces risk but does not remove it: mistakes, price moves and voided bets can lose money. If gambling stops being fun, visit GambleAware.org or call the National Gambling Helpline on 0808 8020 133.
Yes. In the UK matched betting is a completely legal way to make extra money from offers the bookmakers advertise themselves. You must be 18 or over to hold a betting account.
Nothing is completely risk-free. The maths removes the risk that comes from the result, but human error does not go away: a mistyped stake, a lay you never placed, or an offer whose terms you have not read will all cost you money. Check the bookmaker's terms before you place anything.
The mechanics

How the method works

You place a traditional bet on an outcome with a bookmaker (the back), and a bet against the same outcome on a betting exchange (the lay). Between them the two bets cover every result, so the outcome of the event no longer decides whether you win or lose.
Covering both sides on its own roughly breaks even. It makes money because it qualifies you for a promotion the bookmaker is running — the early payout offer, or extra places in a horse race. The bet that qualifies you is called a qualifying bet, and it is the first step, not the profit.
If your football team goes two goals ahead, a bookmaker running the offer settles your bet as a winner, even if the match then ends level or lost. Each bookmaker sets its own terms, such as eligible competitions, markets, whether only pre-match bets count, and any maximum payout, so read them before you bet. Checked against the terms of bet365, Sky Bet, Ladbrokes, Coral, Unibet and BoyleSports on 26 October 2026.
The matched bet that makes you eligible for the offer. Until it is placed there is nothing to trigger, so the qualifying bet is the entry ticket rather than the prize.
Work out the back stake at the bookmaker and the lay stake at the exchange so that your return is the same whichever way the event goes. Exchange commission means this usually costs a small percentage of your stake — the qualifying loss. That is the price of entry for a much larger potential payout. Our matcher does the arithmetic and quotes the stakes for you.
Your liability is what you'd pay the exchange if your selection wins. When the stakes are balanced, the liability is close to what the bookmaker would pay you in profit (return minus stake). The lay stake is what you win from the exchange if your selection loses. You don't need to work it out yourself: the 2UP calculator works out the lay stake and liability from your back stake, the odds and the exchange's commission. If you laid in several parts, add the liabilities up and compare them with the bookmaker profit.
A team that has gone two goals ahead and triggered the early payout. The offer is named after the condition: two up, and you win.
Once you have checked the bookmaker has settled your bet as a winner, the decision is what to do with the lay still running at the exchange. You can trade out at any point. If the team then concedes, or goes behind, the odds on them winning drift and the lay can be closed for more than you staked on it — while the bookmaker has already paid you. That is where the profit comes from.
No, that's the result the offer is there for. Once your team went 2 goals ahead, the bookmaker settled your back bet as a winner. Then, because your team didn't win, your lay bet at the exchange won as well. So both bets pay. It doesn't happen often, which is why it matters when it does. Check the bookmaker has settled your bet as a winner. If it hasn't, check the offer's terms (the eligible market and competition), then contact the bookmaker. If your team went 2 up and then won, the bookmaker paid and the lay lost, so you're back at about the qualifying result unless you traded during the match.
When the team never goes two ahead you are down the qualifying loss, and that is the ordinary outcome. The offer pays when a team goes two up and then fails to win, and that happens in a small share of the fixtures where a 2UP fires — rarely enough to feel unlucky, often enough to matter. One of those pays for a long run of qualifying losses, which is why the method is judged over months rather than over a weekend. We publish the 2UP and comeback rates we have actually recorded, by competition, rather than a rule of thumb.
Probably not. Most qualifying bets end at the small qualifying loss, and the early payouts that do come in pay for them. Long runs without one are normal and can last weeks. Judge the method over months, not one weekend, and keep stakes you are comfortable losing. Your 2UP tracker shows your real results over time. If you think alerts were missed, compare the times in your tracker with the matcher and tell us. Results vary, and no profit is guaranteed.
Two sports, three offers

The offers we alert on

Three: 2UP and B90 in football (2UP pays out early at two goals up; B90 pays your bet as a winner if your team is ahead at 90:00, checked against Betfair's terms on 26 October 2026), and Extra Places in horse racing. One Pro subscription covers all three.
In horse racing an each-way bet is really two bets: half on the horse to win, half on it to finish in the places. A race might normally pay three places, but on selected races each day some bookmakers pay four or five. The exchange's place market covers the standard places only, so if your horse finishes in an extra place, the bookmaker pays the place part of your bet and your place lay wins too. Checked against the terms of Paddy Power, Betfred, Sky Bet, Ladbrokes, Coral and Unibet on 26 October 2026. That gap is the offer.
No — and this catches people out. EP stands for Extra Places. It is the one offer we cover that is not an early payout and not football: it is horse racing, and it pays because the bookmaker pays more places than the exchange's place market. Checked against the terms of Paddy Power, Betfred, Sky Bet, Ladbrokes, Coral and Unibet on 26 October 2026. The 2UP offer is the early payout one.
Betfair Sportsbook's 90 Minute Guarantee pays your bet as a winner if your selection is winning when the clock reaches 90:00, even if the other team scores in stoppage time. It applies to pre-match bets on the Match Odds 90 market (singles, accumulators and Bet Builders). The exchange lay still settles on the full-time result. Checked against Betfair's terms on 26 October 2026.
No. There is one Pro subscription, monthly or annual, and it covers 2UP, B90 and Extra Places.
Expected Return is worked out from how often a 2UP promotion fires, and B90 has no equivalent figure of its own, so we do not publish one rather than publish a number we cannot stand behind. Filter B90 on match rating instead.
Free to look

Plans and getting started

We take the effort out of matched betting, 2UPs and Extra Places. Our servers price both sides of every eligible market continuously, work out what each one is worth, and send you the ones that clear the filters you set — while the price is still there. You can read more about how that works here.
We currently price 32 bookmakers against 3 exchanges, across all three offers — 2UP, B90 and Extra Places. Bookmakers are added and retired as they start and stop running the promotions, so the list changes without notice.
Yes, please tell us. Requests are how we choose what to add next. Today we price 32 bookmakers against 3 exchanges (Betfair, Smarkets and Matchbook). In October we added BetTOM, 36Vegas, BetVictor, Lottoland, Bally Bet, talkSPORT BET, Parimatch and Quickbet. New bookmakers start switched off, so turn them on in your 2UP settings. Send requests through live chat or a ticket, and tell us the leagues the bookmaker covers. We can't promise dates, because each bookmaker's site needs its own work.
Yes, and it needs no card. A free account shows you what fired after the event, sends the weekend watchlist e-mail every Friday, and gives you the calculator and the worked examples. What it does not include is the part that has to be fast: the live odds matchers and the price and goal alerts as offers trigger. Those are Pro.
£39.99 a month, and the first 7 days are free. Signing up takes no card at all; starting the trial does, and you can cancel before it ends without being charged.
At any time, from your account, in a couple of clicks. There is no notice period and no cancellation fee. Your access runs to the end of the period you have already paid for.
An account with at least one bookmaker running the offer, and an account at a betting exchange to place the lay. Then create a free account here, switch on an alert channel, and set the filters to the offers and stakes you want. Nothing else is required, and the 7-day trial is long enough to see several offers land.
Day to day

Alerts, settings and safety

Three ways, and you choose which: e-mail, in the app (live on the page, plus a browser push notification if you allow it), and Discord once you have linked your account. Turn on as many as you like — most people run push and Discord, because the whole point is the seconds after the price appears.
We pre-set every new account with the defaults most people find sensible: a 97% minimum match rating, and fixtures within the next 72 hours. They are cautious on purpose. Once you have seen a few alerts land, widen the rating band or the time window to see more, and narrow them again if the volume gets noisy. You can change them whenever you like.
Back and lay prices refresh continuously, all day, so an alert quotes the price that is actually on the screen rather than one from a minute ago — which is the difference between taking an offer and watching the liquidity go. The matchers run on our servers, not in your browser, so they keep working whether or not you have the page open.
Never. We do not ask for, store or use bookmaker log-in details, and you place every bet yourself. The one optional connection is Smarkets, which you link through Smarkets' own sign-in so you can place the lay in one click; you can unlink it at any time.

Possibly. Bookmakers decide who they take bets from, and the terms we checked let them limit or close accounts at any time. Accounts that mostly take offers are sometimes limited or closed. Checked against the terms of bet365, Paddy Power and Betfred on 26 October 2026. No service can prevent that, and we won't pretend otherwise. Some bookmakers restrict faster than others, and members often compare notes in our Discord.

If the early-payout banner is missing, the bookmaker may have removed the offer from your account. Ask the bookmaker if you're unsure. Covering more bookmakers is one way to keep going for longer. Matched betting is for over-18s only. If it stops being fun, see our safety page or GambleAware.org (0808 8020 133).

"Gubbed" is slang for a bookmaker restricting your account, and it can mean three different things. Work out which one you have first:
  • Promo ban: offers, free bets and offer e-mails stop, but you can still bet normal stakes. You usually lose 2UP and other opt-in early-payout offers. Extra places are often still available, because they improve the bookmaker's standard each-way terms rather than being a bonus you opt in to.
  • Stake restriction: the bet slip refuses or cuts your stake, sometimes to pennies. In practice this ends extra places too.
  • Closure: the account is shut and your balance is returned.
Before you back a 2UP or B90 bet, check that the offer still shows on that bookmaker's promotions page, or that the early-payout badge shows on the bet slip. If it doesn't, the offer won't pay, so don't bet. We can't tell from our side whether your account still qualifies. If a bookmaker restricts you after you've placed the qualifying bets for a free-bet offer, Gambling Commission guidance says a bookmaker should not change a free bet's terms once you have accepted it and started. Checked against the Gambling Commission's guidance on 26 October 2026. Raise it through the bookmaker's complaints process first.
Usually not. That's a check, not a restriction. UK-licensed bookmakers and exchanges have to check customers for safer-gambling and anti-money-laundering reasons:
  • Financial vulnerability checks start once your net deposits reach £150 in 30 days.
  • Source of funds requests: an operator can ask where your money comes from, for example with bank statements or payslips.
Checked against the Gambling Commission's rules on 26 October 2026. Matched betting moves money in and out of a lot of accounts, so you may be asked more often than a casual punter. Answer honestly and only send genuine documents. If a withdrawal is held up, the Gambling Commission expects operators not to ask for information at withdrawal that they could reasonably have asked for earlier. Raise it with the bookmaker's complaints team first.
No. You must be 18 or over, and matched betting involves betting accounts, so it is not for anyone who has had difficulty with gambling. Our safer betting page sets out what we expect, and free, confidential help is available from GambleAware at any time.
Live chat at the bottom right of any page, no sign-in needed, or contact@innovisionlabs.co.uk. A person replies, usually the same day. The Knowledge Centre covers the longer walkthroughs.
When something looks wrong

Alerts and odds problems

Sorry, that's frustrating, especially when you've rushed to place the bet. There are three usual causes. 1. The price moved: bookmakers cut prices fast, and we alert on the price we last read. 2. One of our feeds has fallen behind: this happens, and we fix it as soon as we know. 3. The bookmaker shows two prices: some bookmakers show different decimal and fractional prices, and some run the 2UP on its own market with its own prices. Checked against the terms of Sky Bet, Ladbrokes, Coral, William Hill and Unibet on 26 October 2026. Always check the price on the bet slip before you bet. If a row looks wrong, use Report an issue with this row in the matcher. It sends us the exact row, and we aim to fix the feed the same day.
Check these four things in order:
  1. Is a channel switched on? Every channel starts off on Alert settings.
  2. Are your filters strict? New accounts start at a 97% minimum rating and a 72-hour window. On a quiet day nothing may pass. Try lowering the rating a little.
  3. Are your active hours set? Alerts found outside them are dropped, not sent later.
  4. Can you get our e-mails? Look in spam. A full inbox also bounces our e-mails.
If the live matcher shows rows that should have reached you and no alert came, open a ticket and we will look at your account.
Bookmakers can change their offer terms at any time. Some have dropped leagues, or moved the 2UP to its own market with different prices. We update our lists when we see a change, but sometimes we're behind. Before you bet, check that the bookmaker's terms list the competition and, where the bookmaker shows one, that the bet slip has the early-payout badge. Checked against the terms of bet365, Sky Bet, Ladbrokes, Coral, Unibet and BoyleSports on 26 October 2026. If an alert came from outside the terms, use Report an issue with this row or open a ticket, and we'll remove that league. Please don't rely on an alert alone: the bookmaker's terms decide whether the offer applies.
We know a silent outage is worse than the outage itself, and we're sorry when we've been slow to tell you. We post feed problems and fixes in the 💚︱status channel on our Discord server. You join the server automatically when you link your Discord account. If you think a feed is down, use Report an issue in the matcher or live chat, and we'll confirm either way.
Usually, yes, and adding a league is quicker than adding a bookmaker. Tell us the league and which bookmakers run the offer on it, through live chat or a ticket. Once it's added, check that it's switched on in your 2UP settings. Your alerts only cover the leagues you have selected there.
Each feed has its own settings page: 2UP, B90 and Extra Places. There you pick bookmakers, exchanges, leagues, the rating band, and each exchange's commission and minimum liquidity. These settings drive both your alerts and the matcher, so the matcher shows what your alerts would have caught. To keep more than one set of filters, use Filter profiles. If you select only one exchange and see nothing, check its liquidity floor. A high floor hides prices with little money behind them.
To connect, go to Integrations, choose Discord and approve the request. Use the browser where you're signed in to Discord. Our bot then adds you to our server and sends you a welcome DM. Alerts arrive as DMs, but only for the feeds where you have switched Discord on in Alert settings. If there's no sound or pop-up, check Discord's own notification settings for direct messages and for our server. We can't change those from our side. If connecting keeps failing, tell us the time you tried in live chat and we'll check our logs.
One-click lay lets you place the lay bet on Smarkets straight from the matcher, without copying stakes across. You link it once on Integrations, using Smarkets' own sign-in. We never see your Smarkets password. If it says "not enabled", unlink and link it again on the same page. If it keeps dropping, open a ticket. Check the lay on Smarkets after placing it, as you would with any bet.
Exchange prices can move fast, and a price can be taken within seconds. The fastest channels are browser push and Discord. E-mail is slower. To skip thin prices, raise the minimum liquidity for that exchange in your settings, so we only alert when there's real money at that price. Always check that the lay is fully matched before you rely on it.
Some bookmakers put the 2UP on its own market, for example "Full Time Result - 2UP" at Sky Bet or "2Up&Win – Early Payout" at Ladbrokes, and it may sit in another tab. bet365 and BoyleSports use their normal match result market. Some sites also hide whole leagues from their menus, and a bookmaker may take the offer off a match. Checked against the terms of bet365, Sky Bet, Ladbrokes and BoyleSports on 26 October 2026. Search for the fixture, not the competition. If you still can't find it, don't bet, and tell us so we can check the feed.
The EV figure is an estimate. Basic (the default) assumes the offer fires on one fixture in 65, the same baseline our calculators use. Advanced uses Betfair's Correct Score market for that match instead, so it reflects the match itself. For long-odds selections the two can differ a lot. You choose the method under EV Calculation in your 2UP settings. Either way it's an average over many bets, not a promise for this one.
Exchanges cancel unmatched bets at certain moments unless you tell them to keep them:
  • Betfair: unmatched bets are cancelled when the market goes in-play at kick-off, unless you choose Keep bet (or Take SP). During a match, after a goal, a penalty or a red card, other unmatched bets are cancelled before the market reopens. A "Keep" bet isn't.
  • Smarkets: unmatched bets are cancelled when the market is halted, unless you set Keep in-play on each bet, under "Time in Force" in the bet slip settings. A bet matched in-play is voided if something big happens (such as a goal) during its 8-14 second confirmation period.
For a qualifying bet, the safest habit is to make sure your lay is fully matched before kick-off. A cancelled lay leaves your back bet uncovered. If you trade during a match (for example after a 2UP pays out), check your bet is matched after every goal.
Payments and access

Billing and your account

There is one plan, Pro, which includes all three alert feeds: 2UP, B90 and Extra Places. It costs £39.99 a month, or less a month if you pay yearly, with a 7-day free trial (a card is needed). There is no 2UP-only plan any more. In January 2026 we moved to one plan and a new price, and we e-mailed existing members beforehand. If you think you were charged the wrong amount, open a ticket and we'll check it. You can ask for a full refund of your first Pro payment within 14 days.
We're sorry. When a feed you rely on is down, you're paying for something you can't use. If a feed was down on our side for more than an hour, open a ticket saying which bookmaker and when. We'll add one day of your subscription as account credit for the time lost (for example, about £1 on a £30 monthly plan). The credit comes off your next renewal. You need to ask us for it: we don't add it on our own. We aim to reply the same day.
Sorry about that. Please open a ticket with the date and amount, and we'll check it against your account straight away. Where we charged you by mistake (after a pause or a cancel, or for a second subscription), we refund that charge in full. You can see every payment on Statement and manage cards and invoices in the billing portal. On Subscriptions, a paused plan shows when billing restarts, and a cancelled plan shows the date your access ends. We e-mail you 7 days before a pause ends.
Both are on Subscriptions. Cancel: pick a reason and confirm. You keep access until the end of the period you've paid for, and you can undo it before then. Cancelling during a free trial ends the trial at once. Pause (monthly plans): skip a month and keep your current price. Billing restarts on its own, and we e-mail you 7 days before. You can't pause during a trial or on a yearly plan. Either way, your settings are kept if you come back.
We run offers from time to time, and they come by e-mail, so keep our e-mails switched on in Settings. Codes expire on the date shown. If yours has expired, ask in live chat and we can re-issue it once. New members also get a 7-day free trial, and a friend you refer gets 14 days. You earn account credit when they pay (Refer a friend).
Your own situation

Tax, benefits and money

HMRC doesn't treat betting as a trade for individuals, so winnings from your own bets aren't taxed as income, and losses can't be set against tax. You can read HMRC's guidance in its Business Income Manual, BIM22015. Interest your winnings earn once they're in a savings account is taxed in the normal way. This covers your own bets only. If you earn money in other ways linked to betting, or you're not sure about your own case, check with HMRC or an accountant. We can't give tax advice.
It can. The Department for Work and Pensions has said gambling winnings count as capital (savings), not as income. For Universal Credit, savings under £6,000 don't affect your payment, savings between £6,000 and £16,000 reduce it, and above £16,000 you can't get Universal Credit. You have to report changes to your savings when they happen. Rules for your own claim can be different, so check GOV.UK or ask Citizens Advice for free.
It might. Lenders usually look at a few months of bank statements, and they may treat payments to bookmakers and exchanges as spending. Guides say lenders don't count matched betting profit as income. If you're planning to apply, talk to a mortgage broker about your own situation before you do.
Still stuck?
Live chat is bottom right and needs no sign-in. A person replies, usually the same day.
Contact us Knowledge Centre