bj Deposit and Withdraw with your mobile wallet in simple steps
bKash, Nagad, Rocket or Upay — add money to your bj account and withdraw your winnings using the mobile wallet you already know. Starting from ৳500 minimum, withdrawals usually within 1 hour.
Which Mobile Wallet suits you
Four mobile wallets are active at bj — each with its own advantages. See below which one works best for you.
bKash
The most widely used mobile banking service in Bangladesh — available at nearly every agent point. Both quick cash-in and send money options work.
Deposit WithdrawalNagad
Being a postal department service, Nagad has good coverage in rural areas too. Service charges are generally low and cash-out is straightforward.
Deposit WithdrawalRocket
The mobile wallet service from Dutch-Bangla Bank. Fund transfers are even faster for those who have a Dutch-Bangla Bank account.
Deposit WithdrawalUpay
As UCB Bank's digital wallet, it allows direct transfers by linking your bank account.
Deposit WithdrawalHow to Deposit step by step
If you are depositing for the first time, follow the steps below. You can deposit from a minimum of ৳500 — the same rule applies for every method.
- Log in to bj — enter your username and password to access your account.
- Go to the Wallet section — select "Deposit" from the menu.
- Choose a method — pick one of bKash, Nagad, Rocket or Upay.
- Enter the amount — minimum ৳500, no maximum limit.
- Confirm your phone number — complete the payment using your registered mobile number.
- Verify the OTP — enter the OTP sent to your mobile; the amount will be added to your account.
On your first deposit at bj you can get a 100% bonus up to ৳15,000 — for example: deposit ৳1,000 and receive ৳1,000 bonus, giving you a balance of ৳2,000; wagering requirement ৳1,000 × 25 = ৳25,000. See the Terms and Conditions page for full details.
Steps to Withdraw your winnings
You need at least ৳1,000 to withdraw. If you submit the request with the correct number, the money usually arrives within 1 hour.
- Log in to your account — go to the "Withdraw" option from your profile.
- Choose a method — it is best to select the same wallet you used for your deposit.
- Enter the amount — minimum ৳1,000.
- Confirm your mobile number — it must match exactly with the registered wallet number.
- Submit the request — once the team processes it, you will receive a confirmation SMS on your mobile.
bj VIP members often get faster processing. Learn about the bj VIP Programme and take advantage of cashback benefits.
Limits and Processing Times at a glance
| Payment Information | bKash | Nagad | Rocket | Upay |
|---|---|---|---|---|
| Minimum Deposit | ৳500 | ৳500 | ৳500 | ৳500 |
| Minimum Withdrawal | ৳1,000 | ৳1,000 | ৳1,000 | ৳1,000 |
| Withdrawal Time | Within 1 Hour | Within 1 Hour | Within 1 Hour | Within 1 Hour |
| Deposit Benefits | ||||
| Withdrawal Benefits |
In most cases withdrawal requests are completed within 1 hour. Late at night or during peak times it may take a little longer — contact bj support via chat at those times and the team will help.
How to keep your mobile wallet secure
A little care during transactions saves a lot of trouble.
Never share your PIN
Your bKash, Nagad or Rocket PIN is for you alone. No company, including bj, will ever ask for your PIN — if anyone does, it is a scam.
Do not share your OTP
The OTP you receive during a deposit or withdrawal is for you only. No support agent will ever ask for it.
Use your registered number
Always transact from the wallet linked to the mobile number you registered with your bj account — this speeds up verification.
Avoid public Wi-Fi
When making payments, use your own mobile data or home Wi-Fi instead of shared internet connections.
Reading bj's Privacy Policy will tell you in detail how your information is kept safe. If you have any account issues, contact 24/7 live chat — support is available in both Bangla and English.
Common payment issues and solutions
If you run into any problem with a deposit or withdrawal, check the table below — most issues can be resolved easily.
| Issue | Possible Cause | What to Do |
|---|---|---|
| Deposit failed | Insufficient wallet balance or network problem | Check your wallet balance; try again after a few minutes |
| Money deducted but not credited to account | Temporary delay at the payment gateway | Save the transaction ID; wait 15 minutes; then notify via chat |
| Withdrawal request is stuck | Wagering not completed or number does not match | Check your bonus balance and wagering status; verify that your number is correct |
| Withdrawal request sent to wrong number | Typing error in the number | Contact live chat immediately — cancellation may be possible before it is processed |
| OTP not received | Weak mobile network or incorrect number | Confirm network coverage; check that the same SIM is active; request the OTP to be resent |
| "Limit exceeded" message on withdrawal | Daily wallet limit reached | Apply within your mobile wallet app to increase your daily limit |
If none of the above solutions work, contact bj's 24/7 live chat or email. The support team assists in Bangla. You can also find detailed answers on the Frequently Asked Questions (FAQ) page.
Log in to your bj account now
Complete your deposit in just a few minutes with bKash, Nagad, Rocket or Upay.
Go to bj Login page