SWIFT codes in Bangladesh
BD · BDT
80 banks in Bangladesh, from A.F.M. SHAMSUDDIN (SHAMBDD1) onward; every code carries BD as its country part.
Banks
80
SWIFT codes
80
Branches
993
Currency
BDT
Banks and SWIFT codes in Bangladesh
A10 banks · 100 swift codes
AA.F.M. SHAMSUDDIN
| SWIFT/BIC | City |
|---|---|
SHAMBDD1XXX | DHAKA |
AAB BANK LIMITED
| SWIFT/BIC | City |
|---|---|
ABBLBDDHXXX | DHAKA |
ABBLBDDH002 | DHAKA |
ABBLBDDH003 | DHAKA |
ABBLBDDH004 | DHAKA |
ABBLBDDH005 | DHAKA |
ABBLBDDH006 | DHAKA |
ABBLBDDH008 | NARAYANGANJ |
ABBLBDDH009 | DHAKA |
ABBLBDDH010 | DHAKA |
ABBLBDDH011 | DHAKA |
ABBLBDDH013 | DHAKA |
ABBLBDDH019 | DHAKA |
ABBLBDDH020 | DHAKA |
ABBLBDDH027 | DHAKA |
ABBLBDDH101 | CHITTAGONG |
ABBLBDDH102 | CHITTAGONG |
ABBLBDDH103 | CHITTAGONG |
ABBLBDDH105 | CHITTAGONG |
ABBLBDDH110 | CHITTAGONG |
ABBLBDDH111 | SYLHET |
ABBLBDDH112 | SYLHET |
ABBLBDDH126 | CHITTAGONG |
ABBLBDDH201 | BOGRA |
ABBLBDDH214 | JESSORE |
ABBLBDDH301 | KHULNA |
ABBLBDDHOBU | CHITTAGONG |
AABDUL HAQUE AND SONS LTD.
| SWIFT/BIC | City |
|---|---|
ABDHBDD1XXX | DHAKA |
AABDUL HYE
| SWIFT/BIC | City |
|---|---|
ABDYBDD1XXX | DHAKA |
AABDUL LATIF MIAH
| SWIFT/BIC | City |
|---|---|
ABLMBDD1XXX | DHAKA |
AABDUS SAMAD
| SWIFT/BIC | City |
|---|---|
ABDABDD1XXX | DHAKA |
AADARSHA SECURITIES (PVT.) LTD.
| SWIFT/BIC | City |
|---|---|
ADSPBDD1XXX | DHAKA |
AAGRANI BANK LIMITED
| SWIFT/BIC | City |
|---|---|
AGBKBDDHXXX | DHAKA |
AGBKBDDH000 | DHAKA |
AGBKBDDH001 | DHAKA |
AGBKBDDH002 | DHAKA |
AGBKBDDH003 | DHAKA |
AGBKBDDH004 | DHAKA |
AGBKBDDH006 | DHAKA |
AGBKBDDH007 | DHAKA |
AGBKBDDH008 | DHAKA |
AGBKBDDH009 | NARAYANGANJ |
AGBKBDDH010 | NARAYANGANJ |
AGBKBDDH011 | FARIDPUR |
AGBKBDDH012 | DHAKA |
AGBKBDDH013 | DHAKA |
AGBKBDDH014 | DHAKA |
AGBKBDDH015 | CHITTAGONG |
AGBKBDDH016 | CHITTAGONG |
AGBKBDDH017 | CHITTAGONG |
AGBKBDDH018 | CHITTAGONG |
AGBKBDDH020 | COMILLA |
AGBKBDDH021 | SYLHET |
AGBKBDDH022 | NOAKHALI |
AGBKBDDH023 | KHULNA |
AGBKBDDH024 | JESSORE |
AGBKBDDH027 | RAJSHAHI |
AGBKBDDH028 | RANGPUR |
AGBKBDDH029 | BOGRA |
AGBKBDDH030 | DINAJPUR |
AGBKBDDH031 | DINAJPUR |
AGBKBDDH032 | KHULNA |
AGBKBDDH033 | DHAKA |
AGBKBDDH034 | DHAKA |
AGBKBDDH035 | CHITTAGONG |
AGBKBDDH036 | DHAKA |
AGBKBDDH039 | CHITTAGONG |
AGBKBDDH040 | DHAKA |
AGBKBDDH041 | CHITTAGONG |
AGBKBDDH099 | DHAKA |
AGBKBDDH0CH | CHITTAGONG |
AAGRANI BANK,RAMNA BRANCH,DHAKA(PHAKA)
| SWIFT/BIC | City |
|---|---|
AGBKBDDH005 | DHAKA |
AAL-ARAFAH ISLAMI BANK LTD.
| SWIFT/BIC | City |
|---|---|
ALARBDDHXXX | DHAKA |
ALARBDDH066 | DHAKA |
ALARBDDH067 | DHAKA |
ALARBDDH068 | KHULNA |
ALARBDDH069 | CHITTAGONG |
ALARBDDH070 | SYLHET |
ALARBDDH071 | BOGRA |
ALARBDDH072 | CHITTAGONG |
ALARBDDH073 | RAJSHAHI |
ALARBDDH074 | DHAKA |
ALARBDDH075 | DHAKA |
ALARBDDH076 | CHITTAGONG |
ALARBDDH077 | DHAKA |
ALARBDDH078 | NILPHAMARI |
ALARBDDH079 | DHAKA |
ALARBDDH080 | DILKUSHA |
ALARBDDH081 | DHAKA |
ALARBDDH082 | DHAKA |
ALARBDDH083 | DHAKA |
ALARBDDH084 | DHAKA |
ALARBDDH085 | DHAKA |
ALARBDDH086 | DHAKA |
ALARBDDH087 | CHITTAGONG |
ALARBDDH088 | NARAYANGANJ |
ALARBDDH089 | DHAKA |
ALARBDDH090 | DHAKA |
ALARBDDHOBU | DHAKA |
ALARBDDHTPD | DHAKA |
Showing 100 of 993 registered branch codes for Bangladesh. The full registry is searchable at swift.com, the authority that issues them.
Bangladesh SWIFT code questions
What does a Bangladesh SWIFT code look like?
SHAMBDD1XXX (A.F.M. SHAMSUDDIN): bank SHAM, country BD, location D1, branch XXX.
What are the SWIFT codes for major Bangladeshi banks?
Key SWIFT codes include: Sonali Bank — SONBBDDH, Islami Bank Bangladesh — IBBLBDDH, BRAC Bank — BRAKBDDH, Dutch-Bangla Bank — DBBLBDDH, Eastern Bank — EBLBBDDH, Standard Chartered Bangladesh — SCBLBDDX, and Citibank Bangladesh — CITIBDDX.
Do I need both a SWIFT code and account number to send money to Bangladesh?
Yes. To send an international wire transfer to Bangladesh, you need the recipient bank's SWIFT/BIC code, the recipient's full account number, the recipient's full name as registered with the bank, and the bank branch name and address. Bangladesh does not use IBAN, so the account number is provided directly rather than in an IBAN format.
How long does a SWIFT transfer to Bangladesh take?
SWIFT transfers to Bangladesh typically take one to three business days. Transfers from the UK and Middle East — major corridors for Bangladeshi workers — often arrive within one to two business days. Transfers involving multiple correspondent banks or that trigger compliance review at Bangladesh Bank may take an additional day. Some providers using dedicated Bangladesh payout networks settle same-day.
Are there fees for receiving a SWIFT transfer in Bangladesh?
Bangladeshi banks typically charge an inward remittance handling fee, often around BDT 200–500 per transaction. However, Bangladesh Bank has periodically waived or reduced fees on home remittances to encourage official channel use. The receiving bank will convert foreign currency to BDT at their prevailing telegraphic transfer rate, which includes a margin over the interbank rate.
What is the BEFTN system and how does it differ from SWIFT?
BEFTN (Bangladesh Electronic Funds Transfer Network) is Bangladesh's domestic interbank transfer system — it handles only BDT transfers between Bangladeshi banks and cannot receive international payments. SWIFT is used exclusively for cross-border transfers. If you are sending money from abroad to a Bangladeshi bank account, the payment travels via SWIFT to the recipient bank, which then credits the account through its internal systems.
Is there a cash incentive for receiving remittances through official channels in Bangladesh?
Yes. Bangladesh Bank has periodically offered a 2–2.5% cash incentive on inward remittances received through official banking channels, including SWIFT transfers. This incentive is paid in BDT by the recipient's bank on top of the converted amount. The scheme is designed to encourage overseas Bangladeshis to use regulated bank transfers rather than informal hawala networks.
How SWIFT works in Bangladesh
Bangladesh Bank, the country's central bank, regulates all inbound and outbound international transfers. SWIFT is the primary channel for receiving remittances, which are a critical component of the Bangladesh economy. Domestic transfers use the Bangladesh Electronic Funds Transfer Network (BEFTN) and RTGS system, which are entirely separate from international SWIFT routing.
- Major Bangladeshi banks on the SWIFT network include Sonali Bank (the largest state-owned bank), Islami Bank Bangladesh, BRAC Bank, Dutch-Bangla Bank, and Eastern Bank. Each has its own BIC code — always confirm the correct code with the recipient's branch, as some banks use different SWIFT codes for head office versus regional hubs.
- Bangladesh Bank regulations require that all inbound foreign remittances be reported. The receiving bank will convert foreign currency to BDT at the prevailing exchange rate on the day of credit. Beneficiaries cannot hold foreign currency in a standard BDT account unless they maintain a designated Foreign Currency account.
- Remittances from overseas Bangladeshis are one of the country's largest sources of foreign exchange. Bangladesh Bank periodically offers incentive payments (cash bonuses) on inward remittances sent through official banking channels, which makes using SWIFT or bank-linked transfer services more attractive than informal hawala routes.
Send money to Bangladesh
Other countries
Popular transfers
Compare all providers →Need an IBAN?
For transfers to Bangladesh, you may also need the recipient's IBAN.
Find IBAN formats by country→