Loading...
Loading...
BD · BDT
Find the correct SWIFT/BIC code for banks in Bangladesh. Use these codes when sending or receiving international wire transfers. A SWIFT code ensures your payment is routed to the correct bank and branch.
Banks
73
SWIFT codes
—
Branches
—
Currency
BDT
A SWIFT code (also called a BIC code) is an 8 or 11-character identifier used by Bangladeshi banks for international wire transfers. The first four characters identify the bank, the next two (BD) identify Bangladesh, the next two identify the city, and the optional last three identify the branch. For example, a SWIFT code beginning with SONBBD indicates Sonali Bank, Bangladesh's largest state-owned bank.
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. Always confirm the exact code with the recipient's bank as branch-level codes may differ from the head office code.
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.
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.
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.
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.
Standard taka accounts cannot hold foreign currency. Bangladesh Bank regulations require that all inbound foreign currency be converted to BDT at the bank's prevailing rate. If you need to hold foreign currency, you can open a Foreign Currency (FC) account at a licensed Bangladeshi bank, which allows you to receive and maintain balances in USD, GBP, EUR, and certain other currencies.
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.
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.
For transfers to Bangladesh, you may also need the recipient's IBAN.
Find IBAN formats by country →Compare exchange rates and fees to find the cheapest way to transfer.
Compare providers