A simple guide to understanding bonus terms
Understanding wagering requirements before using a bonus is important. Here's a simple example: if you deposit ৳1,000 and receive a ৳500 welcome bonus with a 10x wagering requirement, you'll need to place ৳5,000 in bets before you can withdraw. This is just a general example — each offer on 12123 has its own terms listed separately.
| Bonus Type | General Terms | Validity | Who Is Eligible |
|---|---|---|---|
| Welcome Bonus | A percentage of your first deposit; wagering requirements apply | 7–30 Days | New Members |
| Reload Bonus | Applicable on a set deposit amount each week | Weekly | Active Members |
| Cashback | A percentage refund on net losses over a specified period | Weekly or Monthly | All Members |
| Free Bet | Applicable to specific matches or events, one-time use only | Event-Based | Selected Members |
Five Key Bonus Categories
Welcome Bonus & First Deposit Benefits
When you join 12123 as a new member, you receive a bonus as a percentage of your first deposit. This can be used directly for betting or playing games. Keep in mind that wagering requirements must be met before you can withdraw. Full terms are available on the bonus page after registration.
Weekly Reload & Loyalty Rewards
Regular members can enjoy a weekly reload bonus — deposit a set amount and receive extra credits in return. Long-term users also earn loyalty points and exclusive perks that can be applied toward future betting.
Cashback — get something back even when you lose
12123's cashback offer returns a percentage of your net losses over a set period. It's a valuable safety net for both new and existing members. Cashback is calculated on a weekly or monthly basis and credited directly to your account.
Free Bets on Cricket & Sports
Free bets are available for select matches and tournaments. 12123 occasionally offers free bets for Bangladesh national team matches, the IPL, and other major tournaments. Each free bet can only be used once, and winnings may be subject to wagering requirements.
Festive & Seasonal Offers
12123 runs special bonus promotions during Eid ul-Fitr, Eid ul-Adha, Pohela Boishakh, and other national occasions. These offers are available for a limited time and typically include higher bonus percentages or extra free spins. Check the platform regularly so you don't miss any seasonal deals.
Steps to Deposit BDT & Activate Your Bonus
- Log In — Log in to your account. If you're new, first Complete Registration।
- Go to the Deposit section — Select the "Deposit" option from your dashboard.
- Select Payment Method — Choose your preferred method from bKash, Nagad, or Rocket.
- Enter amount and bonus code — Enter your bonus code if applicable and confirm the amount.
- Confirm Payment — Complete the transaction via the mobile app or by message.
- Bonus will be activated — The bonus balance will be credited to your account as soon as the deposit is confirmed.
| Payment Method | Processing Time | Minimum Deposit |
|---|---|---|
| BKash | 5–10 Minutes | ৳100 |
| Nagad | 5–15 minutes | ৳100 |
| Rocket | 10–20 minutes | ৳50 |
Using bonuses on mobile
Works the same on any phone
The bonus section on 12123 works seamlessly on both Android and iOS. You can view and activate bonuses directly from Chrome or Safari — no separate app download needed.
Works even on slow connections
The bonus page loads quickly even on slow mobile data. Reading bonus terms, applying a code, and completing the deposit steps are all straightforward on mobile.
Easy Bonus Tracking
Your account dashboard shows your current bonus balance, wagering progress, and expiry date all in one place. You'll receive a notification before any bonus is about to expire.
Start collecting bonuses today
Register at 12123 now and claim your welcome bonus on your first deposit. Join today so you don't miss special offers during Eid, Pohela Boishakh, and other festivals.
Register and Claim Your BonusCommon Questions About Bonuses
Bonus Festival Moments