The code is usually a claim, not a balance
A bonus code on a sportsbook app is typically a short text string that unlocks a promotion. It is not money sitting in your account. Seeing the code and seeing the value it unlocks are two separate steps, and the first one usually happens in one of three places: the promotions page, the cashier or deposit screen, and the account's bonus or rewards section.
When a reader asks how to see their bonus code, the practical question is often "where did the offer go after I entered it, and what is it worth right now". The answer depends on whether the code has already been claimed, is still pending, or was attached to a specific deposit method.
Where the code appears before you claim it
Before claiming, a code is normally displayed inside the promotion itself. Open the promotions or offers page and look for the specific campaign. The code is often shown as a string of letters and numbers inside the offer card, sometimes behind a "show code" or "reveal" button. Some sportsbooks also send codes by email, SMS, or push notification, and those messages usually state the code, the minimum qualifying deposit if one exists, and the date the offer expires.
If the code came from an affiliate site or a social media post, the code itself is usually printed on that page. The sportsbook's own promotions page should still list the same campaign, because the code is only useful if the operator recognises it at the moment of deposit or opt-in.
Where the code appears after you claim it
Once a code has been entered, the code itself often disappears from view. What remains is a record of the promotion: the bonus amount if one was granted, the wagering requirement attached to it, the games or bet types that count toward that requirement, and the date by which it must be completed. That record lives in the account's bonus section, sometimes labelled "My Bonuses", "Active Offers", "Rewards", or "Promotions".
If the code unlocked free spins or a free bet, the account may show those as separate line items with their own expiry dates. A bonus code that has been entered but not yet activated by a deposit may sit in a "pending" state, and the cashier screen is usually the place that shows what is still needed to activate it.
Why you may not see a code at all
There are a few structural reasons a code is not visible. The offer may have expired. The account may not be eligible because of a previous claim, a geographic restriction, or a verification status. The code may have been entered incorrectly, in which case the system simply does not record it. Or the offer may be credited automatically without a visible code, in which case the bonus section shows the credited amount and its terms rather than the string that triggered it.
None of these is a malfunction. A sportsbook's promotion engine attaches the code to the account at the moment of entry, and the account record is the source of truth after that point. If the code is not in the promotions page and not in the bonus section, the most likely explanation is that it was never validly attached to the account.
What the code controls
A bonus code is a key, not a value. The value sits on the other side of the door, and it is governed by the terms attached to that specific campaign. The three terms that matter most are the wagering requirement, the game weighting, and any maximum-cashout cap.
A wagering requirement, sometimes called playthrough, is a multiplier stating how much must be wagered before bonus-related funds can be withdrawn. As an example only, a 30x requirement on a 50-unit bonus means 1,500 units must be wagered. Game weighting can change how much each wager counts. A slot spin might count in full while a table game wager counts at a reduced rate, which means the same requirement takes longer to clear depending on what is played.
A maximum-cashout cap limits how much of the bonus-derived winnings can ever be withdrawn, regardless of how the playthrough goes. An expiry window sets the deadline. All three terms are printed in the promotion's terms and conditions, and they are the real content of the code. A code that looks generous in its headline amount can be worth very little once the cap and the weighting are read.
| What you see | What it tells you | Where it is shown |
|---|---|---|
| The code string itself | Which campaign is being unlocked | Promotions page, email, SMS, affiliate page |
| The credited bonus amount | What was granted, not what is withdrawable | Bonus or rewards section |
| The wagering requirement | How much must be wagered before withdrawal | Promotion terms, bonus detail screen |
| The game weighting table | Which wagers count fully, partially, or not at all | Promotion terms |
| The maximum-cashout cap | The ceiling on withdrawable winnings from the bonus | Promotion terms |
| The expiry date | The deadline for completing the requirement | Bonus detail screen, promotion terms |
How loyalty and comp value is built differently
A bonus code is a one-time promotional instrument. Loyalty and comp programmes work on a different engine: tracked play. The venue or app records how much is wagered, on which games, for how long, and converts that activity into points, tier progress, or comp value.
The underlying concept is theoretical loss, sometimes called expected loss or theo. It is an estimate of what a player's action is worth to the house over time, not what the player lost in any given session. As an example only, suppose a player wagers 10 units per decision, makes 60 decisions per hour, and plays a game with a 2% house edge. The arithmetic would be 10 times 60 times 0.02, which equals 12 units of theoretical loss per hour. That figure, multiplied by the hours played, is the basis on which many programmes award points or comps.
This is labelled example arithmetic. The actual house edge differs by game and by rule set, and the actual decisions per hour differ by table speed and player behaviour. The point is the structure: loyalty value is a function of volume, speed, and the built-in edge of the games played, not of whether the player happened to win or lose.
Because different games carry different edges, loyalty programmes often weight them differently. A wager on a game with a higher house edge may earn points faster than the same wager on a game with a lower edge, because the theoretical loss is higher. The programme's terms usually publish a table showing how much each game contributes per unit wagered.
Reading the offer before opting in
Before entering any code, the useful move is to read the terms that the code unlocks. The wagering requirement tells you how much action is required. The game weighting tells you whether your preferred game counts. The maximum-cashout cap tells you the ceiling. The expiry window tells you the deadline. Together, those four numbers determine whether the promotion has any realistic value for the way you play.
No promotion changes the underlying mathematics of the games themselves. A bonus can change the timing and structure of a bankroll, and it can extend playing time, but it does not turn a negative-expectation game into a positive one. The house edge on each wager remains what it is, and the wagering requirement simply means more wagers are placed before any withdrawal is possible.
If a code is not visible, the account's bonus section and the promotion's terms page are the two places that carry the answer. If the offer has expired or was never validly attached, no amount of searching will make it appear, and the support channel is the only route to a definitive answer for that specific account.
FAQ
Why does my bonus code show as claimed but no money appears in my balance?
Most bonus codes credit funds as bonus balance, not withdrawable cash. The credited amount appears in a separate bonus or rewards section, and it stays locked until the wagering requirement is completed. The cashier usually shows two balances: the real-money balance and the bonus balance, each with its own withdrawal eligibility.
Can I use the same bonus code more than once?
That depends on the campaign terms. Many codes are single-use per account, and some are restricted to one per household, device, or payment method. Attempting to use the same code twice usually results in the second entry being ignored or the account being flagged. The promotion's terms state the limit.
What does game weighting mean for clearing a bonus?
Game weighting is a table that assigns a contribution percentage to each game type. A slot might count 100% of each wager toward the requirement, while a table game might count 10% or nothing. The same wagering requirement therefore takes very different amounts of action to clear depending on what is played, and the weighting table is part of the promotion's terms.
Play responsibly
Gambling should be treated as paid entertainment, never as a way to earn income or recover losses. 1-800-MY-RESET (1-800-697-3738)
18+ or 21+ depending on where you are; follow the minimum age that applies to you.
This article is general information about how these mechanics work. It is not legal advice and not a recommendation to gamble or to use any particular operator. Availability and legality differ by jurisdiction — check the rules that apply where you are.


