When executing monetary transfers to or from domestic accounts in Bangladesh, financial terminology such as "SWIFT Code", "BIC", and "Routing Number" frequently arise. Employing incorrect identifiers can result in transaction rejections, return penalties, and processing delays. Here is a concise guide clarifying the distinct functions of both banking codes.
The Core Difference: Domestic vs. Cross-Border
The fundamental distinction rests upon the geographical jurisdiction of the transaction:
- SWIFT Code (or BIC): Employed exclusively for international cross-border transfers between different nations.
- Routing Number: Utilized strictly for domestic transfers between bank branches within Bangladesh.
What is a SWIFT Code (BIC)?
SWIFT represents the Society for Worldwide Interbank Financial Telecommunication, establishing a universal standard for Business Identifier Codes (BIC). Every financial institution registered on the international SWIFT network possesses a unique 8 or 11-character code.
Whether you are an expatriate dispatching remittances from North America, Europe, or the Middle East to a family account in Bangladesh, or a digital freelancer receiving earnings from platforms like Upwork, Fiverr, or Google AdSense, supplying the accurate bank SWIFT code is mandatory.
Structure of a SWIFT Code:
- First 4 characters: Bank Identifier (e.g., DBBL for Dutch-Bangla Bank, BRAK for BRAC Bank).
- Next 2 characters: Country Code (BD for Bangladesh).
- Next 2 characters: Location Code (DH for Dhaka).
- Last 3 characters (Optional): Specific Branch Identifier (typically "XXX" designating the Head Office).
What is a Bank Routing Number?
A Bank Routing Number is a localized 9-digit numeric code authorized by Bangladesh Bank assigned to every branch of scheduled banks nationwide. It facilitates cheque clearing and electronic transfer clearing (BEFTN, RTGS, EFT) between distinct banking branches across Bangladesh.
For instance, transferring funds from a City Bank branch in Dhaka to a Dutch-Bangla Bank branch in Sylhet requires the recipient Dutch-Bangla Bank branch routing number. SWIFT codes are neither required nor applicable for local transactions.
Summary Checklist for Your Transfers
By utilizing the correct code for your transaction type, you guarantee that your capital reaches its intended recipient securely, rapidly, and without unnecessary intermediary charges.