18+ Responsible gambling Gambling addiction If betting is causing harm, stop and seek local support.

Bonuses · Codes

Bonus codes: when you need one and where to enter it

A bonus code activates a specific offer. Many welcome offers need no code at all, but when one is needed it usually has to be entered before you deposit.

The code does not change the terms: rollover, minimum odds and expiry apply as normal.

Enter before you deposit Terms still apply 18+
When to enter
Before deposit at sign-up or in the cashier
Code needed
Not always many offers apply automatically
Terms
Unchanged rollover still applies
Age limit
18+ at every bookmaker we list

Short answer

Do I need a bonus code?

Only when the offer says so. If it does, enter the code at sign-up or in the cashier before you confirm the deposit, because most codes cannot be added afterwards.

Sign-up form Promo field most common place
Cashier Before paying on deposit offers
After deposit Usually too late contact support
Terms Unchanged by the code

Where to enter

Where a bonus code goes

PlaceWhenCheck
Registration formWhen you open the accountThat the code is for new customers.
CashierWhen you make the qualifying depositMinimum deposit and excluded payment methods.
Promotions pageOpt-in offers for existing customersExpiry and minimum odds.

Live

Bookmakers ranked

Welcome bonus BDT 1,000 Live offer · see terms
Bkash Nagad Bank Transfer E-wallets
Krikya review

18+ · T&Cs Apply · Play Responsibly

Welcome bonus BDT 1,000 Live offer · see terms
Bkash Nagad Rocket Bank Transfer
NAGAD88 review

18+ · T&Cs Apply · Play Responsibly

Welcome bonus BDT 50,000 Live offer · see terms
Bkash Nagad USD Coin JazzCash
Onrake review

18+ · T&Cs Apply · Play Responsibly

Welcome bonus BDT 70,000 Live offer · see terms
MoneyGO Jeton Skrill AstroPay
GoldPari review

18+ · T&Cs Apply · Play Responsibly

Welcome bonus BDT 1,077 Live offer · see terms
Bkash Nagad
Jeetbuzz review

18+ · T&Cs Apply · Play Responsibly

Welcome bonus BDT 15,000 Live offer · see terms
Bkash Nagad MoneyGO Jeton
888STARZ review

18+ · T&Cs Apply · Play Responsibly

Glossary

Bonus terms

Welcome offer
The bonus a bookmaker gives a new customer, usually on the first deposit. So what: it is normally the largest offer, and you get it once per account.
Rollover
How many times the bonus (sometimes plus the deposit) must be staked before it can be withdrawn. So what: every taka you stake costs the bookmaker's margin on average, so a high rollover eats the value.
Minimum odds
The lowest odds a bet must have to count towards the rollover. So what: higher minimum odds mean more of your bets lose.
Expiry
How long the bonus or free bet can be used. So what: anything not used in time is removed from the account.

FAQ

What is a bonus code?

A short code that activates a specific offer. You enter it at sign-up, in the cashier when you deposit, or on the promotions page.

Do I always need a code?

No. Many welcome offers are applied automatically or with an opt-in box. The offer terms say whether a code is needed.

Where do I enter a bonus code?

Usually in a promo code field on the registration form or in the cashier before you confirm a deposit. Enter it before you pay; most codes cannot be added afterwards.

Why did my code not work?

Common reasons: it expired, it is for new customers only, it was entered after the deposit, or the payment method is excluded from the offer.

Does a code change the terms?

No. A code only activates an offer; rollover, minimum odds and expiry still apply.

Is it legal to claim a betting bonus in Bangladesh?

No bonus changes the law. The Gambling Prevention Act 2026 makes online gambling and online betting offences in Bangladesh, and a bookmaker's foreign licence does not make it legal. Read our responsible gambling page before you decide anything.