How betting & casino promo codes work (and why yours might not)

Last updated: 2026-07-29 ·

A promo code — sometimes called a bonus code — doesn't create a special offer out of nothing. It's just a key that unlocks one specific, pre-defined offer at signup or on a deposit. Every term of that offer (the bonus amount, the wagering requirement, the eligible countries) is fixed before the code exists; the code just tells the site which offer to apply to your account. Here's how redemption actually works, and the handful of reasons a code gets rejected.

What a promo code actually does

Behind the scenes, a promo code is tied to a specific promotion in the operator's system — a welcome bonus, a free-bet offer, a deposit match. Entering the code at signup or in the cashier flags your account for that promotion instead of whatever the default new-customer offer is. If there's no code, most sites just apply their standard welcome offer automatically — a code usually gets you an alternative or enhanced version of that same offer, not something extra on top of it.

How to redeem one correctly

Three things have to line up: the code has to be entered at the right step (usually the signup form or the first-deposit screen — entering it later in the app often does nothing), the account has to be genuinely new or otherwise eligible (promo codes almost never apply to existing customers), and you generally have to complete the linked action — usually a minimum first deposit — within the window the offer specifies. Screenshot or save the terms shown at redemption; if a dispute comes up later, you'll want proof of what you were promised, not what the site's terms page says months on. See bookmaker terms & conditions explained for what to actually read before you claim.

Why a code gets rejected: the real reasons

Almost every rejected code comes down to one of these: the code expired (most run for days or weeks, not indefinitely); you already have an account or a previous account under the same name, address, device or payment method — operators check for this aggressively as part of the one bonus per person rule, not just per account; you're depositing with a method the promotion excludes (e-wallets are commonly excluded from welcome offers); or you're outside the country or state the code was built for — a code advertised on a US affiliate site usually won't validate for a UK account, and vice versa. None of these are the site being unfair; they're the same eligibility rules that apply to the underlying offer, the code just inherits them.

"Exclusive" codes vs the site's own offer

Affiliate and review sites (including this one, when we run one) sometimes carry a code that unlocks a slightly better version of an operator's standard offer — a higher deposit match or a few extra free bets — negotiated directly with the operator. That's a real difference, worth checking for. What isn't real: a code that claims to unlock a bonus far outside what the operator publishes anywhere else, which is a common scam pattern used to farm clicks or harvest signups on shady "deal" sites. If a code promises something the operator's own official promotions page doesn't corroborate, treat it as fake until you can verify it directly with the operator.

Before you chase the code, check the math

A slightly bigger headline bonus from a promo code is worthless if the wagering requirement attached to it is worse — see what is wagering (rollover) — or if it's a sticky bonus you can't withdraw outright. Run the actual numbers with our bonus value calculator before deciding a code is worth chasing over the operator's standard offer.

Payment speed doesn't change the maths of gambling — only bet what you can afford to lose; gambling should be entertainment, never a way to make money. Set limits and get help here.

FAQ

Related guides

New countries and reviews — in your inbox

Occasional email when a new market, tool or review goes live. No spam, unsubscribe anytime.

Tipsterland - the best football bets, only here. Free.