BKash is the most widely used mobile financial service in Bangladesh — 70M+ registered users, backed by BRAC Bank. Depositing at online casinos via BKash takes under 2 minutes and credits instantly. Withdrawals back to BKash typically complete within 24 hours. This guide covers everything you need: step-by-step deposit process, the Closed Loop Policy, limits, fees and how to troubleshoot common problems.
Limits, Fees & Processing Times
| Type | Limit | Notes |
|---|---|---|
| Min deposit | ৳300–৳500 | Wintomic: ৳300 · Glory/Banger: ৳500 |
| Max deposit per txn | ৳25,000 | BKash platform limit. Multiple txns allowed. |
| Min withdrawal | ৳500–৳1,000 | Varies by casino |
| Max withdrawal per txn | ৳25,000 | BKash platform limit |
| Deposit speed | Instant | Typically under 60 seconds |
| Withdrawal speed | Under 24h | Glory Casino: ~6h · Banger: 48–72h |
| Casino fee | None | BKash charges ~1.85% when you cash out at agent |
| Closed Loop | Required | Must withdraw to same number used to deposit |
How to Deposit
Go to Cashier → Deposit → Select BKash
Log into your casino account. Navigate to Cashier (or Wallet) → Deposit. Select BKash from the payment methods list.
Copy the casino's agent number exactly
The casino displays a BKash agent number and the exact amount to send. Copy the number — do not type it manually. One wrong digit sends money to the wrong account.
Open BKash app → Cash Out (not Send Money)
In the BKash app, select Cash Out. Do NOT use Send Money — that is for personal-to-personal transfers. Casino accounts are agent accounts and require Cash Out.
Enter amount, confirm with PIN
Paste the agent number. Enter the exact amount shown on the casino deposit page. Enter your BKash PIN to confirm. You'll receive a TrxID by SMS.
Submit TrxID if requested
Some casinos ask you to paste your TrxID in the deposit form. Copy it from the BKash confirmation SMS. Your balance credits within 60 seconds.
How to Withdraw
Complete KYC first (if first withdrawal)
Before your first withdrawal, submit your NID or passport photos in the Account Verification section. Most casinos complete KYC within 4–24 hours. Do this immediately after registering — don't wait until you want to withdraw.
Go to Cashier → Withdrawal → Select BKash
Navigate to the Withdrawal section. Select BKash. Enter the withdrawal amount.
Enter your personal BKash number
Enter the same personal BKash number you used to deposit (Closed Loop Policy). Agent numbers are not accepted for withdrawals.
Confirm the withdrawal request
Click Submit. The casino processes your withdrawal — Glory Casino typically within 6 hours, Banger Casino within 48–72 hours. You'll receive the funds directly in your BKash wallet.
Pros & Cons
✓ Advantages
- Instant deposits — funds credit in under 60 seconds
- 70M+ users — every Bangladesh casino supports it
- PIN-verified — secure two-factor authentication
- No bank account required — mobile-only
- BDT currency — no conversion fees
- Available 24/7 including weekends and holidays
✗ Disadvantages
- Closed Loop Policy — must withdraw to same number
- Per-transaction limit ৳25,000
- ~1.85% Cash Out fee when withdrawing at agent
- Personal number only — agent numbers not permitted for casino withdrawals
- Thursday nights: occasional BKash maintenance downtime
The BKash Closed Loop Policy — What It Means for Casino Players
The most important rule for Bangladesh casino players using BKash is the Closed Loop Policy: you must withdraw to the same BKash personal number you used to make your deposit. This is not a casino restriction — it's a global anti-money-laundering standard enforced by BKash itself.
- If you deposited from 017XXXXXXXX, withdrawals must go to 017XXXXXXXX
- Using a different personal number = withdrawal rejected
- Using an agent number = withdrawal rejected (agent numbers not permitted)
- Your casino profile name must match the name on your BKash account
If you need to withdraw large amounts (above ৳25,000), you will need to process multiple transactions since BKash has a ৳25,000 per-transaction limit. For very large withdrawals, consider using crypto (no limit) or requesting your casino's bank transfer option.
Common BKash Casino Deposit Problems & Solutions
| Problem | Most Likely Cause | Solution |
|---|---|---|
| Deposit didn't credit after 10 min | TrxID not submitted / wrong amount | Contact live chat with your BKash TrxID (from SMS) |
| Withdrawal rejected | Wrong BKash number (not the one used to deposit) | Submit to the exact number used for deposit |
| Transaction failed | Used Send Money instead of Cash Out | Use Cash Out function in BKash app |
| Sent to wrong agent number | Copied number incorrectly | Contact casino support immediately with TrxID — money may be recoverable |
| Deposit pending more than 24h | Casino verification or BKash maintenance | Contact support with TrxID. Thursday nights: BKash maintenance window. |
Frequently Asked Questions
Cash Out sends money to agent and merchant accounts. Send Money is for personal-to-personal transfers. Casino accounts use agent numbers — so you must use Cash Out. Using Send Money to an agent number will fail or the money will go somewhere unintended.
Most common reason: the withdrawal number doesn't match the deposit number (Closed Loop Policy). You must withdraw to the exact same personal BKash number you used to deposit. Other reasons: KYC not completed, withdrawal below minimum limit, bonus wagering not met.
No. Casinos require deposits from your personal BKash number (01X-XXXXXXX format). Agent numbers have a different format and are not accepted for casino deposits or withdrawals.
The TrxID is in the SMS BKash sends after every transaction — it's a 10-character code. You can also find recent TrxIDs in BKash app → Transaction History. Always save the TrxID until your deposit is confirmed.
Best Casinos Accepting This Method
Min ৳500 · Rating 9.4/10
Min €10 · Rating 9.2/10
Min ৳300 · Rating 9.1/10
Min ৳500 · Rating 9.0/10
💬 Player Reviews & Comments
53 reviewsWithdrawal hit my BKash wallet in exactly 6 hours. Good experience.
The welcome bonus is decent but read the T&Cs carefully. Wagering is real.
Is the bonus really x35 wagering or did that change?
Been using it for months without issues. Reliable withdrawal timings.