Depositing and withdrawing should never be a hassle — that's exactly what KJFB's payment system is built for. Transact easily through Bangladesh's most familiar mobile banking channels.
KJFB supports transactions via Bangladesh's most popular mobile banking services
Bangladesh's number one mobile banking service. KJFB supports deposits via both bKash Personal and bKash Agent. Withdrawals are sent directly to your bKash number.
Nagad, the postal department's digital payment service, is now fully active on KJFB. Deposits via Nagad are the fastest — in most cases, your balance is credited within 2 minutes.
Dutch-Bangla Bank's Rocket service supports both deposits and withdrawals on KJFB. If you're a Rocket user, this is your most convenient option.
Direct bank transfer is also available for larger transactions. Several banks are supported, including Dutch-Bangla, BRAC Bank, and Islami Bank.
Whether it's a deposit or a withdrawal, everything you need to know is right here
Log in to your KJFB account, then click the "Deposit" button from the top menu or dashboard.
BKash, Nagad, Rocket, or bank transfer — choose whichever you have. Instructions vary by method.
Enter any amount starting from a minimum of ৳500. If you have a promo code, add it here.
If you have a promo code, add it at this stepComplete the payment from your mobile banking app using the number or QR code shown on screen. Make sure to note your transaction ID.
In most cases, your balance updates within 5 minutes. If it doesn't, contact live chat with your transaction ID.
Balance is typically credited within 2–5 minutesGo to the "Withdraw" section from your dashboard. If this is your first withdrawal, ID verification may be required.
Enter the number you want to receive funds on. For security, KJFB only sends withdrawals to verified numbers.
The minimum withdrawal amount is ৳500. Funds tied to an incomplete bonus wager cannot be withdrawn until the wagering requirement is met.
Wagering requirements must be met before bonus funds can be withdrawnOnce everything looks good, click the "Withdraw" button. You'll receive a confirmation SMS or email.
Funds typically arrive within 1–3 hours. For VIP members, it's even faster.
Average withdrawal time: 90 minutesClick the "bKash" option on the deposit page, then enter your bKash number and the amount.
A bKash number will appear on screen. This may change with each session for security purposes.
Go to the "Send Money" or "Payment" option and send the specified amount to the number provided by KJFB.
After a successful bKash payment, a TrxID will be displayed. Paste this into the KJFB deposit form.
Deposits cannot be verified without a TrxIDSubmit the form with your TrxID. KJFB's system will automatically verify it and credit your balance.
Select "Nagad" on the KJFB deposit page and enter your Nagad number and the amount.
A Nagad merchant number will appear on screen. Send the amount to that number using Nagad's "Payment" or "Send Money" option.
In the Nagad app, select the Merchant Payment option, enter KJFB's number, enter the amount, and confirm with your PIN.
Enter the reference number from Nagad into the KJFB form. This is needed to verify the transaction.
With Nagad, your balance is typically credited within 2 minutesOnce your Nagad payment is confirmed, the balance is credited to your KJFB account almost instantly.
Limits and processing times for each payment method are listed below
| Method | Minimum | Max/day | Deposit speed | Withdrawal speed | Charges |
|---|---|---|---|---|---|
| bKash | ৳500 | ৳50,000 | Instant | 1–3 hours | Free |
| Nagad | ৳500 | ৳40,000 | 2 minutes | 1–3 hours | Free |
| Rocket | ৳500 | ৳30,000 | Instant | 1–4 hours | Free |
| Bank Transfer | ৳5,000 | Unlimited | 1–2 hours | 4–24 hours | Free |
KJFB guarantee: No hidden charges on any transaction. What you see is what you get.
Members' preferred payment methods
How your money is kept secure at KJFB
Every transaction is protected by 256-bit SSL encryption. No third party can access your information.
OTP verification is mandatory for withdrawals. The OTP will only be sent to your verified mobile number.
KJFB's security team monitors transactions around the clock. Any suspicious activity triggers immediate account protection.
KJFB operates under an international gaming license. All financial activities are conducted under regulatory oversight.
The biggest frustration with online betting platforms is usually around deposits and withdrawals. Many sites keep you waiting hours to deposit and days to withdraw. KJFB is different — most deposits go through within five minutes, and withdrawals typically take no more than two hours.
Bangladesh now has over 55 million bKash accounts, so it's no surprise that bKash is the most popular payment method among KJFB members. Deposits credit within minutes, and withdrawals go directly to your bKash number. You can transact up to ৳50,000 per day — more than enough for most users.
One thing to keep in mind: payments to KJFB via bKash are made to a personal number, not a merchant number. This means standard bKash cashout charges do not apply. KJFB itself does not charge any additional fees.
Before making a deposit, make sure your mobile number is verified on your KJFB account. This speeds up the crediting process and allows support to assist you faster if any issue arises.
Warning: KJFB will never call or message you asking for your PIN, OTP, or password. Anyone requesting this information is attempting fraud — report it to live chat immediately.
Withdrawing from KJFB is straightforward, but knowing the rules upfront will save you the frustration. First, withdrawals must always go back to the same payment method used for the deposit — if you deposited via bKash, your withdrawal will also be processed through bKash. This is a mandatory anti-money laundering requirement.
Second, to withdraw from your bonus balance, you must first meet the wagering requirement. For example, if you received a ৳2,000 bonus with a 5x wager requirement, you need to place a total of ৳10,000 in bets before withdrawing any winnings from that bonus. Your main deposit balance, however, can be withdrawn at any time.
Most withdrawals on KJFB are completed within 90 minutes to 3 hours, though some cases may take a little longer:
VIP members enjoy priority withdrawals, meaning their requests are processed first.
Occasionally, transactions may be delayed due to network issues or banking system problems — but there's no need to worry. KJFB's live chat support is available 24/7.
Yes, you can add multiple payment methods to your KJFB account. However, for verification purposes, each payment method can only be registered once — and if you need to change a number, you'll need to contact support. This policy is in place to keep your account secure.
In short, KJFB is designed to make financial transactions as straightforward as possible. The entire process is built around Bangladesh's familiar mobile banking ecosystem, so whether you're new or a long-time member, depositing and withdrawing is effortless.
Most frequently asked questions by members