Deposit instantly via bKash, Nagad, Rocket, and all popular payment methods — and withdraw your winnings fast.
Open an AccountAll Major Payment Methods in Bangladesh Supported
Bangladesh's number one mobile banking service. Make instant deposits from any button phone or smartphone.
InstantThe postal department's digital wallet. Nationwide network with a simple, user-friendly interface.
PopularThe mobile banking service from Dutch-Bangla Bank. Most widely accessible in rural areas.
SecureTransfer directly from more than 50 banks, including Sonali, Janata, and BRAC.
Large AmountsUCB Bank's digital wallet. Fast and hassle-free payment experience.
NewONE Bank's mobile wallet. Simple top-up and payment process.
ActiveThe fastest withdrawal method. Send your winnings directly to a bKash number.
FastestWithdraw directly to your Nagad wallet. Fast processing times.
PopularWithdraw larger amounts directly to your bank account. Completely secure.
Large AmountsDutch-Bangla Bank customers can easily withdraw via Rocket.
Secure
Add funds to your 999bd account in just a few simple steps
Log in to 999bd with your username and password. If you're new, register first — it only takes 2 minutes.
Find and click the "Deposit" button in the top menu or on your dashboard.
BKash, Nagad, Rocket, or bank transfer — choose whichever works best for you.
Enter the deposit amount. Minimum ৳200. If you have a voucher code, enter it here.
Complete the payment using your mobile banking PIN as prompted. Funds will appear in your account within 30 seconds.
Withdraw your winnings safely and quickly
Log in to your 999bd account and confirm your balance.
Click the "Withdraw" tab in the Cashier section.
Enter your bKash/Nagad number or bank account details accurately.
Enter the withdrawal amount. Minimum ৳500. Once wagering requirements are met, you can withdraw the full amount.
Confirm and wait. Funds typically arrive via bKash/Nagad within 5–10 minutes.
How fast your money arrives with each payment method
Taller bar = faster processing
Calculate Your Deposit Bonus
Terms and conditions apply. Please check against the current bonus offer.
Daily Limits by Payment Method
| Method | Minimum deposit | Maximum Deposit | Daily Withdrawal Limit | Status |
|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | ৳30,000 | Active |
| Nagad | ৳200 | ৳40,000 | ৳25,000 | Active |
| Rocket | ৳300 | ৳25,000 | ৳20,000 | Active |
| Bank Transfer | ৳1,000 | ৳5,00,000 | ৳5,00,000 | Active |
| Upay | ৳200 | ৳30,000 | ৳15,000 | Active |
| OKWallet | ৳200 | ৳20,000 | ৳10,000 | Demo |
Why Millions of Bangladeshis Trust 999bd
Payment has long been the biggest obstacle to online betting in Bangladesh. No credit cards, complicated international wallets — these barriers held many people back. But 999bd has a homegrown solution to this: direct transactions via all familiar mobile banking methods, including bKash, Nagad, and Rocket.
From farmers in Rajshahi to software developers in Dhaka — everyone has a mobile phone and the bKash app. 999bd These familiar payment methods are directly integrated into the platform, so you can deposit or withdraw anytime, from anywhere.
All financial transactions at 999bd are secured with 256-bit SSL encryption. Your personal and financial information is never shared with third parties. Every transaction generates a unique reference number so you can track it at any time.
Many users want to know — how long does a withdrawal take? 999bd 's case, it largely depends on your chosen payment method. bKash or Nagad withdrawals typically arrive within 5–10 minutes. Bank transfers take a bit longer, but are the safest option for larger amounts.
Something many users ask — are there no deposit fees? The answer is yes, 999bd does not charge any deposit or withdrawal fees. However, your mobile banking provider may apply their own transaction charges — this depends entirely on their own policies.
For those who regularly transact in large amounts 999bd 's VIP program comes with exclusive perks. Reaching Gold tier or above raises your withdrawal limit and speeds up processing. High rollers get a dedicated account manager who provides personal assistance with transactions.
One important thing to keep in mind — your account must be verified before you can make a withdrawal. It's a one-time process that only needs to be completed once. Simply submit a photo of your National ID or passport, and verification is typically done within 24 hours. After that, all your withdrawals will be processed without any hassle.
Currently 999bd Cryptocurrency payments are also on the horizon, though still in the experimental stage in Bangladesh. More payment options are expected to be added in the future.
The most advanced technology is used to keep your money secure
BKash and Nagad deposits complete in just 30 seconds. No waiting around.
999bd charges no deposit or withdrawal fees of its own.
Once your payment is successful, funds are automatically credited to your account.
If you run into any transaction issues, get help instantly via live chat in Bangla.
From the hills of Bandarban to the heart of the Sundarbans — wherever you have a mobile signal in Bangladesh, 999bd transactions can be made. No separate app installation needed — everything works through your mobile browser.
BKash users can make payments by dialling *247# directly or via the bKash app. The entire process is completed in just a few steps — no complications, no hassle.
Answers to the most frequently asked questions