Depositing on bf99 is simple. Use the mobile banking app you already know, starting from just BDT 100. No bank account needed, no complicated steps.
Bangladesh's most popular mobile banking service.
Digital payment platform by the postal service.
Mobile banking service by Dutch-Bangla Bank.
Secure direct transfer from your bank.
Digital wallet service by UCB.
Popular cryptocurrencies including USDT and BTC.
Log in to your bf99 account. New here? Sign up for free in just 2 minutes.
Click on the "Deposit" option in the top menu or your dashboard to see all available payment methods.
Choose Mobile Banking, Nagad, Rocket, or any payment method you prefer. The same level of security applies across all options.
Enter the deposit amount (minimum BDT 100) and complete the payment by following the on-screen instructions.
As soon as your payment goes through, the funds will appear in your gaming wallet instantly — no waiting, no follow-up needed.
A 100% bonus is automatically credited on your first deposit. No bonus code needed — just deposit and it's yours.
As a new member, your first deposit is matched with an equal bonus. Deposit BDT 1,000 and you'll have BDT 2,000 to play with.
Get a 30% reload bonus on your second deposit. Regular players can also claim this offer every week.
If you have a net loss for the week, up to 20% of that loss will be returned to your cashback wallet every Monday.
All bonuses come with a wagering requirement. You must place a specified amount in bets before withdrawing bonus funds. bf99 offers some of the most straightforward wagering terms in the market.
| Payment Method | Minimum | Maximum | Credit Time | Fee | Available 24/7 |
|---|---|---|---|---|---|
| Mobile Banking | BDT 100 | BDT 50,000 | Instant | Free | |
| Nagad | BDT 100 | BDT 50,000 | Instant | Free | |
| Rocket | BDT 100 | BDT 30,000 | Instant | Free | |
| Upay | BDT 200 | BDT 20,000 | Instant | Free | |
| Bank Transfer | BDT 500 | BDT 2,00,000 | 1–3 hours | Free | |
| Crypto (USDT) | $ 10 | Unlimited | 1–15 minutes | Network Fee |
It's a fair question, and the honest answer is — yes, bf99 One of Bangladesh's most secure online gaming platforms. Our payment system is fully encrypted and SSL-protected. Your financial information is never shared with any third party.
When you pay via Mobile Banking or Nagad, you go through their own payment gateway directly — bf99 never sees or asks for your mobile banking PIN or password. If anyone claims to be a bf99 representative and asks for your PIN, hang up immediately — it's a scam.
Each payment method has a daily and monthly limit, for two reasons: the payment provider's own policies, and to support responsible gaming. bf99 We believe gaming should be about fun, not stress. Play responsibly and within your limits.
If you need a higher limit for a specific reason, VIP members enjoy increased limits. Contact our live chat support for more details.
Deposits can occasionally fail due to technical issues. If that happens:
Yes, you can use Mobile Banking, Nagad, and Bank Transfer all on the same account. Note that withdrawals are generally processed via the same method used for the deposit, though exceptions may apply in certain cases.
Yes, bf99bf99's payment system runs 24/7, all 7 days of the week. You can make a deposit at 3 AM or on Eid — no issues at all. Mobile Banking and Nagad also operate around the clock, so you can deposit anytime, from anywhere.
Every transaction is protected with military-grade encryption, so no one can intercept your payment details.
Identity verification is required before large withdrawals to protect your account from unauthorized use.
You can enable OTP verification for login and payments. No one can withdraw funds without your authorization.
Accounts are monitored around the clock to detect any suspicious activity instantly.
Player funds are kept separate from the company's operational funds at all times.
Our live chat support is always ready to help with any payment issues. Average response time is under 90 seconds.
Bf99 will never call or message you asking for your PIN, OTP, or password. If you receive any such communication, report it to our support team immediately.
Get a 100% bonus on your very first deposit at bf99. Start with as little as BDT 100 via Mobile Banking or Nagad and unlock access to thousands of games.
For 18+ only. Please play responsibly.