Bank Code
Bangladeshi banks are identified by a 4-digit bank code assigned by Bangladesh Bank, the central bank. These codes are used for interbank transfers via the Bangladesh Electronic Fund Transfer Network (BEFTN) and the National Payment Switch Bangladesh (NPSB).
At a glance
Country
Bangladesh
Identifier
BC
Format
4 digits
Used for
Domestic transfers
Format breakdown
0150
Bank Code
1–4
Institution identifier
26
District
5–6
District code
031
Branch
7–9
Branch identifier
How BC works
The 4-digit bank code identifies the financial institution, and a separate 3-digit branch routing number identifies the branch. Together they form a 9-digit routing number used for BEFTN and RTGS transfers.
Where to find yours
In your mobile banking app, on your cheque book, or by contacting your bank. Bangladesh Bank publishes the official list of routing numbers.
Payment systems in Bangladesh
| System | Speed | Description |
|---|---|---|
| bKash / Nagad | Instant | Mobile financial services used by over 60 million Bangladeshis |
| BEFTN | 1–2 business days | Bangladesh Electronic Fund Transfer Network for batch interbank payments |
| RTGS | Same day | Real-time gross settlement for high-value transfers above BDT 1 lakh |
Major banks in Bangladesh
Good to know
bKash is the dominant payment platform — it uses phone numbers, not bank codes, for P2P transfers.
The 9-digit routing number combines the 4-digit bank code, 2-digit district, and 3-digit branch code.
BEFTN and RTGS transfers require the full 9-digit routing number alongside the account number.
Related tools
Other countries
Frequently asked questions
Don't see the answer you're looking for? Get in touch.
Apply in less than 10 minutes today
Join the 5,000+ businesses already using Slash.