Fund your 90bet account in just a few steps. No hidden charges, and processing takes only a matter of seconds.
Fund your 90bet account with whichever payment method suits you best
Many betting sites make depositing a chore — lengthy verification steps, repeated OTPs, and long wait times. 90bet has taken a completely different approach. The entire deposit process is so straightforward that first-time users can complete it without any guidance.
Bangladesh's three most popular mobile banking services — bKash, Nagad, and Rocket — are all directly integrated with 90bet. All you need is the app on your phone. Deposits are completed in just a few steps, and funds are credited to your account instantly — typically within 30 seconds to 1 minute.
90bet also has options for those who prefer bank transfers or card payments. You can deposit using Visa or Mastercard, internet banking, or cryptocurrency. With over 10 payment methods supported, 90bet caters to the needs of virtually all users in Bangladesh.
There are no processing fees or hidden charges for deposits at 90bet. Every BDT you deposit goes directly into your account in full. If a third-party payment service applies its own charges, those are governed by their own policies — 90bet does not deduct any fees on its end.
No need to worry if this is your first time depositing. Just follow the steps below and you will be done in a matter of minutes.
Log in to the 90bet website or app with your username and password. If you are new, register an account first.
After logging in, click the wallet icon in the top right corner and select the "Deposit" option.
Select your preferred payment method from the list — bKash, Nagad, Rocket, or any other available option.
Enter the amount you want to deposit. You can start from as little as BDT 200. Confirm the amount.
You will be redirected to your chosen payment app. Confirm the payment there by entering your PIN.
Once payment is confirmed, your 90bet wallet balance will be updated instantly. You can start betting right away.
Once your deposit is successful, a confirmation message is sent to your registered number. Keep that reference number handy — it will be useful if any issue arises later.
Different payment methods at 90bet have their own deposit limits, but the minimum amounts are kept low across the board so new users can start small. Check the comparison table below for a clearer picture.
| Payment method | Minimum | Maximum | Processing Time |
|---|---|---|---|
| BKash | BDT 200 | BDT 50,000 | Instant |
| Nagad | BDT 200 | BDT 50,000 | Instant |
| Rocket | BDT 200 | BDT 30,000 | Instant |
| Bank Transfer | BDT 500 | BDT 500,000 | 1–3 Hours |
| Crypto (USDT) | $5 equivalent | Unlimited | 10–30 Minutes |
| Visa/Mastercard | BDT 500 | BDT 100,000 | 5–15 Minutes |
For bank transfers, processing times may be longer depending on banking business days and hours. Transfers made on weekends may not be processed until the next business day.
90bet offers an attractive welcome bonus for new members. You receive a percentage bonus on your first deposit, which can be used directly for betting. No separate code is required — simply make your first deposit and the bonus is added to your account automatically.
90bet keeps the rewards coming for existing members too. Reload bonuses, weekly cashback, and special deposit bonuses tied to major tournaments are offered regularly. During events like the IPL, the World Cup, or other big cricket matches, exclusive deposit offers give you a great opportunity to boost your balance quickly.
It's worth paying attention to bonus terms and conditions. Bonus funds generally cannot be withdrawn directly — they must be wagered a certain number of times before becoming withdrawable. Full terms for each bonus are clearly listed on the 90bet promotions page.
Security is the top priority when it comes to online financial transactions, and 90bet makes no compromises here. Every transaction is protected with 256-bit SSL encryption. Your payment details are never stored on 90bet's servers — the payment gateway communicates directly with your bank or mobile banking app.
Enabling two-factor authentication (2FA) adds an extra layer of protection to your account. Every login and transaction requires a separate OTP, so no one else can access your account. As an internationally licensed platform, 90bet ensures your funds are held securely.
Deposits can occasionally get stuck due to network issues or other reasons. If this happens, wait a few minutes first — most cases resolve automatically. If your balance hasn't updated after 15 minutes, contact 90bet's live chat support.
When contacting support, please provide your transaction ID, amount, and payment method. The 90bet support team typically resolves issues within 5 to 10 minutes. Never attempt the same payment twice — doing so risks being charged double.
Answers to the most frequently asked questions about 90bet deposits