Deposit easily using your preferred payment app
Add funds to your bf678 account in a few simple steps. The entire process is completely secure and typically takes less than 5 minutes.
Go to the bf678 website and log in with your username and password. If you don't have an account yet, Registration page and open a free account.
After logging in, click the "Deposit" button on your dashboard or go directly to the Wallet section.
Mobile Banking, Nagad, Rocket, bank transfer, or crypto — choose whichever works best for you.
Enter the amount you want to deposit and send the funds to the bf678-provided payment number using your chosen method.
After payment, submit the Transaction ID (TrxID) in the bf678 deposit form. Your wallet balance will be credited within a few minutes.
Depositing at bf678 doesn't just get you in the game — it also unlocks attractive bonuses. There are special offers for everyone, from new members to regular players.
New members receive a bonus matching their first deposit — deposit BDT 1,000 and get an extra BDT 1,000 bonus.
Deposit every week and earn up to 20% reload bonus. bf678 rewards loyal players with exclusive perks.
Get 5% cashback on your total monthly wagers, credited directly to your wallet. Even when you lose, bf678 gives something back.
Wagering requirements apply to bonus use. To learn more, Terms and Conditions View the page.
See deposit limits and processing times for all methods at a glance
| Payment Method | Minimum | Maximum | Processing Time | Fee | Status |
|---|---|---|---|---|---|
| Mobile Banking | BDT 100 | BDT 50,000 | 1–5 minutes | Free | Active |
| Nagad | BDT 100 | BDT 50,000 | 1–3 minutes | Free | Active |
| Rocket | BDT 100 | BDT 30,000 | 2–7 minutes | Free | Active |
| Bank Transfer | BDT 1,000 | BDT 2,00,000 | 15–60 minutes | By Bank | Active |
| Crypto (USDT) | $2 | Unlimited | 5–15 minutes | Network fee | Active |
| Agent Deposit | BDT 500 | BDT 1,00,000 | 5–20 minutes | Free | Active |
Deposits at bf678 are typically credited to your account within 5 minutes. Get into the game faster with minimal wait time.
Every deposit you make is fully secured with SSL encryption and two-factor verification.
If you run into any issues with a deposit, bf678's support team is available around the clock to help.
Deposit instantly right from your smartphone. The bf678 mobile interface is simple and fast.
Almost everyone in Bangladesh uses Mobile Banking, and depositing at bf678 with it couldn't be easier. Simply send money to the bf678-provided Mobile Banking number and submit your Transaction ID. Funds are typically credited within 5 minutes. Deposits start from as low as BDT 100, with a daily maximum of BDT 50,000. For first-time users, Mobile Banking is the most recommended method.
Nagad is fully accepted at bf678 — and in many cases, Nagad deposits are even faster, completing in just 1 to 3 minutes. The process is just as straightforward: send money to the designated number via the Nagad app, copy the TrxID, and paste it into the bf678 deposit section. That's all there is to it.
Bank Transfer is the ideal option at bf678 for players looking to deposit large amounts. Single deposits ranging from BDT 1,000 up to BDT 200,000 are supported. Funds are usually credited within 15 to 60 minutes. Make sure to include the correct reference number with your transfer — without it, manual verification may cause delays.
For players who prefer digital currencies, bf678 accepts deposits in USDT (TRC-20, ERC-20), Bitcoin, and several other cryptocurrencies. There is no maximum limit on crypto deposits, making it a popular choice among high-volume players. Funds are typically credited within 5 to 15 minutes after network confirmation.
Many new users make a few common mistakes during deposit that are easy to avoid. First, always send money only to the number provided on the bf678 site — never to numbers shared via social media or third parties. Second, always save your transaction ID, as deposits are difficult to confirm without it. Third, make sure the amount you send matches exactly what you enter in the deposit form.
Bf678 never sends separate payment numbers via phone or message. Always verify payment numbers directly on the official website.
Bf678's deposit bonus is well worth taking advantage of, but getting the most out of it takes a bit of planning. To claim the 100% first deposit bonus, make your first deposit right after registering. Wagering requirements typically range from 15x to 30x, so playing more rounds with smaller bets makes it easier to meet the conditions. Bonuses can be used on Live Casino and slots, though contribution rates may vary by game. For full details, Terms and Conditions worth reading through.
Bf678 uses bank-grade SSL encryption on every transaction. Your payment details are never shared with any third party. bf678's anti-fraud system also automatically detects suspicious transactions. You can set a daily deposit limit on your own account — this is Responsible Gaming part of our policy. Enabling two-factor authentication (2FA) keeps your account even more secure.
Once your deposit is confirmed at bf678, a whole world of gaming opens up before you. Live Casino- to play with real dealers, Fish Game- for a thrilling hunting experience, or Slots- and pick your favorite from hundreds of games. VIP members also get exclusive access to high-limit tables.
Register, claim a 100% bonus on your first deposit, and step into the world of bf678 gaming. It only takes a few minutes.