299Bet Promotions — Bonuses and Codes

299Bet offers a structured bonus system built for Bangladeshi players: a first deposit bonus up to 59%, a referral program paying up to 3,00,00,000 BDT, daily cashback up to 3%, loss recovery from 100 BDT net loss, and a 22-level VIP programme with weekly and monthly payouts. Every promotion has specific wagering rules and eligibility conditions - this guide covers all of them with exact figures.

First Deposit Bonus: Up to 59%

The first deposit bonus is the most direct way to boost your opening balance at 299Bet official site. The bonus applies once per account and is triggered automatically when you select 'First Deposit Promotion' during your initial top-up.

How to activate:

  1. Register your account and log in
  2. Go to Deposit and choose your payment method
  3. Select 'First Deposit Promotion' before confirming
  4. Deposit a minimum of 100 BDT - the bonus is added automatically

Key conditions:

Condition Detail
Maximum bonus percentage 59% of first deposit
Minimum deposit to qualify 100 BDT
Wagering requirement 20x (bonus amount)
Eligible games Slots and Fishing only
Limit One per account

After receiving this bonus, you cannot change your account name or linked bank account - doing so cancels the bonus and any associated winnings. Multi-account use from one IP address or payment method also triggers automatic disqualification.

Start with First Deposit Bonus

Referral Program: Earn Up to 3,00,00,000 BDT

The 299Bet referral system is one of the most detailed on the market. Each valid referral pays a fixed reward, plus an ongoing commission on that person's deposits and bets.

What counts as a valid referral: the invited player must deposit at least 2,300 BDT and place a valid bet of at least 3,000 BDT.

Commission structure:

Commission Type Rate
Commission on referred deposits 0.7%
Game rebate commission (slots and fishing) 1.0%
Payout frequency Automatic, every hour

Reward tiers by number of valid referrals:

Valid Referrals Bonus (BDT)
1-5 300
10-20 1,500
30-100 3,000
150-500 15,000
600-800 30,000
1,000 60,000
1,500-3,000 1,50,000
4,000-15,000 3,00,000
20,000-40,000 15,00,000
50,000-100,000 30,00,000

Maximum total reward across the programme reaches 3,00,00,000 BDT. You can share your referral link through Facebook, Instagram, TikTok, Telegram, WhatsApp, and YouTube.

To collect rewards: Account - Bonus - Invite Friends - Reward - Collect (or via the Reward Center in the app).

299Bet referral invite friends screen

The Invite Friends screen shows your referral link, reward tiers and commission tracker in real time.

Invite Friends and Earn

Cashback: Up to 3% Daily

299Bet offers unlimited daily cashback of up to 3%. This applies to losses across eligible game categories and is collected manually through the main menu.

How to collect:

  • Log in - Home - Cashback - Collect

There is no stated cap on the total cashback amount per day, which makes it relevant for higher-volume players. Exact eligibility per game category is confirmed in the promotion terms on the platform.

Loss Recovery Bonus

If your net loss (after all bonuses are deducted) reaches 100 BDT or more, 299Bet credits a recovery bonus the following day at 3:00 Bangladesh time. This applies to slots and fishing games only.

Recovery bonus table:

Net Loss (BDT) Bonus (BDT)
100+ 5
500+ 25
1,000+ 50
3,000+ 150
6,000+ 300
10,000+ 500
30,000+ 1,500
60,000+ 3,000
100,000+ 5,000
300,000+ 15,000
600,000+ 30,000
1,000,000+ 50,000

The wagering requirement on recovery bonuses is only 1x, which is unusually low. You have 30 days to claim the bonus before it expires.

299Bet reward center with claim and sign-in bonuses

The Reward Center shows available bonuses including recovery fund, daily sign-in reward and referral claims.

Check Your Recovery Bonus

VIP Programme: 22 Levels of Rewards

The VIP system at 299Bet tracks cumulative bets across all game types - slots, table games, card games, fishing, video games, sports and lottery. Reaching each tier triggers an automatic upgrade bonus, plus weekly and monthly recurring payouts.

Weekly bonuses are paid every Monday at 6:00 Bangladesh time. Monthly bonuses are paid on the 1st of each month at 6:00 Bangladesh time.

Selected VIP level data:

VIP Level Cumulative Bet (BDT) Upgrade Bonus (BDT) Weekly Bonus (BDT) Monthly Bonus (BDT)
VIP 1 1,000 10 5 10
VIP 5 100,000 500 50 100
VIP 10 10,000,000 4,000 400 1,600
VIP 22 400,000,000 29,000 9,000 20,000

To keep your VIP level active, monthly deposit and turnover conditions must be met. For VIP 1 and VIP 2, weekly turnover missions and monthly deposit missions apply. Higher levels carry their own retention thresholds detailed in the platform's VIP terms.

299Bet rebate screen showing manual rebate and history

How Wagering Works

Wagering (also called turnover or rollover) means you must bet the bonus amount a set number of times before withdrawing. The first deposit bonus requires 20x wagering - so a 500 BDT bonus requires 10,000 BDT in eligible bets. The loss recovery bonus requires only 1x. Only slots and fishing count toward clearing the first deposit bonus. Bets on sports or live casino do not contribute.

Bonus Fraud Prevention

299Bet applies strict anti-fraud rules. One IP address, one device, one name and one payment account can only participate in each promotion once. If suspicious activity is detected, accounts and entire referral teams can be frozen. Bonuses and winnings earned through rule violations are forfeited. For the referral programme, a referred account must genuinely deposit 2,300 BDT and bet 3,000 BDT to count as valid.

Explore VIP Benefits

How to Activate a Bonus

Most bonuses at 299Bet activate in one of two ways:

  • Automatic: triggered when you make a qualifying action (first deposit with promotion selected, reaching a VIP level, referral milestone)
  • Manual claim: through Account - Reward Center or via the Cashback and Rebate sections

The rebate section shows a Manual Rebate tab and Rebate History tab. All data in the rebate system runs on GMT+8. If a bonus does not appear after a qualifying action, contact 24/7 support via live chat at [email protected] or through the official Telegram channel @bd299bet.

For the 299Bet app, push notifications alert you to new bonus availability - enabling them is recommended to avoid missing time-limited offers.

299Bet referral bonus popup screen

The referral promotion popup showing invite conditions, reward tiers and commission rates.

Daily Sign-In and Additional Promotions

Beyond the main bonus categories, 299Bet runs a daily sign-in reward accessible from the Reward Center. Logging in each day maintains a streak that contributes to daily bonus claims.

In Telegram promotions, a 5% daily first deposit bonus and incremental daily bonuses have also been advertised. Campaign prizes - such as iPhone 16 Pro Max draws tied to daily deposit and wagering targets - appear periodically. These are time-limited and announced via the official Telegram channel.

299Bet reserves the right to modify, suspend or cancel any promotion. Terms are subject to change without prior notice.

All bonus payouts at 299Bet are processed in BDT. Deposits via bKash, Nagad and Rocket qualify for all promotions. The minimum deposit to trigger any bonus is 100 BDT, keeping the entry point accessible for most players.

Bonus funds from the first deposit promotion can only be wagered on slots and fishing games. Sports betting, live casino and lottery bets do not count toward clearing the 20x wagering requirement.

Bonus FAQ

How do I get the first deposit bonus at 299Bet?

Register, log in, go to Deposit and select 'First Deposit Promotion' before confirming your payment. The bonus up to 59% is added automatically. Minimum deposit is 100 BDT.

What is the wagering requirement on the welcome bonus?

The first deposit bonus carries a 20x wagering requirement, applicable to slots and fishing games only. For example, a 1,000 BDT bonus requires 20,000 BDT in eligible bets before withdrawal.

Can I use a 299Bet promo code?

Promo codes and referral codes can be entered during registration. The referral field is optional but unlocks referral tracking for your inviter. Check the official Telegram channel @bd299bet for active promo codes.

How does the loss recovery bonus work?

If your net loss on slots and fishing reaches 100 BDT or more after all bonuses, a recovery bonus is credited the next day at 3:00 Bangladesh time. The wagering requirement is 1x and you have 30 days to claim it.

When are VIP weekly and monthly bonuses paid?

Weekly bonuses arrive every Monday at 6:00 Bangladesh time. Monthly bonuses are credited on the 1st of each month at the same time.

My bonus was not credited - what should I do?

Contact 299Bet support via live chat, email [email protected] or Telegram @bd299bet. Support is available 24/7 in both English and Bengali. Have your username and deposit confirmation ready.

Can I withdraw bonus funds immediately?

No. Bonus funds must complete the required wagering cycle before withdrawal is possible. Attempting to withdraw before clearing the wagering requirement will result in forfeiture of the bonus.

Are bonuses available in the 299Bet mobile app?

Yes. All bonuses are accessible through the app's Reward Center. Push notifications can be enabled to receive alerts when new promotions go live.

What happens if I change my bank account after getting the first deposit bonus?

Changing your name or linked bank account after receiving the first deposit bonus automatically cancels the bonus and any related winnings.

How many people can I refer?

There is no stated cap on total referrals. The maximum reward tier covers 50,000 to 100,000 valid referrals, paying 30,00,000 BDT in gifts. Total programme earnings can reach 3,00,00,000 BDT.

299Bet has one of the most detailed bonus structures available for Bangladeshi players - from a 59% first deposit match to a 22-level VIP programme with automatic weekly payouts. Review all conditions carefully before activating any promotion.