Depositing on bf99 has never been easier. Use your preferred mobile banking service or bank transfer and get your balance credited instantly.
Supports the most popular mobile banking and bank transfer methods in Bangladesh
Bangladesh's most widely used mobile banking service. Just follow a few simple steps to make a bKash payment on bf99.
Deposit on bf99 quickly and conveniently using Nagad from the postal department. Low transfer fees.
You can also fund your bf99 account easily using Dutch-Bangla Bank's Rocket mobile banking service.
You can make large deposits via direct bank transfer from any Bangladeshi bank.
Follow the steps below and your bf99 account will be funded in as little as 5 minutes.
Log in to your bf99 account with your username and password.
Click the "Deposit" option on your dashboard and select bKash as the payment method.
Enter the amount you wish to deposit. You can start from as little as BDT 200.
Send Money of the specified amount to the bf99 bKash number shown. Save the transaction ID.
Enter the transaction ID and your bKash number on the bf99 page, then confirm.
Once verified, your bf99 account balance will be updated within a few minutes.
Deposits cannot be confirmed without a transaction ID. Save it after every payment.
In most cases, your balance is credited within 2–5 minutes of payment verification.
Bf99's payment system is SSL encrypted. Your financial information is fully protected.
Your first deposit earns you a welcome bonus that can be used directly in games.
If you run into any issues with a deposit, live chat support is available at any time.
A reload bonus is available each week when you deposit a specified amount.
At home or on the go — complete your deposit from anywhere, right from your mobile.
This comparison will help you decide which deposit method works best for you
| Payment method | Minimum | Maximum | Processing time | Fee | Status |
|---|---|---|---|---|---|
| bKash | BDT 200 | BDT 50,000 | Instant | Free | Active |
| Nagad | BDT 200 | BDT 50,000 | Instant | Free | Active |
| Rocket | BDT 200 | BDT 30,000 | Instant | Free | Active |
| Bank Transfer | BDT 1,000 | BDT 5,00,000 | 1–3 Hours | Varies by bank | Slow |
Opening an account on an online gaming platform is straightforward, but for many people the first deposit can feel a little daunting. Questions like which method to use, how safe it is, and whether the balance will actually arrive are all completely normal. bf99 has worked to make this process as simple and transparent as possible — every step is clearly shown, there are no hidden charges, and the support team is always on hand if anything goes wrong.
BKash is used by almost everyone in Bangladesh, and it's the most popular way to deposit on bf99. The main reason is speed — your balance is typically credited within 2 to 5 minutes. There are also no extra charges on bKash deposits, which is a big plus for many players. With a minimum of BDT 200, it's accessible even for players on a smaller budget.
Nagad has become increasingly popular on bf99. As a service run by the postal department, it stands out for its relatively low transaction fees. With Nagad widely used in rural areas, bf99 keeps Nagad support active so players across Bangladesh can deposit without hassle. Users of Rocket and Dutch-Bangla mobile banking enjoy the same convenience.
Bank transfer is best suited for players looking to deposit larger amounts — up to BDT 500,000 in a single transaction. Processing takes a bit longer, typically 1 to 3 hours, due to the bank clearing process. That said, it is completely reliable in terms of security.
New members on bf99 are eligible for a welcome bonus on their first deposit, which can be used directly to play slots, Live Casino, or Sports Betting. A weekly reload bonus is also available — the more you deposit, the more bonus opportunities you unlock. Be sure to read the bonus terms and conditions carefully.
A common concern is whether deposited funds are safe. bf99's payment system is protected by SSL encryption, meaning your transaction details cannot be accessed by third parties. Every transaction is also recorded, so any disputes can be resolved quickly. If your balance doesn't appear after a deposit, simply provide your transaction ID to the support team and the issue will be sorted out promptly.
There are a few things to keep in mind when making a deposit. Always get the payment number from bf99's official site — never send money to a number obtained elsewhere. Take a screenshot of the transaction ID after every payment. Sending an amount that differs from what is shown on your account may cause issues, so always send the exact amount displayed.
Overall, bf99's deposit system is built with Bangladeshi players in mind. Local payment methods, clear instructions, and fast support — together, these make depositing at bf99 a smoother and more comfortable experience than any other platform in Bangladesh.
Warning: Only send payments to numbers displayed on bf99's official page. Do not deposit through unknown numbers or third-party channels.