Whether you're new or a regular, ja99 has a dedicated offer for every member. From the welcome bonus to VIP rewards, every deposit comes with added value.
All of ja99's current active offers are listed below. Pick the category that suits you and join today to start claiming your benefits.
When you open your first account at ja99, you get a 100% bonus on your first deposit. That means depositing BDT 5,000 adds another BDT 5,000 bonus straight to your balance. Deposit as little as BDT 500 via bKash or Nagad and the bonus activates instantly.
Even on an unlucky day, ja99 has you covered. 20% of your net daily losses is returned to your account the following morning. This offer applies across all categories — Live Casino, Sports Betting, and slots.
Deposit at ja99 every Monday and get a 50% reload bonus. It's a great way to kick off your week on the right foot. The bonus goes directly into your main wallet, not a separate bonus wallet.
Place an accumulator bet with 5 or more selections and ja99 will add an extra 30% on top of your winnings. Available across cricket, football, and all other sports. Use it on big match days for maximum returns.
Ja99 VIP members receive a special rewards package every month — including a dedicated account manager, faster withdrawal processing, and customized bonus offers. The higher your VIP tier, the greater the benefits.
Refer your friends to ja99. When they sign up and make their first deposit, you get a BDT 500 referral bonus. Your friend also receives a 100% welcome bonus. The more you refer, the more you earn — no cap.
Open a free account at ja99. Registration takes just 2 minutes with your mobile number.
Deposit any amount you like via bKash, Nagad, or Rocket. Minimum deposit BDT 500.
Your bonus is added to your account within 15 minutes of your deposit — no extra steps required.
Play with your bonus, complete the turnover requirement, and withdraw your winnings via bKash.
| Offer Name | Bonus Amount | Maximum Limit | Minimum Deposit | Applicable Category |
|---|---|---|---|---|
| Welcome Bonus | 100% | BDT 10,000 | BDT 500 | All Categories |
| Daily Cashback | 20% | BDT 3,000 | BDT 200 Net Loss | All Categories |
| Weekly Reload | 50% | BDT 5,000 | BDT 1,000 | All Categories |
| Accumulator Boost | 30% | Unlimited | BDT 100 Bet | Sports Betting |
| VIP Monthly | Custom | BDT 25,000+ | VIP Terms | All Categories |
| Referral Bonus | BDT 500 each | Unlimited | Friend's First Deposit | All Categories |
As online gaming platforms multiply in Bangladesh, most sites bury their bonus terms in fine print, hide conditions, and make withdrawals unnecessarily complicated. ja99 does things differently. Every bonus comes with clear, straightforward terms — no hidden clauses, no surprise changes.
Best of all, ja99 bonuses are directly linked to bKash and Nagad. Bonuses are credited within 15 minutes of your deposit, and withdrawals are just as fast. Many platforms hold bonus funds in a separate wallet that can't be withdrawn directly — at ja99, that's not an issue.
The welcome bonus for new members is ja99's most attractive offer. A 100% bonus on your first deposit means your opening balance doubles instantly. You can receive up to BDT 10,000 in bonus funds.
Claiming a bonus takes just two steps — register and make your first deposit. No promo code needed, no separate application required. To withdraw bonus funds, a minimum wagering amount applies — full turnover details are available on the promotions page.
Wins and losses are both part of gaming. It's natural to feel disappointed after a bad day. But ja99 wants every member to always walk away with something. That's the thinking behind the Daily Cashback offer. 20% of your net daily losses is returned to your account by 10:00 AM the next morning.
This offer is especially popular among casino players. Even if you have a rough session on Live Casino or slots, the cashback makes it easy to come back fresh the next day. Cashback applies on a minimum net loss of BDT 200, up to a maximum of BDT 3,000.
Log in to ja99 every Monday, make a deposit, and claim a 50% reload bonus. If you play heavily over the weekend, use Monday's reload bonus to refresh your balance and start fresh. This offer goes up to a maximum of BDT 5,000, with a minimum deposit of just BDT 1,000.
On many sites, reload bonus funds go into a separate bonus wallet. At ja99, this bonus is credited directly to your main balance, so you can use it on any game without any hassle.
For cricket or football fans who love placing multi-match bets, ja99's Accumulator Boost is a great opportunity. Build an accumulator with five or more selections and, if all selections win, you get an extra 30% boost on top of your total winnings.
Say you place bets on 5 matches and win BDT 5,000 — with the boost, you take home BDT 6,500. The benefits are even greater when you use this offer during major tournaments like the IPL, BPL, or Premier League.
Ja99's referral program has become very popular within Bangladesh's gaming community. Share your referral link with friends, family, or on social media. When someone registers through your link and makes their first deposit, you earn a BDT 500 bonus — and your friend gets a 100% welcome bonus too.
There is no limit — refer as many people as you like and earn BDT 500 for each one. Many active players are already using this program as a steady source of extra income.
Any bonus must meet a specific turnover requirement before it can be withdrawn. At ja99, turnover conditions are typically 10 to 20 times the bonus amount — meaning a BDT 1,000 bonus requires BDT 10,000 to BDT 20,000 in total wagers. Once that threshold is met, the bonus becomes fully withdrawable.
Keep in mind — turnover is calculated on total wagers placed, not on wins or losses. So if you play regularly, meeting the requirement is straightforward. ja99 always publishes these terms transparently — no hidden rules.
Ja99 currently supports deposits and withdrawals via bKash, Nagad, and Rocket. Any deposit method qualifies for the bonus — there are no payment method restrictions. Withdrawals are typically processed within 15 minutes to 2 hours.
Sign up at ja99 and get a 100% bonus on your first deposit. Just deposit as little as BDT 500 via bKash or Nagad to get started.