English বাংলা

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

Reviewed by Tanvir Rahman, Payments & MFS Analyst Last updated 22 September 2026
Mobile wallet transfer screen showing a deposit in progress
Expert Insight

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.

In short

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

Three things need to be true before your first deposit: your casino account name matches your NID, identity verification is submitted, and your bKash balance covers the deposit plus the send charge.
Why verification first: it costs nothing to submit at registration and removes the single largest cause of a delayed first withdrawal.

Step 1 — Open the cashier and choose bKash

The cashier issues a receiving number specific to this deposit. Treat it as single-use, because on most operators it is.
  1. Log in and open Deposit or Cashier.
  2. Select bKash from the method list.
  3. Enter the amount you intend to send.
  4. The page displays a receiving number and often a reference code.
  5. Leave this page open — you will need it again in step three.
Critical: use only the number displayed on this page, for this deposit. Numbers from a previous session, a screenshot or a message are the most common route to a lost transfer.

Step 2 — Send Money, not Cash Out

Use the Send Money option in the bKash app. Cash Out is a different transaction type against an agent, it carries a higher charge, and it will not reconcile against a deposit.
  1. Open the bKash app and tap Send Money.
  2. Enter the receiving number from the cashier page.
  3. Enter the exact amount you entered on the cashier page.
  4. Add the reference code if the operator issued one.
  5. Confirm with your bKash PIN.
  6. Wait for the confirmation SMS and note the transaction ID.
On amounts: send exactly what you entered at the cashier. A mismatch between the declared and received amount forces manual review even when the transaction ID is correct.

Step 3 — Submit the transaction ID

This is the step that matters. The transaction ID from your bKash confirmation is what tells the operator which account to credit.
  1. Return to the cashier page you left open.
  2. Paste the transaction ID from the confirmation SMS.
  3. Confirm the sending number if asked.
  4. 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

Send Money to a personal number is free or near-free on bKash. The cost comes later, when you cash out from your wallet to physical money at an agent.
ActionTypical chargeWho pays
Send Money to personal numberFree or minimalYou
Casino deposit feeUsually none—
Casino withdrawal feeUsually none, sometimes 1–2%You
bKash agent cash outAbout 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

Wait five minutes, then raise it with support using the transaction ID. Do not send a second transfer — duplicates are significantly harder to unwind than delays.
  1. Confirm in the bKash app that the transfer completed.
  2. Screenshot the confirmation showing ID, amount, receiving number and time.
  3. Open operator live chat and give all four details.
  4. Ask for a ticket reference.
  5. Allow a few hours before escalating.
Important: if you sent to the wrong number, tell support immediately and contact bKash. Recovery is sometimes possible within a short window and rarely possible after it closes.

Deposit limits and pacing

Wallet ceilings are regulated and tiered, and casino deposit limits sit on top. Setting your own limit below both is the only one of the three that protects you.

Operator deposit limits can be set in account settings. A decrease applies immediately; an increase is typically held for 24 hours.

On limits: MFS transaction ceilings in Bangladesh are set by regulation and revised periodically, and each provider applies its own tiers on top. The figures here were accurate at the time of writing — confirm the current ceiling in your wallet app before planning a large transfer. The governing framework is Bangladesh Bank’s mobile financial services circular.
Open the cashier and deposit with bKash

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 Chests

Responsible 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.

Frequently Asked Questions

Should I use Send Money or Cash Out for a casino deposit?
Send Money. Cash Out is an agent transaction, carries a much higher charge of around 1.85%, and will not reconcile against a casino deposit. Every operator we have tested expects Send Money.
What happens if I forget the transaction ID?
The deposit is not lost but it needs manual reconciliation, which took up to two hours in our tests against 2–15 minutes with an ID. Contact support with a screenshot of the confirmation SMS.
Can I deposit from someone else's bKash account?
You can technically send it, but you will not be able to withdraw. Payouts must go to a wallet registered in the same name as the casino account, so a third-party deposit traps the funds.
Is there a fee to deposit with bKash?
Send Money to a personal number is free or close to it, and operators rarely charge a deposit fee. The real cost arrives later at around 1.85% when you cash out from your wallet at an agent.
Why does the deposit number change every time?
Operators rotate agent numbers to spread transaction volume and manage liquidity. Always use the number shown on the cashier page for the deposit you are making right now.

Continue reading