Updated Weekly

12bank Current Offers — Bonuses That Actually Make a Difference to Your Balance

From your very first deposit to your hundredth session, 12bank keeps the rewards coming. Browse every active promotion below — welcome bonuses, reload deals, cashback, and limited-time events all in one place.

12bank

All Active Promotions

Every Offer Available Right Now

All promotions listed here are live and claimable. Terms apply — see the full conditions table below each offer.

New Players
Welcome Deposit Bonus
100% up to ৳10,000

Your first deposit at 12bank gets matched in full. Deposit ৳500 and play with ৳1,000. Deposit ৳10,000 and play with ৳20,000. The bonus is credited instantly and works across all games.

30x wagering 7-day expiry New accounts only
Claim Now
Weekly
Weekly Reload Bonus
50% up to ৳5,000

Every Monday, existing 12bank members can claim a 50% reload on their first deposit of the week. Log in, deposit, and the bonus lands in your account automatically — no code needed.

25x wagering 5-day expiry All members
Login to Claim
Popular
10% Weekly Cashback
10% on net losses

Had a rough week? 12bank returns 10% of your net losses every Sunday, automatically credited to your account. No forms, no requests — it just shows up. Maximum cashback is ৳3,000 per week.

10x wagering 3-day expiry All members
Login to Claim
Referral
Refer a Friend Bonus
৳500 per referral

Share your unique 12bank referral link with friends. When they register and make their first deposit, you both get ৳500 credited to your accounts. There's no cap — refer as many friends as you like.

15x wagering No limit All members
Get Your Link
Once a Year
Birthday Surprise Bonus
৳1,000 free credit

On your birthday, 12bank sends ৳1,000 in free credit straight to your account — no deposit required. Make sure your date of birth is saved in your profile settings so the system can trigger it automatically.

20x wagering 24-hour expiry Verified accounts
Check Eligibility
Limited Time
Jackpot Booster Weekend
2x jackpot contributions

Every Friday to Sunday, all bets on Jackpot games at 12bank contribute double to the prize pool. That means the pot grows faster and your shot at the big win is significantly better than on regular days.

Fri–Sun only Jackpot games All members
Play This Weekend

Why Our Offers Stand Out

Bonuses Built for Real Players, Not Just New Signups

A lot of platforms throw a big welcome bonus at you and then go quiet. At 12bank, the promotions don't stop after your first deposit. The weekly reload, cashback, referral rewards, and birthday credit are all designed to keep giving back to players who stick around.

The cashback offer in particular is something players in Bangladesh genuinely appreciate. Losing sessions happen — that's just part of gaming. Getting 10% of those losses back every Sunday takes some of the sting out and gives you a reason to come back and try again with a bit of extra cushion.

All 12bank bonuses are credited automatically where possible. You won't need to email support or enter a promo code for most offers. Just log in, deposit, and the system handles the rest. For offers that do require manual activation, the process takes under a minute from your account dashboard.

Bonus funds are separate from your real money balance. You can always see exactly how much is bonus credit and how much is withdrawable cash in your 12bank wallet.

12bank
12bank

Ending Soon

Eid Special — 150% Deposit Match

To celebrate the season, 12bank is running a limited Eid Special promotion. Your next deposit gets matched at 150% — the highest rate we offer all year. This is only available for a short window, so don't sit on it.

Deposit ৳2,000 and play with ৳5,000. Deposit ৳5,000 and play with ৳12,500. The bonus applies to all games including Monster Fight, Dragon Gate, and Jackpot titles. Wagering requirement is 35x on the bonus amount.

Offer expires in:

03
Days
14
Hours
27
Mins
00
Secs
Claim Eid Bonus

Step by Step

How to Claim Any Bonus at 12bank

Claiming a promotion at 12bank takes less than two minutes. Here's exactly how it works.

1
Register or Log In

New players need to create a free account using their mobile number. Existing members just log in — your eligible offers are already waiting in your dashboard.

2
Go to the Promotions Tab

Inside your account, navigate to the Promotions section. You'll see every offer you're currently eligible for, with a one-click claim button next to each one.

3
Make a Qualifying Deposit

For deposit-based bonuses, fund your account via bKash, Nagad, or Rocket. The minimum qualifying deposit is ৳200 for most offers. Deposits land instantly.

4
Bonus Is Credited Automatically

Once your deposit clears, the bonus amount is added to your balance immediately. No waiting, no support tickets — it's instant for all standard promotions.

5
Meet the Wagering Requirement

Play through the required wagering amount and your bonus converts to real withdrawable cash. Track your progress in real time from the bonus tracker in your 12bank account.

12bank

Bonus Conditions

Offer Terms at a Glance

All key conditions summarised in one place so there are no surprises.

Offer Bonus Value Min. Deposit Wagering Expiry Eligible Players
Welcome Bonus 100% up to ৳10,000 ৳200 30x bonus 7 days New accounts
Weekly Reload 50% up to ৳5,000 ৳300 25x bonus 5 days All members
Weekly Cashback 10% up to ৳3,000 N/A 10x bonus 3 days All members
Refer a Friend ৳500 per referral Referee: ৳200 15x bonus 14 days All members
Birthday Bonus ৳1,000 free credit None 20x bonus 24 hours Verified accounts
Eid Special 150% up to ৳15,000 ৳500 35x bonus 7 days All members
Jackpot Booster 2x pool contribution N/A N/A Weekend only All members

Full terms and conditions apply to all promotions. 12bank reserves the right to modify or withdraw any offer at any time. Players must be 18 or older to participate. Please review the Terms and Conditions and Responsible Gaming pages before claiming any bonus.

FAQ

Bonus Questions — Answered

Generally, only one deposit bonus can be active at a time at 12bank. However, the cashback offer and referral bonus run independently and can be active alongside a deposit bonus. Check your promotions dashboard for your current active bonus status before making a deposit.

A wagering requirement means you need to bet a certain multiple of the bonus amount before it converts to withdrawable cash. For example, a ৳1,000 bonus with a 30x wagering requirement means you need to place ৳30,000 in total bets before you can withdraw the bonus as real money. Your progress is tracked in real time inside your 12bank account.

Yes. Each bonus has an expiry window listed in the offer details. If the wagering requirement isn't met within that window, the bonus and any winnings generated from it are forfeited. The expiry timer starts from the moment the bonus is credited to your 12bank account, not from when you start playing.

All major mobile banking methods accepted at 12bank — including bKash, Nagad, and Rocket — qualify for deposit bonuses. There are no payment method exclusions for standard promotions. The minimum qualifying deposit amount varies by offer and is listed clearly on each promotion card.

12bank sends SMS and in-app notifications to all registered members when a new promotion launches. You can also bookmark this Current Offers page — it's updated every week with the latest deals. Seasonal events like Eid and Puja specials are announced at least 48 hours in advance.
Don't Miss Out

New to 12bank? Your First Deposit Gets Doubled

Register today and claim your 100% welcome bonus up to ৳10,000. Takes two minutes to sign up, and your bonus is credited the moment your first deposit clears. No code needed.