Instant Credit

bf99 Deposit — Make a secure payment in seconds with Mobile Banking, Nagad, or Rocket and start playing right away

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.

bf99
BDT 100
Minimum Deposit
30 seconds
Average Credit Time
6+
Payment Method
100%
First Deposit Bonus
Payment Methods
Bangladesh's most popular payment methods are fully supported on bf99
📱
Instant
Mobile Banking

Bangladesh's most popular mobile banking service.

💳
Instant
Nagad

Digital payment platform by the postal service.

🚀
Instant
Rocket

Mobile banking service by Dutch-Bangla Bank.

🏦
Fast
Bank Transfer

Secure direct transfer from your bank.

💰
Instant
Upay

Digital wallet service by UCB.

Fast
Crypto

Popular cryptocurrencies including USDT and BTC.

bf99
How to Make a Deposit
Complete your deposit in just a few easy steps
1
Log In to Your Account

Log in to your bf99 account. New here? Sign up for free in just 2 minutes.

2
Go to the Deposit Section

Click on the "Deposit" option in the top menu or your dashboard to see all available payment methods.

3
Select a Payment Method

Choose Mobile Banking, Nagad, Rocket, or any payment method you prefer. The same level of security applies across all options.

4
Enter Amount & Pay

Enter the deposit amount (minimum BDT 100) and complete the payment by following the on-screen instructions.

5
Balance will be credited instantly

As soon as your payment goes through, the funds will appear in your gaming wallet instantly — no waiting, no follow-up needed.

6
Claim Bonus

A 100% bonus is automatically credited on your first deposit. No bonus code needed — just deposit and it's yours.

Deposit Bonus Offers
Rewards on Every Deposit
100%
First Deposit Welcome Bonus

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.

Max Bonus: BDT 10,000 | Wagering: 3x
30%
Second Deposit Reload Bonus

Get a 30% reload bonus on your second deposit. Regular players can also claim this offer every week.

Max Bonus: BDT 5,000 | Wagering: 2x
20%
Weekly Cashback Bonus

If you have a net loss for the week, up to 20% of that loss will be returned to your cashback wallet every Monday.

Even more for VIP members
Before You Use a Bonus

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.

bf99
Payment Method Comparison
Which methods offer the fastest and easiest deposit experience
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

Is it safe to deposit on bf99?

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.

Why is there a deposit limit?

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.

What should I do if my deposit fails?

Deposits can occasionally fail due to technical issues. If that happens:

  • First, check your mobile banking app to see if the amount has been deducted.
  • If the amount was deducted but your balance hasn't been updated, take a screenshot.
  • Save your transaction ID.
  • Reach out via bf99 live chat — most issues are resolved within 15 minutes.
  • In most cases, your balance will be corrected automatically.

Can I use more than one payment method?

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.

Can I deposit 24 hours a day?

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.

Security Layers
How Your Money Is Protected
SSL 256-bit Encryption

Every transaction is protected with military-grade encryption, so no one can intercept your payment details.

KYC Verification

Identity verification is required before large withdrawals to protect your account from unauthorized use.

OTP Two-Factor Authentication

You can enable OTP verification for login and payments. No one can withdraw funds without your authorization.

Real-Time Fraud Monitoring

Accounts are monitored around the clock to detect any suspicious activity instantly.

Segregated Fund Storage

Player funds are kept separate from the company's operational funds at all times.

24/7 Support Team

Our live chat support is always ready to help with any payment issues. Average response time is under 90 seconds.

Keep in Mind

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.

bf99
Deposit FAQs
Straight answers to the most frequently asked questions

The minimum deposit via Mobile Banking, Nagad, and Rocket is BDT 100. For bank transfers, the minimum is BDT 500, and for crypto, the equivalent of $10.

Balance is usually credited within 30 seconds to 2 minutes. During peak hours or network issues, it may occasionally take up to 5 minutes. If it takes longer than 10 minutes, please contact live chat.

bf99 does not charge any deposit fees. However, your payment provider (such as Mobile Banking or your bank) may apply their own transaction charges. For crypto, standard blockchain network fees apply.

Yes, the welcome bonus can be used across all game categories — Live Casino, Slots, Fish Game, and Sports Betting. Some promotional bonuses may be restricted to specific games, in which case the details will be noted in the bonus description.

Yes, your deposited real money can be withdrawn at any time. However, bonus funds require the wagering conditions to be met before withdrawal. Real money withdrawals are typically processed within 15 minutes to 24 hours.

For security purposes, bf99 recommends using a payment method registered in your own name. Using someone else's number may cause verification issues at the time of withdrawal. Contact support for more details.

As part of responsible gaming, bf99 lets you set your own daily or monthly deposit limits. Lowering a limit takes effect immediately, while increasing one requires a 24-hour cooling-off period.
💳
Deposit Today and Start Playing

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.


বাংলা