Depositing to baj888 is easier than ever. Use the mobile banking app you already know, and top up your betting balance in no time — no hassle, no long waits.
The deposit process on baj888 is straightforward from start to finish. All of Bangladesh's most popular payment methods are supported — from bKash, Nagad, and Rocket to bank transfers and cryptocurrency. Simply choose whichever method works best for you.
Many people assume that depositing money on an online betting platform is complicated or risky. baj888's deposit system, however, is fully encrypted and secure. Every transaction is monitored in real time and credited to your account instantly.
Baj888 offers a special welcome bonus on your first deposit. In addition, every deposit earns you points that help level up your VIP status — making every deposit doubly rewarding.
The minimum deposit is just BDT 300, so even new members can get started with ease. And once you're familiar with the process, it takes only 2 to 3 minutes to complete.
Deposit to baj888 using any method you prefer
Bangladesh's most popular mobile banking service. Send money to baj888 easily through the bKash app or by dialing *247#. Starting from a minimum of BDT 300.
Deposit to baj888 quickly using Nagad, the postal department's mobile financial service. Get maximum convenience at minimal fees.
Deposit to baj888 securely via Dutch-Bangla Bank's Rocket service. You can send through either the Rocket app or an agent.
Send money to baj888 quickly through UCB's Upay service and start playing right away.
Transfer directly from your bank account to baj888. This is the safest option for large deposits.
You can also deposit to baj888 using USDT, BTC, and ETH. For crypto users, this is the most seamless option available.
Fund your baj888 account in just a few simple steps
Log in to your baj888 account with your mobile number and password. If you're new, complete your registration first.
Click the "Deposit" button on your dashboard and select your preferred payment method.
Enter the amount you want to deposit, then send it via bKash, Nagad, or Rocket to the number shown on screen.
Once payment is complete, enter your Transaction ID (TrxID) in the form. Your balance will be updated within minutes.
Your first deposit on baj888 comes with a 100% welcome bonus. Deposit BDT 1,000 and you'll start playing with BDT 2,000. The bonus is credited directly to your account.
Minimum and maximum amounts and processing times for each method
| Payment Method | Minimum | Maximum (Daily) | Fee | Processing Time |
|---|---|---|---|---|
| bKash | BDT 300 | BDT 50,000 | Free | Instant |
| Nagad | BDT 300 | BDT 50,000 | Free | Instant |
| Rocket | BDT 300 | BDT 30,000 | Free | Instant |
| Upay | BDT 500 | BDT 20,000 | Free | 2–5 Minutes |
| Bank Transfer | BDT 1,000 | BDT 500,000 | Free | 15–30 Minutes |
| Crypto (USDT) | $5 | Unlimited | Network Fee | 10–20 Minutes |
Baj888 is more than just a betting platform — it's a complete secure financial experience. Our payment system is built with Bangladeshi users in mind.
Every transaction is secured with SSL encryption. Your financial information is never shared with any third party.
Deposits via bKash and Nagad are typically credited to your baj888 balance within 1–2 minutes.
There are no processing fees or hidden charges on baj888 deposits. Every amount you send lands in your account in full.
Our support team is available around the clock to help you with any deposit-related issues.
The most frequently asked questions about baj888 deposits