Depositing and withdrawing funds at bat88 is now easier than ever. From mobile banking to bank transfers, all transactions are secure and completed in just a few minutes.
Bangladesh's most popular payment methods are all supported on bat88.
It's natural to feel a little uneasy before making any financial transaction on an online platform — will my money be safe? Will it go through properly? Can I withdraw it when I need to? At bat88, the answer to all these questions is simple. Every transaction is processed through an encrypted system, and a confirmation notification is sent at each step.
Bat88 was built with Bangladeshi players in mind — that's why bKash, Nagad, and Rocket have been core payment options from day one. These apps are everywhere in Bangladesh. No need for a separate wallet or bank account; just fund your game from the same phone you play on.
After depositing on bat88, funds typically appear in your gaming balance within 3 to 5 minutes. For withdrawals, mobile banking transfers usually take 1 to 3 hours. Bank transfers may take a little longer, but security is never compromised.
Below is a complete walkthrough of the deposit and withdrawal process via bKash.
Log in with your username and password. If you're new, complete your registration and verify your phone number first.
You'll find the "Deposit" button at the top of your dashboard. Click it to see the list of available payment methods.
Select your preferred payment method. bat88 will provide you with a payment number and a reference code.
Send money to the number provided by bat88. Use the reference code given by bat88 in the reference field.
Copy the transaction ID from your mobile banking app, paste it into the bat88 deposit form, and tap "Confirm".
Your bat88 balance will be updated within 3–5 minutes, and you'll receive an SMS or notification to confirm.
Bat88 will never contact you via a personal number to request payment. Always transact exclusively through the official deposit portal.
To withdraw, your phone number and identity must be verified. This is a one-time process.
Select "Withdraw" from your dashboard. Your available balance and bonus balance will be displayed separately.
Enter your bKash/Nagad/Rocket number and the withdrawal amount. Double-check the number—if funds are sent to the wrong account, recovery is extremely difficult.
An OTP will be sent to your registered phone number for security. Submit the withdrawal request using that OTP.
Funds arrive within 1–3 hours for mobile banking and 1–2 business days for bank transfers. You'll receive a confirmation notification from bat88.
Account verification on bat88 is a one-time process — no hassle after that. Since withdrawals require verified accounts, it's best to complete verification before your first deposit.
An OTP will be sent to the phone number used during registration. Use it to verify your phone.
Upload a photo of your National ID (NID) or passport. bat88 approves it within 24 hours.
Add your bKash / Nagad / Rocket number in Settings. Make sure it is registered in your own name.
Once all steps are complete, your account will be fully verified. You can now withdraw without any restrictions.
Identity verification also protects you personally. Even if your account is compromised, no one can withdraw funds from a verified account without passing additional checks. bat88 never shares your information with third parties.
| Payment Methods | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Max Withdrawal/Day | Charges |
|---|---|---|---|---|---|
| bKash | ৳100 | ৳50,000 | ৳500 | ৳1,00,000 | Free |
| Nagad | ৳100 | ৳30,000 | ৳500 | ৳75,000 | Free |
| Rocket | ৳200 | ৳25,000 | ৳500 | ৳50,000 | Free |
| Bank Transfer | ৳500 | ৳5,00,000 | ৳1,000 | ৳10,00,000 | Free |
| Crypto | $10 | Unlimited | $20 | Unlimited | Network Fee |
| Upay | ৳100 | ৳20,000 | ৳500 | ৳40,000 | Free |
VIP members may have higher daily withdrawal limits. Log in to your account for full details.
Nearly 60% of daily transactions on bat88 go through bKash—and the reason is simple. Most smartphone users in Bangladesh already have bKash, so there's no need for a separate card or bank account.
One of the biggest advantages of depositing via bKash is that it's instant. As soon as you send the money, you receive a transaction ID — submit that to bat88 and your balance updates within minutes. You can even transact at 2 AM, something traditional banks simply don't offer.
For new players, it's best to start with a small deposit — you can begin with as little as ৳100. Once you're familiar with the process, you'll find subsequent transactions much more straightforward.
Say Rahat wants to deposit ৳500 into bat88 via bKash. Here's a timeline of how that experience unfolds.
All bat88 transactions are encrypted with 256-bit SSL technology — the same standard used by major banks.
Every withdrawal triggers an OTP sent to your registered number. No funds can leave your account without your approval.
Every account is individually verified—no single person may hold multiple accounts.
Bat88's security team monitors transactions 24/7. If anything appears unusual, additional verification is automatically triggered.
A full history of all your deposits and withdrawals is stored in your account.
If you run into any issues with a transaction, our live chat support is available around the clock—day or night.
Withdrawing on bat88 is generally straightforward, but a lack of familiarity with a few key points can sometimes cause confusion. The most common question is: "Why is my withdrawal on hold?"
Withdrawals are most commonly blocked for one of two reasons: your verification is incomplete, or you have an active bonus with unmet wagering requirements. Verification only needs to be done once; for the bonus, you'll need to play through the required amount as per the bonus terms.
One more important point: the payment number you provide for withdrawals must be registered in your own name. bat88 does not process withdrawals to third-party accounts. This is in place strictly for your protection.
Playing on bat88 is best enjoyed when your finances are in order. Many players get caught up in the excitement early on and deposit more than they intended—building a few simple habits can help you avoid that.
Start by setting a monthly gaming budget and stick to it — don't deposit beyond that limit. bat88 lets you set deposit limits directly in your account settings, which you can configure yourself.
Second, keep a regular eye on your transaction history. Tracking how much you've deposited and withdrawn each month gives you a clear picture of your finances. You'll find a full record on bat88's transaction history page.
If you feel that gaming is affecting your finances, visit bat88's responsible gaming page or reach out to support. You also have the option to temporarily pause your account.
Register, make your first deposit via bKash, and start playing with a 100% welcome bonus.