A Forensic Investigation into the Fine Print, the Formula, and the Fundamental Lie of "Free Money"
How to Evaluate
Any Sportsbook
Bonus
The Complete Methodology — From Headline Number to Net Extractable Profit
"The bonus is never the number on the banner. The bonus is a negotiation between what the book is offering and what you are actually able to extract — and the terms of that negotiation are buried in a document that the marketing department hopes you will never read."
By Max Mamen · Written at 1:43 a.m. After One Too Many Rollover Calculations · 2026
Every sportsbook bonus begins as a number on a banner. "$1,500 welcome offer!" it screams, in the particular shade of green that the marketing department has determined triggers the maximum release of dopamine in the target demographic. And people — reasonable people, people who balance their chequebooks and remember to service their cars — look at that number and think: fifteen hundred dollars. That is a meaningful amount of money. That is several months of matched betting work, handed to me on registration. They create the account. They make the deposit. They begin the process of claiming what the banner promised. And then, somewhere around step four of the terms and conditions, they meet the rollover requirement. And the fifteen hundred dollars begins, quietly, to shrink.
This guide is about the distance between the banner number and the actual number — the extraction value, the net profit you can realistically expect from a promotion after accounting for qualifying losses, rollover obligations, odds restrictions, time limits, and the dozen other mechanisms that sportsbooks have engineered specifically to ensure that very few of their promotional dollars leave the building. It is also about how to measure that distance precisely, so that you can decide — before you deposit a dollar — whether a given bonus is worth your time, your float, and your account longevity.
The actuary from Mississauga, when I described this guide to him, said: "Finally. Someone writing the thing I have to explain to everyone who asks me why I bother." He then went back to his spreadsheet. This is for everyone who has ever been told to "just claim the bonus" without being told what that actually means.
I. The Taxonomy of Bonuses: Know What You're Dealing With
Before you can evaluate a bonus, you need to identify what kind of bonus it is. The structure of the offer determines the entire evaluation framework. A free bet and a deposit match are not the same creature — they have different formulas, different risk profiles, and different matched betting strategies attached to them.
(Stake Not Returned)
The book gives you a bonus bet. If it wins, you keep the profit but not the stake itself. Typical extraction rate via matched betting: 70–80% of the face value. The most common Canadian welcome offer structure.
(Stake Returned)
Stake-returned free bets — rare and precious. If the bet wins, you receive profit plus your stake back. Extraction rate via matched betting: 85–95%. Treat every one of these like the gift it is.
(Bonus Cash)
Book matches a percentage of your deposit in bonus funds. Requires rollover before withdrawal. Extraction depends entirely on rollover multiple, odds restrictions, and time window. Can be excellent (1x rollover) or nearly worthless (25x rollover).
Insurance / Refund
Stake refunded as bonus bets if first bet loses. You lose the qualifying bet at the exchange, but receive bonus bets to extract. Net outcome similar to a standard SNR free bet, with one more step in the process.
Enhanced Odds
Book inflates odds on a specific outcome above market rate. Matched by laying at standard exchange odds. The "boost" itself is the value — no qualifying complexity. Small but clean.
Insurance or Boost
Partial or full refund if parlay misses by one leg, or boosted payout on winning accumulator. Requires specific matched betting strategies. Valuable when terms are favourable; often limited by restrictive conditions.
Weekly Offer
Ongoing promotions after the welcome bonus. The long-term revenue stream of a matched betting portfolio. Evaluate with the same framework as welcome offers — most operators quietly tighten terms on reload promos over time.
Bonus
Free credits awarded just for registering. Sounds excellent. Typically has the most restrictive rollover terms of any offer type, because the operator knows you have no skin in the game. Evaluate the terms before celebrating.
II. The Seven Questions You Ask Every Bonus
Every bonus evaluation, regardless of type, flows through the same seven questions. These are not suggestions. They are the sequence. Skipping one — particularly in the excitement of a large headline number — is how you end up doing real work for a payout that the rollover will evaporate.
- What is the actual bonus amount, and how is it structured? Is it a flat free bet? A deposit-match percentage? A refund on a first losing bet? The headline number means nothing until you know its structure.
- What is the rollover / wagering requirement? How many times must you turn over the bonus (or the deposit, or both) before funds become withdrawable? This single number does more work in determining real bonus value than any other.
- What are the minimum odds requirements? Most offers require bets at odds of -200 or 1.50 or higher. Some are more restrictive. Odds restrictions determine how easy it is to find qualifying bets with a small lay spread — directly affecting your qualifying loss.
- What is the time limit? Days from deposit? Days from bonus credit? Thirty days is standard. Seven days is tight. Sixty days is luxury. Time limits create pressure that leads to poor bet selection, which eats into your extraction.
- What sports and markets are eligible? Some bonuses restrict eligible sports, bet types, or markets. Casino bets often don't count toward sportsbook rollover and vice versa. Confirm that your preferred qualifying markets are in scope.
- Is the bonus "sticky" or "non-sticky"? A non-sticky (withdrawable) bonus converts to real cash once rollover is cleared. A sticky bonus never converts — only winnings beyond the bonus amount are withdrawable. Sticky bonuses are worth dramatically less.
- What triggers forfeiture? Read this section carefully. Many operators will void your bonus if you place certain bet types, use cash-out, drop below a minimum balance, or violate any of a dozen other conditions that are never in the headline and always in section 14(b).
III. The Mathematics: From Headline to Net Value
SNR Free Bet Lay Stake:
Lay = FB × (Back − 1) ÷ (Lay − Commission)
SR Free Bet Lay Stake:
Lay = FB × Back ÷ (Lay − Commission)
Qualifying Lay Stake:
Lay = Back × BackOdds ÷ (LayOdds − Commission)
Qualifying Loss:
QL = Back × (BackOdds − 1) − Lay × (LayOdds − 1 − Commission)
Free Bet Profit (SNR):
Profit ≈ FB × (Back − 1) × (1 − Commission) ÷ Back
Now we arrive at the part that separates the practitioners from the banner-readers. The mathematics of bonus evaluation is not complicated — it involves arithmetic, not calculus — but it requires you to move through a specific sequence of calculations rather than gesturing at the headline number and hoping for the best.
Step 1: Calculate the Qualifying Loss
Every matched bet begins with a qualifying bet — the real-money wager you must place to unlock the promotion. You back the selection at the sportsbook and lay it at an exchange (or a second book). One side wins; one side loses. The net result is a small loss — the qualifying loss — which is the cost of entry. Minimising the qualifying loss is the entire objective of the qualifying phase.
The qualifying loss is determined by the spread between the back odds and the lay odds. A tight spread (back 2.10, lay 2.12) produces a small qualifying loss. A wide spread (back 2.10, lay 2.40) produces a large qualifying loss and is often a signal that you should find a different qualifying market. Exchange commission (typically 2–5%) also factors in.
Back odds: 2.10 // at the sportsbook
Lay odds: 2.14 // at the exchange
Back stake: $100
Commission: 2%
Lay stake: 100 × 2.10 ÷ (2.14 − 0.02) = $98.86
If back wins: +$110 (sportsbook) − $108.74 (exchange loss) = +$1.26
If lay wins: −$100 (sportsbook) + $98.86 × 0.98 (exchange win) = −$3.13
Qualifying loss: ≈ −$3.13 // ~3.1% of stake — acceptable
A qualifying loss of 3% on a $100 back stake is normal for a well-selected market. A qualifying loss of 12% on the same stake means you picked a market with a wide back/lay spread, and you should reconsider. The general target is to keep qualifying loss below 3–4% of your back stake on liquid markets.
Step 2: Calculate the Free Bet Extraction Value
Once the qualifying bet is complete and the free bet is credited, the second phase begins. You deploy the free bet on a market with the highest odds you can lay efficiently. The higher the odds, the higher the extraction rate — because with a stake-not-returned (SNR) free bet, your profit comes from the winning portion of the wager, and that portion grows with the odds.
Back odds: 4.00 // higher odds = better extraction rate
Lay odds: 4.10
Commission: 2%
Lay stake: 100 × (4.00 − 1) ÷ (4.10 − 0.02) = $73.53
If back wins: +$300 (profit, stake not returned) − $224.13 (exchange) = +$75.87
If lay wins: $0 (free bet loses, no cash lost) + $71.84 (exchange) = +$71.84
Average profit: ≈ $73–76 // ~73–76% extraction rate at odds 4.0
Odds 3.0: ~62% extraction
Odds 4.0: ~73% extraction // solid target range
Odds 5.0: ~79% extraction
Odds 6.0: ~82% extraction
Odds 8.0: ~86% extraction // diminishing liquidity above here
The practical sweet spot for SNR free bet deployment is odds between 3.5 and 6.0. Above that range, you will struggle to find sufficient lay liquidity at the exchange (or a matching opposing line at a second book). Below it, you are leaving extraction value on the table. The goal is not to maximise the extraction rate in isolation — it is to maximise the extraction rate achievable within the constraints of real market availability.
Step 3: Calculate Net Bonus Value
Qualifying loss: −$3.13
Free bet extraction (75%): +$75.00
Exchange commission: −$1.50 // approximate
Net Bonus Value: $75.00 − $3.13 − $1.50 = +$70.37
// On a $100 free bet, realistic net value ≈ $65–75 after qualifying costs
// On a $1,500 headline bonus, apply the same logic — don't assume $1,500
IV. The Deposit Match Problem: Where Most People Get Burned
A 100% deposit match up to $500 with a 10x rollover on bonus + deposit means:
$500 deposit + $500 bonus = $1,000 subject to rollover.
10x $1,000 = $10,000 in total wagering required before withdrawal.
At typical matched betting odds of 2.0 with a 2% lay spread and 2% commission, each $100 wagering cycle costs approximately $4–6. To clear $10,000 in rollover: expect $400–600 in total qualifying losses.
On a $500 bonus, that is a 80–120% cost ratio. The bonus may barely cover its own clearing costs.
The deposit match bonus is where the gap between the headline number and the extractable value is most dramatic, and it is where the most damage is done to people who take a bonus at face value. The problem is not the deposit match itself — it is the rollover multiple applied to the total of deposit plus bonus, not just the bonus. This is a crucial distinction that the terms and conditions will state clearly and the promotional banner will not mention at all.
Consider the industry standard framing. A sportsbook offers a "100% deposit match up to $500." You deposit $500. You receive $500 in bonus funds. Your account now shows $1,000. The rollover requirement — let us say it is 10x, which is common — applies to the full $1,000, not just the $500 bonus. You must wager $10,000 before you can withdraw. At typical matched betting odds and lay spreads, this means absorbing approximately $400 to $600 in qualifying losses across 100+ individual matched bets. For a $500 bonus, that is potentially an 80% cost rate — leaving you with net positive value only if you can clear the rollover efficiently and the bonus converts to withdrawable cash.
The levers that make a deposit match valuable for matched betting:
| Variable | Better for MB | Worse for MB | Why It Matters |
|---|---|---|---|
| Rollover base | Bonus only (1x–5x) | Deposit + bonus (10x–25x) | Multiplier applied to smaller base = less total wagering required |
| Rollover multiple | 1x–3x | 10x–25x | Direct multiplier on clearing cost. 1x = one qualifying bet. 25x = sustained campaign |
| Minimum odds | Evens (2.0) or lower | +200 / 3.0 or higher | Lower minimum odds = more qualifying markets = tighter lay spreads = smaller qualifying loss per bet |
| Time limit | 30–60 days | 7 days or less | Tight windows create pressure to accept worse qualifying odds, increasing cost |
| Bonus type | Non-sticky (withdrawable) | Sticky (winnings only) | Sticky bonuses mean you can never withdraw the bonus funds themselves — only profits above them |
| Cash-out eligibility | Cash-out counts toward rollover | Cash-out forfeits bonus | Many operators void bonuses if you use the cash-out feature during rollover period |
V. The Red Flags and the Green Flags
After several years of reading terms and conditions documents that appear specifically designed to be unread, the correspondent has assembled the definitive list of what to look for and what to run from.
Red Flags — Reach for the Back Button
- Rollover of 20x or higher on deposit + bonus combined. At this level, the clearing costs will consume most or all of the bonus value under typical matched betting conditions. Do the maths before proceeding.
- Minimum odds of 2.50 or higher for qualifying bets. At 2.50+, liquidity is lower, back/lay spreads are wider, and qualifying losses per bet increase substantially. A 1x rollover at odds 2.50 may cost more to clear than a 5x rollover at odds 1.80.
- Time limit of 7 days or less for rollover completion. Seven days forces rushed bet selection. Rushed bet selection means wider spreads and larger qualifying losses. The time constraint is a revenue mechanism, not a customer protection.
- Sticky bonus structure. If only "winnings" are withdrawable and the bonus itself is not, your effective extraction ceiling is much lower than the face value. Calculate the expected winnings on the rollover bets, not the bonus amount itself.
- Cash-out restrictions during rollover. Needing to leave bets in play for the full duration without access to cash-out introduces variance that matched betting is specifically designed to eliminate. This is a deliberate trap.
- Bonus forfeiture on any withdrawal during rollover period. Common and extraordinarily punishing. If your matched betting requires withdrawing your lay winnings from a secondary book while the bonus rollover is in progress at the primary book, some operators will void the entire promotion. Verify explicitly.
- No lay exchange markets or "exchange bets don't count." Rare, but some operators explicitly exclude exchange-based wagers from bonus eligibility. This does not prevent matched betting (you can still use a second book for the lay), but it complicates the qualifying process.
Green Flags — Proceed with Appropriate Enthusiasm
- Rollover of 1x on bonus only. This is essentially a free bet with extra steps. 888sport's welcome offer is the Canadian market exemplar: 1x deposit rollover at odds 1.50+, 60-day window. One qualifying bet. Done.
- Stake-returned free bet structure. When the book returns your stake in addition to profit on a winning free bet, your extraction rate jumps to 85–95%. These are the most valuable bonus structures in the market and should be prioritised accordingly.
- No minimum odds, or minimum odds at 1.50 or lower. Liquid markets at low odds have the tightest back/lay spreads, meaning the cheapest qualifying losses. Freedom to bet at low odds is a genuine structural advantage.
- No cash-out restrictions. The ability to cash out during the qualifying process or the free bet deployment phase gives you risk management tools that reduce variance. A book that doesn't restrict this is giving you genuine operational flexibility.
- 60-day or longer rollover window. Time is the matched bettor's most underrated resource. A longer window means you can wait for the right qualifying markets rather than accepting whatever is available at 11 p.m. on the seventh day.
- Free bet credited regardless of qualifying bet outcome. Some offers credit the bonus only if the qualifying bet loses. Others credit it regardless. "Regardless" is better — you collect the bonus either way, and you don't need to hope your qualifying back bet fails.
VI. The Complete Bonus Evaluation Checklist
This is the checklist. Print it. Laminate it. Post it above your monitor. Consult it every time a sportsbook banner number triggers the dopamine response that marketing departments are paid to engineer.
- 1 Identify bonus type. Free bet (SNR or SR)? Deposit match? First-bet insurance? Each requires a different formula and a different strategy. Know what you are working with before opening the calculator.
- 2 Find the rollover base. Is the wagering requirement applied to the bonus only, the deposit only, or both? The difference between "$500 × 10x = $5,000 to wager" and "$1,000 × 10x = $10,000 to wager" is enormous.
- 3 Find the rollover multiple. Write it down next to the base. Multiply them. That is the total wagering required. Now estimate your qualifying loss per $100 wagered (typically $3–8 depending on odds and spread). Multiply by the rollover total divided by 100. That is your estimated clearing cost.
- 4 Check minimum odds. Confirm which markets qualify. Check whether your preferred sports are in scope. Check whether exchange or second-book lay wagers count.
- 5 Check the time limit. Is it realistic given your available time and the qualifying wager volume required? If clearing $10,000 in rollover in 7 days requires 100 qualifying bets, and you can realistically place 10 per day, you are fine. If you can place 2 per day, you need to discuss this with yourself.
- 6 Confirm sticky vs. non-sticky. This is binary and enormous. A non-sticky $500 bonus where you can withdraw the bonus funds after rollover is a genuinely different financial instrument from a sticky $500 bonus where you can only withdraw winnings. Do not skip this check.
- 7 Read the forfeiture conditions. Not the summary. The actual conditions. What triggers bonus void? Withdrawal before rollover complete? Using cash-out? Certain bet types? Certain payment methods? Know the landmines before you walk into the field.
- 8 Calculate net extractable value. Free bets: multiply face value by expected extraction rate (55–80% for SNR, 85–95% for SR), subtract qualifying loss. Deposit matches: subtract estimated clearing cost from bonus face value. If the result is positive, the bonus is worth claiming. If it's close to zero or negative, pass.
- 9 Assess account lifetime value. A bonus is not just the welcome offer. It is the gateway to ongoing promotions. A book with a modest welcome offer but a rich ongoing promotional calendar may be worth more over twelve months than a book with a large welcome offer and nothing after. Factor the whole relationship, not just the first date.
- 10 Verify withdrawal options. Confirm that your preferred payment method (Interac, for most Canadians) is eligible for withdrawals and does not carry fees. A bonus that can only be withdrawn via wire transfer with a $30 fee on a $70 net bonus is a bonus that cost you $30.
VII. Two Worked Examples — The Good and the Trap
The offer: 100% deposit match up to $500. Rollover: 1x the deposit at odds 1.50 or higher. Time limit: 60 days.
Step 1 — Rollover calculation: $500 deposit × 1x = $500 total wagering required. At odds 1.80 with a 0.04 back/lay spread and 2% commission, qualifying loss per $100 staked ≈ $3.50. To clear $500 rollover in $100 bets (5 bets): total qualifying cost ≈ $17.50.
Step 2 — Bonus extraction: The $500 in bonus funds converts to withdrawable cash once rollover is cleared (non-sticky structure). This is not a free bet — it is bonus cash that becomes real cash. Net extraction ≈ $500 − $17.50 = $482.50.
Verdict: This is an extraordinary offer. A 1x rollover on the deposit only, with a 60-day window, yields a net extraction rate of approximately 96.5% of face value. This is why the matched betting community opens 888sport accounts first.
The offer: 100% deposit match up to $500. Rollover: 25x (deposit + bonus). Minimum odds: 2.50. Time limit: 14 days.
Step 1 — Rollover calculation: ($500 deposit + $500 bonus) × 25x = $25,000 total wagering required. At odds 2.50 with a wider 0.10 back/lay spread and 2% commission, qualifying loss per $100 staked ≈ $8–10. To clear $25,000 in rollover at $100 per bet (250 bets): total qualifying cost ≈ $2,000–$2,500.
Step 2 — Bonus value: $500 bonus − $2,000 clearing cost = −$1,500.
Verdict: This bonus is not a bonus. It is a mechanism for extracting $1,500 from you in exchange for $500 in promotional funds that you can only access after spending $2,500 attempting to clear them. Decline immediately. The banner said $500. The terms said "pay us $1,500 first." These are different things.
"The rollover requirement is not a minor footnote. It is the actual terms of the transaction. The banner number is what the sportsbook would like you to remember. The rollover multiple is what the sportsbook expects you not to calculate."
VIII. The Ongoing Promotion Problem: Why Welcome Bonuses Are Just the Beginning
The matched betting portfolio lives or dies not on the welcome bonus — which is a one-time event — but on the sustained promotional calendar that follows. Every book will give you a welcome bonus. The books that are worth maintaining as active accounts are the ones that continue to offer promotional value weeks, months, and years after you have spent the welcome offer.
Frequency: How often does the operator run promotions you can use? Daily odds boosts are more valuable than a single monthly reload bonus, even if the monthly bonus has a larger face value.
Structural consistency: Do the terms stay favourable over time? Some operators gradually tighten rollover requirements on reload bonuses as accounts age. Track the terms, not just the headline.
Market variety: Promotions on markets you can actually find lay coverage for. An NHL-specific promotion from a book with deep hockey lines is more useful than an obscure European league boost with no exchange liquidity.
Trigger conditions: Are ongoing promotions "opt-in" (you must claim them) or "automatic"? Opt-in promos require active management but often have better terms. Automatic promos are convenient but frequently shallower in value.
Account-level consistency: Do profitable accounts receive the same promotional calendar as recreational accounts? The answer is usually no — as your account is identified as sharp, promo access often degrades before outright account limitation begins.
IX. The Actuary's Summary (Filed at 11:47 p.m. on a Tuesday)
The actuary from Mississauga summarised the entire framework with characteristic efficiency when I described what I was writing. "It's a four-number problem," he said. "Bonus face value. Rollover cost. Extraction rate. Account lifetime. Everything else is detail. If you can estimate those four numbers before you open an account, you can rank any bonus in the world against any other and deploy your capital accordingly."
He is, as usual, correct. The four numbers resolve every question the seven-question checklist generates. They sit underneath all the red flags and green flags and worked examples in this guide. The entire methodology is a structured way of arriving at those four numbers with sufficient accuracy to make a rational decision about whether a given promotion is worth your time, your float, and the account longevity you will spend claiming it.
The beauty of matched betting — the thing that makes the mathematics genuinely satisfying rather than merely useful — is that these numbers are calculable before you act. You do not need luck. You do not need sports knowledge. You need arithmetic, patience, and the willingness to read the document that everyone else is ignoring. The entire edge comes from that willingness. Everyone sees the banner. Almost no one reads section 14(b). The distance between those two positions, measured in dollars, is the matched bettor's working margin.
The banner will always say something large and simple. The terms and conditions will always say something smaller and complicated. The spreadsheet — your spreadsheet, maintained with the calm rigour of someone who understands that the sportsbook has designed this entire transaction to favour itself — is the only document that tells you the truth.
Open it first. Read the terms second. Do the arithmetic third. Claim the bonus last. In that order, every time, without exception.
The actuary from Mississauga closed his laptop at 11:52 p.m. He had, by his own calculation, correctly evaluated thirty-seven bonuses since the Ontario market opened. He had claimed thirty-one of them. He had passed on six, each of which, had he claimed them, would have cost him money. He considers the six he passed on to be the best work he has done. "Knowing what not to take," he said, without looking up from the spreadsheet, "is worth more than knowing what to take. Anyone can see the banner. The hard part is seeing past it." He closed the laptop. The screen went dark. The numbers, as always, remained correct.
This article is for informational and educational purposes only. It does not constitute financial, legal, or gambling advice. All calculations are illustrative approximations based on typical market conditions. Actual qualifying losses, extraction rates, and net bonus values will vary based on current market odds, exchange availability, commission rates, and specific offer terms. Always verify current terms directly with operators before claiming any promotion. Bonus terms change without notice. The formulas presented reflect standard matched betting practice and are provided for educational illustration. Gambling involves financial risk. The actuary from Mississauga is a composite figure. The spreadsheet is real.
Never miss a ThinkBonus offer!
Subscribe for regular offer updates, tips and tricks, big offer alerts and more.