All of Bangladesh's popular mobile banking services are directly connected to 90bet. Deposit or withdraw — the entire process takes just a few minutes.
90bet supports Bangladesh's most widely used mobile banking and payment services
Bangladesh's most popular mobile banking service. Deposit and withdraw on 90bet directly via bKash — straight from your account.
Nagad, the postal service's mobile financial service, is now fully integrated with 90bet — ideal for fast, secure transactions.
Send money to 90bet easily with Dutch-Bangla Bank's Rocket mobile banking. Works from anywhere — city or village.
Transfer directly from any Bangladeshi bank account. For large amounts, bank transfer is the safest option.
Pay on 90bet using UCB's Upay digital wallet. Enjoy fast verification and instant deposits.
You can also deposit to 90bet using USDT (TRC20) — a convenient option for international users.
See all methods at a glance and pick the one that works best for you
| Payment Methods | Minimum | Deposit | Withdrawal | Fee | 24/7 |
|---|---|---|---|---|---|
| bKash | ৳10 | Instant | 30 Minutes | Free | ✓ Yes |
| Nagad | ৳10 | Instant | 30 Minutes | Free | ✓ Yes |
| Rocket | ৳20 | 1–3 minutes | 1 hour | Free | ✓ Yes |
| Bank Transfer | ৳500 | 1–3 hours | 1–24 hours | Free | ✓ Yes |
| Upay | ৳50 | Instant | 1 hour | Free | ✓ Yes |
| USDT (Crypto) | $5 | 1–15 minutes | 15–60 minutes | Network Fee | ✓ Yes |
Depositing to 90bet via bKash or Nagad is quick and easy. Just follow the steps below:
Log in to 90bet with your username and password. New here? Register first — it only takes about 5 minutes.
Click the "Deposit" button on your dashboard. The payment page will open.
Select bKash, Nagad, or Rocket — whichever you prefer. Enter the amount you'd like to deposit.
You'll receive an OTP on your mobile. Use it to confirm the payment. Funds will be credited to your gaming wallet instantly.
Cashing out your winnings is simple. Just follow these steps to send funds to your mobile banking account:
Log in and click "Withdrawal" from your dashboard.
Select your preferred withdrawal method and enter your mobile banking number.
Enter the amount you want to withdraw and submit your request. The system will verify it automatically.
Funds typically arrive in your bKash or Nagad within 30 minutes. Late-night withdrawals may take up to 24 hours.
Many people have reservations about payments on online gaming platforms — will my money get stuck? Will withdrawals be a hassle? These are fair questions, and 90bet takes them seriously.
90bet's payment system was built with the realities of Bangladesh in mind. The most popular mobile banking services are integrated directly so you don't have to deal with any extra hassle. Just open your bKash or Nagad app, send the money — that's all there is to it.
One thing many people don't know: 90bet charges zero processing fees on deposits or withdrawals. Every taka you deposit goes straight into your gaming wallet, and every taka you win comes back to you in full — no deductions in between. Many platforms hide fees in the fine print; 90bet doesn't.
A common question is how fast withdrawals actually are. Under normal conditions, 90bet processes requests within 30 minutes. During peak hours or late at night, it may take up to 24 hours — but in most cases it's done within 1 hour. Having a fully verified account speeds things up further.
It's also worth knowing about deposit limits. For large transactions, bank transfer is your best option — you can send up to ৳2,00,000 in a single transfer. For mobile banking, any daily limits that apply are set by the bank or mobile operator themselves, not by 90bet.
Deposits and withdrawals must be made from the same mobile banking account that is registered in your name.
To withdraw bonus funds, you must first meet the specified wagering requirements.
Before your first withdrawal, you'll need to verify your identity with your National ID. This is a one-time requirement.
If you run into any payment issues, reach out via 24/7 live chat. Responses typically come within 5 minutes.
You can make multiple withdrawals in a day. Each request is processed separately.
The technology 90bet uses to keep your funds secure
All payment information is protected with 256-bit SSL encryption. Your banking details and mobile number are never shared with any third party.
Every withdrawal requires SMS OTP verification, so no one else can withdraw funds from your account.
Your payment information is used solely to process transactions. It is never sold or shared.
For any suspicious transactions, the system automatically raises an alert and sends you a notification.
Payments on 90bet are completely secure and transparent. Our system keeps a record of every transaction, and you can view your full transaction history at any time. If anything seems unusual, contact support right away.
A common question we get is whether withdrawals are possible after midnight. The answer is yes — 90bet's payment system runs 24 hours a day. That said, bank transfers may take slightly longer outside of banking hours. Mobile banking services, especially bKash and Nagad, operate around the clock, so there's no issue there.
One thing to keep in mind when depositing — always include the correct reference number. 90bet's payment page provides a specific reference code that you must enter when sending money via mobile banking. Without it, your payment won't be credited automatically and will need to be processed manually, which takes longer.
Many people worry that depositing right before a cricket or football match won't go through in time. In practice, deposits via bKash or Nagad typically reflect in your wallet within 2–3 minutes — so depositing 10 minutes before kick-off is more than enough.
A bit more detail on withdrawal limits: 90bet doesn't impose a strict daily withdrawal cap for standard users, though account verification is required for larger amounts. VIP members can transact at even higher limits.
90bet's payment experience has been made as straightforward as possible. The technology behind it may be complex, but the goal is always simplicity on your end. If you run into any issues at any step, our support team is available via live chat or email.
All Your Most-Asked Questions, Answered in One Place