Why a $100 Bonus Can Cost You $120 in Expected Loss

A 100% match bonus up to $100 sounds like free money until you read the wagering requirement. At 30x, that $100 bonus locks you into $3,000 of bets before you can withdraw a cent, and every one of those bets carries a built-in casino margin. Run the arithmetic on a typical slot and the “gift” can cost you more than it gives. This primer walks through return-to-player, house edge, and the exact math that turns a generous-looking offer into a net loss.

Return-to-player and house edge are the same number viewed from opposite sides

Return-to-player (RTP) is the percentage of all money wagered on a game that gets paid back to players over the long run. A slot with 96% RTP returns $96 for every $100 cycled through it. Flip that around and the casino keeps $4. That $4 is the house edge, and it is not a separate concept from RTP. House edge equals 100% minus RTP. A 96% RTP game has a 4% house edge; a 97.5% RTP blackjack table has a 2.5% house edge. They are two labels on one number.

The word “average” is doing heavy lifting here. Nobody loses exactly 4% of every spin. Variance means a session can swing wildly either way, and a lucky player can walk away up. But across thousands of players and millions of spins, the math converges with brutal reliability. The house edge is the price of admission per dollar wagered, and it applies to every bet, including the ones you make with bonus money. That is the detail most welcome offer marketing quietly skips.

Game selection changes the price. Slots typically sit between 94% and 97% RTP depending on the title, live dealer games often land near 97%, and some table games creep higher with basic strategy. A few slots are set well below 94%, which matters enormously when you have thousands of dollars in wagering to clear. Before you opt in to any offer, look up the RTP of the games you actually plan to play. The difference between a 96% slot and a 92% slot is not cosmetic over $3,000 of wagering.

Doing the wagering math before you claim a bonus code

Take the $100 bonus with a 30x wagering requirement. Thirty times $100 is $3,000 in total bets. Now apply a 4% house edge: $3,000 multiplied by 0.04 equals $120 in expected loss. You wagered $3,000, the casino expected to keep $120, and your bonus was $100. The expected outcome is a net loss of $20 relative to your starting balance. The bonus did not pay you. It cost you.

The pattern scales. Raise the bonus to $500 with the same 30x term and you face $15,000 in wagering and $600 in expected loss, which is $100 worse than the bonus itself. Drop the house edge by picking a 97% RTP game and the math improves: $3,000 at a 3% edge is $90 in expected loss, still shy of break-even on a $100 bonus. To genuinely profit in expectation you need either a lower wagering multiplier, a higher RTP game, or both. A 20x requirement on a 97% game means $2,000 wagered and $60 expected loss against a $100 bonus, which finally lands in positive territory. That is the kind of comparison worth making, alongside checking something like https://tonybet-casino-online.ca/promo-code/, before you type a promo code into the cashier field.

This is why a promo code like WELCOME2026, referenced by tonybet-casino-online.ca, is a starting point and not a guarantee. The code does not bypass minimum deposit limits or house wagering rules, and it cannot change the house edge on the games you choose. TonyBet offers a welcome package of up to C$2,500 plus 225 free spins, and the welcome package requires a minimum deposit of C$20 per tier, so the headline figure reflects a multi-deposit bonus spread across several qualifying deposits. Each tier carries its own wagering terms. Read them tier by tier rather than assuming the top number applies to a single deposit, and treat the tracking tag as an administrative detail, not a value proposition.

Jurisdiction matters too. TonyBet Ontario operates at tonybet.ca under provincial oversight, and TonyBet Ontario does not advertise welcome packages, so Ontario players will not see the same promotional framing as everyone else. TonyBet OÜ operates the main site for players outside Ontario. Age rules split along provincial lines: players in Alberta, Manitoba, and Quebec must be at least 18 years old, while players in the rest of Canada must be at least 19. None of that changes the arithmetic, but it does change which offers are even available to you.

Before you claim anything, write down four numbers: the bonus amount, the wagering multiplier, the RTP of your intended game, and the resulting expected loss. Multiply bonus by multiplier to get total wagering, then multiply that by the house edge. If the expected loss is close to or above the bonus value, you are paying for the privilege. Check whether free spins winnings carry their own wagering terms, confirm the maximum bet allowed while clearing the bonus, and note the expiry window. A welcome offer can be worth taking, but only when the numbers say so. Run the math first, then decide whether WELCOME2026 goes in the registration form or stays in your notes.