Deposit at btd999 in seconds using bKash, Nagad, Rocket, or bank transfer. Withdrawals reach your mobile account in 5 minutes or less.
Deposit and withdraw easily using all major payment options in Bangladesh
Bangladesh's most popular mobile banking service. Deposit on btd999 instantly via bKash.
Bangladesh Post Office's Nagad service is now integrated with btd999 — one of the fastest and most accessible payment options available.
Transact on btd999 via Dutch-Bangla Bank's Rocket service — especially convenient for users in rural and semi-urban areas.
Direct bank transfers are supported from all major banks, including DBBL, Islami Bank, and Dutch Bangla.
Deposit to btd999 in just three easy steps
After logging in, go to "My Account" and click the "Deposit" button. Select your preferred payment method — bKash, Nagad, Rocket, or Bank.
Enter the amount you wish to deposit — minimum ৳200. Once confirmed, instructions to send to btd999's payment number will appear on screen.
Send to the designated number via bKash or Nagad. Paste the transaction ID into the btd999 form. Your balance will update within 30 seconds.
Winnings in your hands within 5 minutes
Select "Withdrawal" from your account dashboard, enter the amount, and confirm your bKash or Nagad number.
Btd999's system verifies your request instantly — no waiting for manual approval.
An OTP will be sent to your registered mobile number for security. Use it to confirm your withdrawal.
Funds arrive via bKash or Nagad in up to 5 minutes, via Rocket in 3–10 minutes, and via bank transfer within 1–2 hours.
All payment method details at a glance
| Method | Minimum | Max / Day | Time |
|---|---|---|---|
| BKash | ৳200 | ৳50,000 | Instant |
| Nagad | ৳200 | ৳50,000 | Instant |
| Rocket | ৳200 | ৳30,000 | 1–3 minutes |
| Bank Transfer | ৳1,000 | Unlimited | 1–2 hours |
| Method | Minimum | Max / Day | Time |
|---|---|---|---|
| BKash | ৳500 | ৳3,00,000 | 3–5 minutes |
| Nagad | ৳500 | ৳3,00,000 | 3–5 minutes |
| Rocket | ৳500 | ৳2,00,000 | 5–10 minutes |
| Bank Transfer | ৳2,000 | Unlimited | 1–2 hours |
Daily withdrawal limits are automatically increased for VIP Gold and Diamond members. First-time KYC verification may be required for larger transactions. Contact live chat for more details.
Btd999's transaction process is fully transparent
| User | Method | Amount | Time | Type |
|---|---|---|---|---|
| Ra***ul | bKash | ৳75,000 | 2 minutes ago | Withdrawal |
| Su***a | Nagad | ৳12,000 | 5 minutes ago | Deposit |
| Ha***im | Bank | ৳2,30,000 | 12 minutes ago | Withdrawal |
| Na***a | bKash | ৳5,000 | 18 minutes ago | Deposit |
| Ka***m | Rocket | ৳48,500 | 25 minutes ago | Withdrawal |
| Fa***a | Nagad | ৳8,000 | 31 minutes ago | Deposit |
Every transaction at btd999 256-bit SSL encryption Your payment information is never shared with third parties. Our payment gateway is fully PCI DSS compliant.
At btd999, we never compromise on security
Every transaction is protected with bank-grade 256-bit SSL encryption. Your payment data is completely safe.
OTP verification is required for every withdrawal. Logging in from an unrecognized device triggers an additional layer of security.
Btd999 never stores your bKash or Nagad PIN. Every payment is made directly through your own app.
Our system instantly flags any suspicious transaction attempts and secures your account right away.
The biggest concern with any online betting or gaming platform is this — deposits are easy, but withdrawals are where the trouble starts. Many sites make you wait hours, even days, after submitting a withdrawal request. btd999 has eliminated that problem at the source.
Btd999's payment system is fully automated — no manual approval is needed after submitting a withdrawal request. The system verifies and processes the payment on its own, which is why funds arrive in bKash or Nagad in just 3 to 5 minutes.
In Bangladesh, bKash and Nagad have become the most essential financial tools for everyday people — used everywhere from cities to villages. btd999 was built with that reality in mind. Even users without a bank account can complete all transactions using bKash alone.
Btd999 charges no fees on deposits or withdrawals. Every taka you deposit goes entirely into your account, and every taka you withdraw goes straight to your mobile — no deductions in between. Many platforms charge transaction fees of 2–5%, but btd999 does not.
One thing to keep in mind — your mobile operator or bank may apply a small charge based on their own policies, which is outside btd999's control. For example, bKash may charge a minor fee for Send Money transfers. However, btd999 itself charges no fees of its own.
For standard transactions, mobile number verification is all that's required. However, if your total withdrawals in a single month exceed BDT 1,00,000, you will need to complete a one-time KYC verification using your National ID or passport. This is ultimately for your own protection — to ensure no one can make unauthorized withdrawals from your account.
The KYC process at btd999 is straightforward and completely secure. The information you provide is used solely for identity verification and is never shared with any third party. To learn more about our privacy policy, visit our Privacy Policy Visit the page.
Warning: Do not use someone else's mobile number or bank account to make transactions. btd999 only accepts payments from methods registered in your own name.
Btd999's welcome bonus and any other promotional bonuses cannot be withdrawn directly. Each bonus comes with a specific wagering requirement — typically 10 to 20 times the bonus amount must be wagered before withdrawal is eligible.
For example, if you receive a ৳1,000 bonus with a 15x wagering requirement, you must place a total of ৳15,000 in bets before that bonus becomes withdrawable. Your own deposited funds can always be withdrawn freely — this condition applies to bonus money only.
Your current bonus balance and wagering progress are always visible on your account dashboard. If you have any questions, just ask via live chat — btd999's support team is available 24 hours a day.
Transactions can sometimes fail due to network issues or temporary payment gateway errors. If that happens, there's no need to worry — btd999 has a proper refund process in place.
If funds have been deducted from your bKash or Nagad but haven't been credited to your btd999 account, wait 30 minutes and then contact us via live chat with your transaction ID. The issue is typically resolved within 24 hours — your balance will either be credited or the amount will be refunded.
Btd999 keeps a record of every failed transaction. Not a single payment has ever been lost in our history — and that's a promise we intend to keep.
Frequently asked questions about financial transactions