12 Bank Deposit – Add Funds Instantly via bKash, Nagad & Rocket

Deposit at 12 Bank using a fast, easy, and fully secure payment method — and receive your bonus right away.

12 bank

Why Is Depositing at 12 Bank So Easy?

Instant deposits via Bangladesh's most popular payment methods

Many people assume depositing on an online gaming platform is complicated. At 12 Bank, the process is straightforward enough that first-time users can complete it in just a few minutes. From bKash and Nagad to Rocket and bank transfer — all familiar methods are supported.

12 Bank's payment system is fully encrypted, meaning your personal information and transaction details are protected at the highest level. No third parties, no hidden charges — what you deposit is exactly what hits your account.

The best part is that deposits are credited to your account in just a few seconds, with a maximum wait of 5 minutes. No need to keep checking — 12 bank will send you a notification as soon as your balance is updated.

New members receive a special welcome bonus on their first deposit, credited directly to their balance and usable on any game. Returning members also enjoy regular reload bonuses and cashback offers.

12 Bank keeps the minimum deposit amount low so anyone can get started with a small balance. New players can begin with as little as 200 BDT and increase their deposits gradually.

5 minutes Maximum Processing Time
6+ Payment Method
24/7 Deposit Benefits
100% First Deposit Bonus

Payment Methods

Deposit Methods Available at 12 Bank

BKash

Bangladesh's most popular mobile banking service. Deposits accepted from both bKash personal and merchant numbers. Instant credit.

Instant
Nagad

Deposit quickly with Nagad, the digital financial service of Bangladesh Post Office. Low fees, a simple interface, and your balance is credited within minutes.

Instant
Rocket

Send money to 12 Bank easily via Rocket, Dutch-Bangla Bank's mobile banking service. Secure transactions and 24-hour availability.

Fast
Bank Transfer

Transfer directly to your 12 bank account from any commercial bank via NPSB or internet banking.

Secure
Debit/Credit Card

Deposit directly using a Visa or Mastercard debit or credit card. SSL-secured gateway with complete data privacy.

Secure
Crypto

12 Bank also accepts deposits in USDT, Bitcoin, and other cryptocurrencies. Fast confirmation and low fees.

Modern
12 bank

How to Make a Deposit

Deposit to 12 bank in just a few simple steps

1
Log In to Your Account

Log in to 12 Bank with your username and password. If you're new, complete your registration first — it only takes about 2 minutes.

2
Go to Deposit Options

Click the "Deposit" button on your dashboard. A list of all available payment methods will appear.

3
Select a payment method

Select bKash, Nagad, Rocket, or any other available method. Step-by-step instructions for each option will appear on screen.

4
Enter amount and send

Enter the amount you want to deposit, then send the funds from your mobile banking app or bank account following the on-screen instructions.

5
Submit Transaction ID

After sending the funds, enter the transaction ID or reference number you received into the 12 Bank form. This step confirms your payment.

6
Check Balance

Your 12 bank account balance is usually updated within 1–5 minutes. You will also receive a notification.

Deposit Bonus Offers

Every deposit at 12 Bank comes with a chance to earn attractive bonuses — sometimes one-time, sometimes weekly. The bonuses never stop.

  • First Deposit: 100% Welcome Bonus (up to 5,000 BDT)
  • Second Deposit: 50% Reload Bonus
  • Third Deposit: 30% Bonus + Free Spins
  • Weekly Cashback: 5–10% of total wagers returned
  • VIP Bonus: Exclusive Deposit Offers for Higher Tiers
  • Referral Bonus: Both get a bonus when you refer a friend
Please note: Bonuses come with wagering requirements. Please read 12 bank's terms and conditions before claiming any bonus. Play responsibly.

Current Deposit Bonus Packages

Current Offers at 12 Bank

Welcome Bonus
100%

Bonus up to 5,000 BDT on your first deposit. Available once for new members only.

Reload Bonus
50%

Special reload bonus on your second deposit every week. Up to 2,000 BDT.

Cashback
10%

Every Monday, 10% cashback on your total losses from the previous week is credited directly to your account.

Referral Bonus
500BDT

Refer a friend to 12 bank. When they make their first deposit, you get a 500 BDT bonus.

12 bank

Learn More About Deposits

What You Need to Know About 12 Bank's Payment System

A deposit at 12 Bank typically takes just 3 to 5 minutes. Bank transfers may take a little longer due to the bank's own processing time. With bKash or Nagad, your balance is usually credited within 1–2 minutes.

A common question is whether there are any extra charges on deposits. 12 Bank does not charge any processing fee. However, your payment method (such as bKash or your bank) may apply its own transaction charges as per its own policy.

The minimum deposit starts at 200 BDT, so anyone can start small and build experience gradually. The maximum limit depends on your account tier and verification status — VIP members can deposit significantly larger amounts.

Security is the top priority at 12 Bank. Every deposit transaction is protected with SSL/TLS encryption. Your card number and mobile banking PIN are never stored on 12 Bank servers, keeping the risk of a data breach virtually zero.

If your balance isn't credited after a deposit, contact 12 bank Live Chat support. Providing your transaction ID and a screenshot will speed up the resolution. Issues like this are typically resolved within 15–30 minutes.

12 Bank supports multiple deposit methods to accommodate different users. Whether you have a smartphone or prefer a laptop, there's a convenient option for you. Even in areas without a bank branch, you can start playing easily using bKash or Nagad.

Deposit Benefits at a Glance
Instant Credit
Fully Secure
Available 24/7
With Bonus
Mobile Friendly
Support Assistance

Deposit Limits & Timeframes

Method Minimum Processing Time
bKash 200 BDT 1–3 minutes
Nagad 200 BDT 1–3 minutes
Rocket 200 BDT 2–5 minutes
Bank 500 BDT 15–60 minutes
Card 500 BDT 5–10 minutes
Crypto 10 USDT 5–30 minutes
More benefits with a verified account

Verifying your account increases your deposit limit and gives you access to faster withdrawals.

Real-Time Notifications

12 Bank sends an SMS and app notification after every successful deposit, so you never miss a transaction.

Two-Layer Security

Two-factor authentication is available for every deposit, keeping your account as secure as possible.

12 bank

Deposit FAQs

Everything You Want to Know About 12 Bank Deposits

The minimum deposit at 12 Bank is 200 BDT for mobile banking (bKash, Nagad, Rocket). For bank transfers or card payments, the minimum is 500 BDT. For crypto, the minimum is 10 USDT.

Wait 5–10 minutes first. If the balance still hasn't appeared, contact 12 bank Live Chat support with your transaction ID and a screenshot. Most issues are resolved within 15–30 minutes.

12 Bank does not charge any deposit fee. However, your payment service provider (such as bKash or your bank) may apply their own transaction charges in accordance with their respective policies.

Your first deposit after registration automatically triggers a 100% welcome bonus — no code required. Wagering conditions apply, so it's worth reading 12 Bank's terms and conditions.

Yes, 12 bank supports deposits 24 hours a day, 7 days a week. You can deposit anytime, from anywhere. Deposits via bKash or Nagad are credited instantly, even at night.

There is no strict limit on the number of daily deposits at 12 Bank. However, a maximum total daily deposit amount applies, which is determined by your account level. VIP members are eligible for higher deposit limits.

For your security, 12 bank always recommends depositing from a payment account registered in your own name. Using a third-party account may cause verification issues and delays in crediting your balance.

Deposit at 12 Bank Now

Start with just 200 BDT and get a 100% welcome bonus. Registration is completely free.

āĶŽāĶūāĶ‚āĶēāĶū