From your very first deposit to your hundredth spin, db999 keeps the rewards coming. Here's everything that's live right now — no fluff, just real value.
Why db999 Promotions Are Different
A lot of online platforms throw around big bonus numbers but bury the actual value under wagering requirements so steep that most players never see a withdrawal. db999 takes a different approach. Every promotion on this page is designed with Bangladesh players in mind — the deposit methods are local (bKash, Nagad, Rocket), the currency is BDT, and the terms are written to be fair rather than to trap you.
The welcome bonus is the most straightforward one: deposit, get matched, play. The wagering requirement is competitive, and slot games contribute 100% towards clearing it, which means you're not grinding through a bonus for weeks. The reload and cashback offers are structured the same way — they're meant to give you more time at the tables and on the reels, not to create a maze of conditions you have to navigate.
db999 updates its promotions every week. Some offers are time-limited and tied to specific games or sporting events. Others — like the daily cashback and the referral programme — run continuously. This page is the single source of truth for everything that's currently active. Bookmark it and check back regularly, because new offers go live without much notice and the best ones tend to fill up fast.
One thing worth knowing: all bonuses at db999 are opt-in unless stated otherwise. You won't find a situation where a bonus is automatically applied to your account and then you can't withdraw until you've met a requirement you didn't agree to. Every offer here requires you to actively claim it, which keeps things transparent and puts you in control of how you play.
Featured Promotion
New members at db999 get their first deposit matched 100%, up to ৳10,000. Make a deposit of ৳500 or more using bKash, Nagad or Rocket and the bonus is credited to your account automatically. Use it across slots, live casino and sports betting.
All Active Promotions
All offers below are currently active. Terms apply — see each card for key details.
First deposit matched 100% up to ৳10,000 for all new db999 members.
Every Monday, existing db999 members can claim a 30% reload on their first deposit of the week.
Get 5% of your net slot losses back every day at db999. Credited automatically by 10:00 AM the next morning.
Deposit ৳1,000 or more this week and receive 50 free spins on selected slot titles at db999.
Sports fans at db999 get a 20% reload bonus on sports betting deposits every Friday, ready for the weekend fixtures.
Invite a friend to join db999 and earn ৳500 in bonus funds when they make their first qualifying deposit.
Step by Step
Claiming any offer at db999 takes less than two minutes. Here's exactly how it works.
New to db999? Create your account in under two minutes with just your mobile number. Existing members go straight to step two.
Browse this page and pick the promotion you want. Click the claim button on the offer card — this activates the bonus before your deposit is processed.
Deposit the minimum required amount via bKash, Nagad, Rocket or bank transfer. The bonus is applied to your account automatically once the deposit clears.
Use your bonus funds across eligible games. Once the wagering requirement is met, your winnings convert to real BDT and are available to withdraw instantly.
At db999, bonuses must be activated before you make the qualifying deposit. If you deposit first and then try to claim the offer, the system will not be able to apply the bonus retroactively. This is standard practice across the industry — just make sure you click the claim button on the offer first, then head to the cashier.
Offer Comparison
A quick side-by-side view of every active promotion so you can pick the right one for how you play.
| Offer | Bonus Value | Min. Deposit | Wagering | Slots | Sports | Live Casino | Expiry |
|---|---|---|---|---|---|---|---|
| Welcome Bonus | 100% up to ৳10,000 | ৳500 | 20× | 30 days | |||
| Weekly Reload | 30% up to ৳3,000 | ৳300 | 25× | 7 days | |||
| Daily Cashback | 5% up to ৳2,000 | N/A | 10× | 3 days | |||
| Free Spins | 50 spins | ৳1,000 | 15× | 7 days | |||
| Sports Friday Reload | 20% up to ৳2,500 | ৳500 | 5× | 7 days | |||
| Refer a Friend | ৳500 per referral | N/A | 10× | 30 days |
* All figures are illustrative. Full terms and conditions apply. Visit the Terms and Conditions page for complete details.
Wagering requirements are the most misunderstood part of any online casino bonus, and they're worth taking a few minutes to understand before you claim anything. At db999, the wagering requirement on a bonus tells you how many times you need to play through the bonus amount before the resulting winnings can be withdrawn as real BDT.
Here's a simple example. If you deposit ৳1,000 and receive a 100% welcome bonus of ৳1,000, your bonus balance is ৳1,000. With a 20× wagering requirement, you need to place a total of ৳20,000 in bets using that bonus before it converts to withdrawable cash. That sounds like a lot, but if you're playing slots at ৳50 per spin, you're looking at 400 spins — a normal session for most players.
The key thing to understand is that wagering is calculated on the total amount bet, not on wins and losses. Every spin counts towards the total regardless of whether it wins or loses. db999 keeps its wagering requirements at the lower end of what you'll find across the industry, and slot games always contribute 100% — meaning every ৳1 you bet on slots counts as ৳1 towards the requirement.
At db999, slot games contribute 100% to wagering requirements on all bonuses. Live casino games (baccarat, roulette, blackjack) typically contribute 10%. Sports bets contribute 100% on the sports-specific bonuses, provided the minimum odds requirement is met. Table games like video poker contribute 20%. These contribution rates are standard across the industry and are designed to prevent low-risk strategies from being used to clear bonuses without genuine play.
When you have both real money and bonus funds in your db999 account, real money is always used first. This means if you deposit ৳1,000 and receive a ৳1,000 bonus, your real ৳1,000 is spent first. Once your real balance reaches zero, the bonus funds kick in. Any winnings generated from real money bets are immediately withdrawable — only the bonus-derived winnings are subject to wagering. This is a player-friendly structure that db999 maintains across all its promotions.
Common Questions
Bonuses and promotions are designed to enhance your experience at db999, not to encourage you to spend beyond your means. Always set a deposit limit before claiming a bonus and never chase losses using bonus funds. Gambling should be enjoyable — if it stops feeling that way, use the responsible gaming tools available in your db999 account, including deposit limits, session reminders and self-exclusion. For more information, visit our Responsible Gaming page. All promotions at db999 are available to players aged 18 and above only.
Ready to Claim?
New members get 100% matched on their first deposit, up to ৳10,000. Register now, make your first deposit via bKash, Nagad or Rocket, and your bonus is in your account within minutes.