The Definitive Step-by-Step Guide to bKash Deposits in Bangladesh
অফিশিয়াল প্রসেস টাইমলাইন
bKash stands as the unchallenged leader of mobile financial services in Bangladesh, powering everyday commerce for over seventy million registered citizens. For online gaming enthusiasts, bKash provides an intuitive, reliable, and instantaneous bridge between personal bank balances and active entertainment accounts. Depositing funds using bKash allows players to fund their wallets in Bangladeshi Taka (BDT) within minutes, eliminating the friction of foreign currency conversions or international payment cards.
However, executing online entertainment deposits via bKash requires strict adherence to standardized financial protocols. Overlooking minor procedural details—such as transacting through unverified third parties, misplacing transaction identifiers, or inputting sensitive sensitive terms into transaction notes—can lead to processing delays or regulatory account restrictions. This comprehensive guide delivers a step-by-step walkthrough of the bKash deposit process, explains transaction verification mechanics, details limit structures, and outlines critical security safeguards.
Transaction Parameters and Limits Overview
Before initiating a deposit, familiarize yourself with standard transaction boundaries and processing timeframes.
| Transaction Parameter | Official Standard Specification |
|---|---|
| Minimum Single Deposit | BDT 500 |
| Maximum Single Deposit | BDT 25,000 - BDT 30,000 |
| Daily MFS Limit (Bangladesh Bank) | BDT 50,000 per personal account |
| Average Processing Speed | 3 to 10 Minutes |
| Platform Deposit Fee | 0% (Completely Free) |
| Required Verification Proof | 10-Character Alphanumeric TrxID |
These parameters reflect standard regulatory thresholds established by the central bank of Bangladesh. High-volume players who require deposit volumes exceeding standard personal MFS limits should consider upgrading their status through the VIP Club or utilizing USDT Cryptocurrency Transfers.
Send Money vs Cash Out: Understanding the Operational Channel
One of the most frequent errors made by new users is selecting the incorrect transfer type inside the bKash smartphone application.
| Transfer Method | Target Recipient | Common Use Case |
|---|---|---|
| Cash Out | bKash Agent Number | Standard gaming cashier deposits |
| Send Money | Personal Wallet Number | Occasional peer-to-peer allocations |
| Make Payment | Merchant Account | Commercial gateway checkouts |
When you initiate a deposit on DarazPlay, the cashier screen will explicitly state whether the designated receiving number is an Agent Number or a Personal/Merchant Number.
- If the system specifies an Agent Number, you must use the Cash Out option inside your bKash app. Attempting to "Send Money" to an agent number will result in an immediate application error.
- If the system specifies a Personal Number, you must select the Send Money option. Always verify the required transfer method displayed on the active cashier screen before confirming the transaction on your phone.
Step-by-Step Walkthrough: Executing a bKash Deposit

Follow this precise sequence to ensure instantaneous balance crediting without human intervention.
The 5-Step bKash Deposit Flow
Step 1: Access Cashier --> Navigate to Deposit > Select "bKash" Step 2: Note Target Number --> Copy the currently active receiving number Step 3: Open bKash App --> Complete Cash Out / Send Money transfer Step 4: Copy the TrxID --> Locate 10-digit ID in confirmation SMS/App Step 5: Confirm on Portal --> Enter sender number, amount & TrxID; submit
Accessing the Cashier and Selecting bKash
Log into your verified account on the desktop portal or mobile app. Navigate to the top navigation bar and click the "Deposit" button. From the available payment gateway options, click on the bKash icon.
Retrieving the Dynamic Receiving Number
The platform will display a designated bKash wallet number along with the required transfer type (Agent or Personal).
- Important Security Warning: Platform receiving numbers rotate dynamically to balance financial liquidity. Never reuse an old bKash number saved in your phone contacts from previous days. Always copy the fresh number generated on the active cashier screen.
Executing the Transfer via the bKash Mobile App
Open the official bKash application on your smartphone:
- Tap either Cash Out or Send Money based on the instruction provided in the cashier.
- Paste the platform receiving number into the recipient field.
- Input the exact amount in Bangladeshi Taka you intend to deposit.
- Enter your secret bKash mobile PIN to authorize the transaction.
- Tap and hold the screen to finalize the transfer.
Capturing the Unique Transaction ID (TrxID)
Upon successful execution, bKash generates an immediate on-screen confirmation and dispatches an official SMS to your mobile number.
- Look for the field labeled TrxID (a unique 10-character code containing uppercase letters and numbers, such as
BL89KJ72XM). - Copy or write down this exact code. The TrxID is the immutable cryptographic proof that verifies your payment within the automated banking system.
Submitting the Verification Form
Return immediately to the open DarazPlay deposit screen:
- Input the exact BDT amount you transferred.
- Input the personal mobile number from which the money was sent.
- Paste the 10-character TrxID into the designated verification box.
- Click Submit Deposit.
Once submitted, the automated gateway matches the incoming TrxID against the platform's banking ledger. In standard conditions, your gaming balance updates within two to five minutes.
Critical Security Safeguards: Protecting Your Wallet
Transacting online within Bangladesh requires vigilance. Adhering to the following security protocols guarantees that your personal mobile financial accounts remain in good standing.
| Security Rule | Operational Requirement |
|---|---|
| Clean Reference Field | Leave the "Reference" / "Note" field totally blank. |
| Strict Personal Ownership | Transact exclusively from MFS registered in your |
| legal name matching your gaming profile. | |
| Avoid Public Wi-Fi | Execute financial transactions over private mobile |
| data (4G/5G) or secure home broadband. | |
| Never Share bKash PIN | Platform support will NEVER ask for your bKash PIN. |
The Reference Field Warning
The bKash smartphone app provides an optional "Reference" text box during transfers.
- Under no circumstances should you ever enter words such as "DarazPlay," "casino," "betting," "cricket," or "gambling."
- Mobile telecommunication networks and financial service providers utilize automated text-scraping algorithms to flag sensitive financial activity. Writing unauthorized terms can result in permanent account suspension or regulatory review of your personal wallet.
- Leave this field completely empty, or enter a neutral numeric value (such as your account username or invoice number) if prompted.
Dedicated Personal Accounts
Never execute deposits using physical bKash neighborhood agent shops or third-party friends' accounts.
- The automated verification engine links the sender's mobile number to your player profile.
- If you deposit from an unregistered third-party number, automated matching fails, triggering mandatory manual fraud reviews that delay balance crediting. Always maintain a personal bKash wallet registered under your own National Identity Card (Smart NID).
Troubleshooting Delayed Deposits
While the vast majority of bKash deposits settle within five minutes, occasional technical delays can occur.
| Symptom | Likely Cause | Immediate Resolution |
|---|---|---|
| Balance not updated (15m+) | Incorrect TrxID typed | Re-verify TrxID in history |
| App transfer failed | MFS daily limit hit | Check Bangladesh Bank caps |
| Money debited, no record | Network server delay | Contact 24/7 Live Support |
Step-by-Step Resolution Workflow
If fifteen minutes have elapsed and your funds do not reflect in your gaming balance:
- Open your bKash app and inspect the Statement / Transactions tab. Confirm that funds were successfully debited and note the exact timestamp.
- Verify that you did not accidentally transpose characters when inputting the 10-character TrxID (for instance, mistaking the letter "O" for the number "0", or "I" for "1").
- Launch the Customer Care Live Chat located in the lower-right corner of the platform.
- Present the support agent with:
- Your account username
- Exact deposit amount in BDT
- Sender bKash mobile number
- Full 10-character TrxID
- A screenshot of the bKash confirmation SMS or app statement
- The support team will perform a manual ledger reconciliation and credit your funds immediately upon verification.
Frequently Asked Questions
Can I deposit using USSD code (*247#) instead of the bKash smartphone app?
Yes. If you do not have access to a smartphone or mobile data, you can dial *247# on your mobile handset to execute the Cash Out or Send Money transfer. Once the transaction concludes, you will receive an SMS containing the TrxID, which you can then input into the cashier portal via mobile browser.
Is there any commission charged on bKash deposits?
DarazPlay charges absolutely zero fees (0% commission) on incoming deposits. However, if your transfer utilizes the "Cash Out" mechanism, bKash's standard mobile network fee of approximately 1.85% (or 1.49% for prioritized numbers) is deducted by bKash from your mobile wallet balance.
Can I cancel a bKash deposit once the money has been sent?
No. Once a transfer is confirmed inside the bKash application using your secret PIN, the transaction is irreversible on the mobile network. You must submit the TrxID into the platform cashier to receive your gaming credits.
What should I do if the cashier bKash number is unreachable?
If you dial or attempt to transfer funds to a platform number and receive a "network busy" or "unreachable" notification, return to the cashier and refresh the page to obtain a fresh active receiving number. Never persist in sending funds to an unresponsive number.
How do I withdraw my winnings back to bKash?
Withdrawing funds to your bKash wallet is straightforward and fast. Simply navigate to the Withdrawal tab, choose bKash, specify your desired cashout amount, and enter your personal bKash number. For complete details, consult our bKash Withdrawal Guide.
Related Guides and Resources
- Payments Directory Hub - Complete overview of all Bangladesh banking methods and limits.
- bKash Withdrawal Guide - Safe, step-by-step cashout procedures for bKash users.
- Nagad Deposit Tutorial - Alternative fast mobile wallet deposit instructions.
- Fast Withdrawal Optimization - Tips for receiving cashouts in under ten minutes.
- Responsible Gaming Tools - Establish daily deposit limits and maintain financial control.
Frequently Asked Questions
Yes. If you do not have access to a smartphone or mobile data, you can dial `*247#` on your mobile handset to execute the Cash Out or Send Money transfer. Once the transaction concludes, you will receive an SMS containing the TrxID, which you can then input into the cashier portal via mobile browser.
DarazPlay charges absolutely zero fees (0% commission) on incoming deposits. However, if your transfer utilizes the "Cash Out" mechanism, bKash's standard mobile network fee of approximately 1.85% (or 1.49% for prioritized numbers) is deducted by bKash from your mobile wallet balance.
No. Once a transfer is confirmed inside the bKash application using your secret PIN, the transaction is irreversible on the mobile network. You must submit the TrxID into the platform cashier to receive your gaming credits.
If you dial or attempt to transfer funds to a platform number and receive a "network busy" or "unreachable" notification, return to the cashier and refresh the page to obtain a fresh active receiving number. Never persist in sending funds to an unresponsive number.
Withdrawing funds to your bKash wallet is straightforward and fast. Simply navigate to the Withdrawal tab, choose bKash, specify your desired cashout amount, and enter your personal bKash number. For complete details, consult our [bKash Withdrawal Guide](/payments/bkash-withdrawal.md). ---