How to bkash account
Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.
Last updated: April 4, 2026
Key Facts
- Requires a Bangladeshi National ID (NID) card for verification.
- Account opening can be done via the bKash app or USSD code *247#.
- A smartphone with an active internet connection is recommended for app registration.
- You need a mobile number from a supported Bangladeshi operator (e.g., Grameenphone, Robi, Banglalink, Airtel).
- The process is free of charge.
What is bKash?
bKash is a mobile financial service operating in Bangladesh, enabling users to send and receive money, pay bills, make purchases, and access various financial services conveniently through their mobile phones. It has become an integral part of daily financial transactions for millions in Bangladesh.
Who is eligible to open a bKash account?
To open a bKash account, you must meet the following criteria:
- Be a citizen of Bangladesh.
- Possess a valid Bangladeshi National ID (NID) card. In some cases, a valid Bangladeshi Passport or Driving License might be accepted for specific account types or under certain conditions, but NID is the primary requirement.
- Have an active mobile number from a supported Bangladeshi mobile operator. The primary operators supported include Grameenphone, Robi, Banglalink, and Airtel.
- Be of legal age (typically 18 years or older).
What documents are required?
The primary document required for opening a bKash account is a valid Bangladeshi National ID (NID) card. Ensure your NID is up-to-date and has your correct personal information, as it will be used for verification and KYC (Know Your Customer) compliance.
How to open a bKash account using the bKash App?
The bKash app offers a user-friendly interface for account opening. Follow these steps:
- Download the App: Search for "bKash" on your smartphone's app store (Google Play Store for Android or App Store for iOS) and download the official application.
- Open the App and Start Registration: Launch the app and tap on the "Create Account" or "Register" option.
- Enter Mobile Number: Provide your active Bangladeshi mobile number. You will receive an SMS verification code to this number.
- Enter Verification Code: Input the received SMS code into the app to verify your mobile number.
- Scan NID Card: The app will prompt you to scan your NID card. Carefully follow the on-screen instructions to capture clear images of both the front and back of your NID. Ensure all details are legible.
- Enter NID Information: Manually enter the details from your NID card, such as your name, father's name, mother's name, date of birth, and NID number. Double-check for accuracy.
- Take a Selfie: You will be asked to take a selfie. Position your face within the designated frame and follow any instructions for capturing a clear photo.
- Set PIN: Create a secure 5-digit bKash PIN. This PIN is crucial for all your bKash transactions, so choose something memorable yet difficult to guess. You'll need to confirm your PIN.
- Review and Confirm: Review all the information you have entered. Once satisfied, submit your application.
- Account Activation: Your account will typically be activated within a short period after successful verification. You will receive a confirmation SMS.
How to open a bKash account using USSD (*247#)?
For users who prefer not to use the app or do not have a smartphone, the USSD method is available:
- Dial the USSD Code: On your mobile phone's dialer, type *247# and press the call button.
- Select Registration Option: Follow the menu prompts. Look for an option like "1. Registration" or similar and select it by entering the corresponding number.
- Enter Mobile Number: You may be asked to enter your mobile number again or confirm the one associated with your SIM.
- Follow Prompts for NID and Personal Information: The USSD menu will guide you through entering details from your NID card and other required personal information. This process might be more text-based and require careful navigation.
- Set PIN: You will be prompted to set your 5-digit bKash PIN.
- Confirmation: After completing the steps, your account will be registered and activated.
What happens after registration?
Once your bKash account is activated, you can start using its services. You can add money to your account from a bank account or another bKash user, send money, pay utility bills, recharge mobile balance, and much more. For security, it's recommended to keep your PIN confidential and never share it with anyone.
Security and PIN Management
Your bKash PIN is your digital key. Never share it. If you suspect your PIN has been compromised or wish to change it, you can do so through the bKash app or by dialing *247# and selecting the PIN change option. Regular security updates and best practices advised by bKash should be followed.
Troubleshooting Common Issues
If you encounter issues during registration, such as NID verification failure or app errors, ensure your NID details are entered exactly as they appear on the card, your internet connection is stable, and the app is updated. For persistent problems, contacting bKash customer care is recommended.
More How To in Daily Life
Also in Daily Life
More "How To" Questions
Trending on WhatAnswers
Browse by Topic
Browse by Question Type
Sources
- bKash Support - Frequently Asked Questionsfair-use
- bKash - WikipediaCC-BY-SA-3.0
Missing an answer?
Suggest a question and we'll generate an answer for it.