Transact at bad99 using whichever payment method suits you best.
Bangladesh's most popular mobile banking service. Deposits via bKash at bad99 are completed in just 1–3 minutes, supporting both personal and agent transfer methods.
The digital financial service of Bangladesh Post Office. Deposits made via Nagad on bad99 may be eligible for special cashback offers.
Rocket is Dutch-Bangla Bank's mobile banking service. Transactions via Rocket on bad99 are fully secure and fast. Withdrawals are also sent to Rocket.
Deposit to bad99 directly from any Bangladeshi bank account via BEFTN or NPSB. Ideal for large-amount transactions.
Transfer directly from your Dutch-Bangla Bank account. DBBL transfers on bad99 are processed relatively quickly.
Transfer directly to bad99's account from any bank's internet banking portal. This method is ideal for added security.
Pay at bad99 directly with your Visa or Mastercard debit or credit card. All card transactions are fully SSL encrypted.
Pay by card directly from your smartphone's digital wallet. NFC tap-to-pay is also available on bad99's new interface.
Scan the QR code on the bad99 payment page to send money directly from any payment app — the fastest and most convenient method available.
Deposit via bKash or Nagad in just a few simple steps.
Log in to bad99 and go to the Payment or Wallet section.
Click the "Deposit" button and select your preferred payment method.
Enter the amount you wish to deposit and confirm.
Send money to the bad99-provided number via bKash/Nagad.
Paste the payment transaction ID into the form – your balance will be credited instantly.
Important: Always enter the correct payment transaction ID when making a deposit. An incorrect or incomplete ID may cause delays. If you run into any issues, reach out to the bad99 support team.
Withdrawing your winnings on bad99 is just as straightforward.
Withdrawal requests are typically processed within 5–30 minutes. Even during peak hours, funds arrive within 24 hours at most.
Withdrawal funds are sent exclusively to your registered mobile number — no third-party accounts.
Bad99 charges no fees on withdrawals. Whatever you win, the full amount goes straight to your account.
Day or night, weekends or holidays — you can submit a withdrawal request at bad99 any time.
| Payment Method | Minimum | Maximum | Time |
|---|---|---|---|
| bKash | ৳200 | ৳50,000 | Instant |
| Nagad | ৳200 | ৳50,000 | Instant |
| Rocket | ৳200 | ৳30,000 | Instant |
| Bank Transfer | ৳1,000 | ৳2,00,000 | 1–3 hours |
| Card | ৳500 | ৳1,00,000 | Instant |
Bad99 leads the way in security, speed, and convenience.
Every transaction is secured with 256-bit SSL encryption. Your data is completely safe from unauthorized access.
Every withdrawal request is processed only after verifying the account holder's identity.
Your financial transaction details are never shared with any third party.
Bad99 charges no hidden fees or commissions on deposits or withdrawals.
Bad99's support team is available around the clock for any payment-related concerns.
Your bad99 wallet balance is credited as soon as the payment is confirmed.
It's natural to feel cautious about online money transfers — but those who have paid at bad99 know how simple depositing and withdrawing really is. The entire process is built with Bangladeshi users in mind, with full guidance available in Bengali.
BKash is so deeply ingrained in everyday life in Bangladesh that people use it to pay at roadside tea stalls. bad99 has brought that same convenience to its betting platform, so you can deposit anytime, from anywhere. Nagad and Rocket users enjoy the exact same seamless experience.
First deposit perks: First-time depositors at bad99 may be eligible for a welcome bonus. Log in and check the Promotions section for current offers.
Bad99 sets a minimum deposit limit so anyone can get started with a small amount. The maximum limit exists for security reasons and as part of responsible gaming practices. You can also set your own daily or weekly deposit limits directly from your bad99 account settings.
This kind of feature is hard to find on most other platforms. bad99 believes betting should be enjoyable, and that means giving users the power to stay in control.
To withdraw at bad99, the following conditions must be met:
These conditions are in place for your own protection. bad99 never withholds withdrawals without reason.
If a deposit or withdrawal is delayed for any reason, the first thing to do is check that you have your transaction ID saved. Then reach out to bad99's live chat or email support. The support team will resolve the issue quickly using your transaction ID.
Payment delays are usually caused by banking server issues or high traffic during peak hours. Delays on bad99's end are virtually unheard of.
One standout feature of bad99 is its payment-focused bonus offers. Depositing through select payment methods can earn you extra cashback — for example, depositing via Nagad at certain times can yield a 5–10% bonus. These offers are available for limited periods, so it's recommended to check the promotions section regularly.
Bad99 also periodically runs'Deposit Double' or 'First Deposit Match' promotions, where you receive a bonus equal to the amount you deposit. Make sure to take full advantage of these offers when they're available.
Every deposit on bad99 comes with the chance to earn a special bonus. Check promotions regularly and make the most of every offer.
Deposit daily at bad99 for a chance to earn reload bonuses.
Join the weekly cashback program – get something back even when you lose.
Every deposit earns loyalty points that can later be converted to cash.
Answers to the most frequently asked questions about transactions on bad99.