Every few months a thread pops up on Canadian betting forums insisting that bonus winnings get taxed differently than money you deposit yourself. It is a durable myth, and it is wrong in every province. The Canada Revenue Agency does not draw a line between promotional funds and deposited funds for casual players, so a win is a win at tax time. What actually eats into your balance is the 45x turnover requirement attached to the bonus. That is the cost you should be modelling, not a phantom tax bill.
The tax myth that refuses to die
The story usually goes something like this: cash winnings are tax free in Canada, but bonus winnings are treated as income because the house “gave” you the money. It sounds plausible if you have never read a tax guide, which is most of us. The reality is that the CRA does not assess casual gambling winnings as taxable income at all, whether the stake came from your Interac transfer or from a promotional credit. There is no separate line, no special form, no distinction between promotional funds and deposited funds.
Where the confusion creeps in is professional gambling. If the CRA decides you are carrying on a business of gambling, everything gets assessed as business income, deposits and bonuses alike. That is a question about your activity level, not about where the money came from. A casual player spinning slots at Gama Casino on a Saturday night is not running a gambling business, and the source of the funds does not change that. The myth survives because people repeat it without checking, and because losing players like a scapegoat that is not their own decision-making.
Provincial lotteries and their regulated casino sites do not withhold tax on winnings either, and there is no provincial carve-out that treats bonus money differently. Ontario, Alberta, BC, Quebec, the Atlantic provinces, all the same story. If you win C$2,000 from a deposit bonus, you keep C$2,000 minus whatever the bonus terms already took back. Nobody sends a slip to the CRA on your behalf. The tax question is a dead end, and chasing it distracts from the number that actually matters.
Turnover is the line item that actually costs you
Gama Casino bonuses carry a 45x wagering requirement on the bonus amount. Read that again and do the arithmetic before you get excited about the headline. A C$100 bonus means C$4,500 of turnover before any of it converts to withdrawable cash. Slot games count 100% toward wagering, which is generous compared to table games at many operators, but 100% of a big number is still a big number. At a 96% RTP slot, C$4,500 of spins has an expected cost of roughly C$180 in house edge. Your “free” C$100 bonus is now a C$180 exercise.
The welcome offer at Gama Casino is a package: up to C$550 with 100 free spins, and some versions of the package stretch to C$650 with 150 free spins depending on the deposit tier. The Standard Tier requires a minimum deposit of C$20, while the High Roller Tier requires a minimum deposit of C$60. Bigger deposit, bigger bonus, bigger turnover. The maximum win from a deposit bonus is capped at 15x the bonus amount, so a C$100 bonus tops out at C$1,500 in winnings even if you run hot. The Saturday Reload Promotion provides 30% reload up to C$150, useful but subject to the same turnover maths. WELCOME2026 is the promo code for the welcome offer, and entering it does not change the wagering terms one bit.
This is why the turnover requirement is the real cost and tax is not. You can model turnover precisely. Multiply the bonus by 45, apply your game’s contribution rate, apply the house edge, and you have an expected cost. Tax is zero for casual players and therefore cannot be the thing that determines whether a bonus is worth taking. The players who lose money on bonuses are almost never losing it to the CRA. They are losing it to variance during a long grind and to the cap on maximum withdrawal when they finally clear the requirement.
Bonus expiry periods matter here too. A 45x requirement on a bonus that expires in seven days is a different animal from one with thirty days, and the cashier terms spell out which applies. The loyalty program awards comp points for wagering by level, and those points convert to loyalty cashback, which is one way to claw back some of the turnover cost over time. It is not a tax refund. It is a rebate on your own volume, and it rewards players who understand the maths rather than the ones chasing a tax break that does not exist.
The practical move is to build a simple spreadsheet before you claim any Gama Casino promotions. Enter the bonus amount, multiply by 45, note the expiry period, and estimate your expected loss at the RTP of the slot you plan to play. Compare that number against the bonus value plus the realistic chance of hitting the 15x cap. If the expected cost exceeds the bonus, skip it or deposit at the lower Standard Tier and treat the bonus as entertainment rather than value. Gama Casino operates a mobile site and Android app, so the terms are always a few taps away in the cashier, and providers like Pragmatic Play and BGaming publish RTP figures you can plug straight in. Do the maths on turnover, ignore the tax rumour, and you will be ahead of most players in Canada before you spin a single reel.
