How to Deposit With bKash: The Exact Flow, Step by Step

Who: Written by Tanvir Rahman, payments and MFS analyst. How: This sequence was walked through from a personal bKash wallet across multiple operators and timed at each stage. Why: Most deposit failures come from one skipped step, and it is always the same step.
Get a fresh receiving number from the cashier, use Send Money (not Cash Out) from the bKash app, then submit the transaction ID back to the cashier. The transaction ID is what matches your transfer to your account — skip it and the deposit needs manual reconciliation, which takes hours rather than minutes.
A bKash casino deposit is a personal transfer followed by a reconciliation step, and the reconciliation step is the one people skip. Without a transaction ID the operator has received an anonymous transfer with no way to tell whose balance to credit.
This guide is the exact sequence, with the specific points where deposits go wrong marked. It takes about ninety seconds once you have done it before.
Before you start
- Casino account name matches your NID character for character.
- Identity verification submitted — do this before depositing, not before withdrawing.
- Sufficient bKash balance, including the Send Money charge.
- The bKash app installed and logged in, not just the USSD menu.
Step 1 — Open the cashier and choose bKash
- Log in and open Deposit or Cashier.
- Select bKash from the method list.
- Enter the amount you intend to send.
- The page displays a receiving number and often a reference code.
- Leave this page open — you will need it again in step three.
Step 2 — Send Money, not Cash Out
- Open the bKash app and tap Send Money.
- Enter the receiving number from the cashier page.
- Enter the exact amount you entered on the cashier page.
- Add the reference code if the operator issued one.
- Confirm with your bKash PIN.
- Wait for the confirmation SMS and note the transaction ID.
Step 3 — Submit the transaction ID
- Return to the cashier page you left open.
- Paste the transaction ID from the confirmation SMS.
- Confirm the sending number if asked.
- Submit.
The ID is case-sensitive and usually ten characters. Copy it from the SMS rather than typing it — a single wrong character sends the deposit to manual review.
What the charge actually is
| Action | Typical charge | Who pays |
|---|---|---|
| Send Money to personal number | Free or minimal | You |
| Casino deposit fee | Usually none | — |
| Casino withdrawal fee | Usually none, sometimes 1–2% | You |
| bKash agent cash out | About 1.85% | You |
So the real cost of a round trip is dominated by the eventual agent cash-out, not by anything the casino charges.
Deposit not credited: the recovery sequence
- Confirm in the bKash app that the transfer completed.
- Screenshot the confirmation showing ID, amount, receiving number and time.
- Open operator live chat and give all four details.
- Ask for a ticket reference.
- Allow a few hours before escalating.
Deposit limits and pacing
Operator deposit limits can be set in account settings. A decrease applies immediately; an increase is typically held for 24 hours.
Invite friends to register and play for a share of up to ৳50,000 in bonuses
Visit the casino Claim your welcome offer worth up to ৳100,000 plus Mystery ChestsResponsible Gaming
Deposit limits are the most effective control available to you, because they act before the money moves rather than after. Set one in your account settings on the day you register, while the decision is easy.
Under most operators' terms a limit increase takes effect only after a 24-hour delay, while a decrease applies immediately. Use that asymmetry deliberately. If you need to stop altogether, self-exclusion takes effect within 24 hours across every access point.
Gambling Therapy, GamCare, Find a Helpline (Bangladesh) — Gambling Therapy, GamCare, Find a Helpline Bangladesh.