IFIC Bank Routing Numbers: All Branch Codes Bangladesh

Find your branch
111 branches
| Branch | District | Routing number |
|---|---|---|
| Bagerhat Branch | Bagerhat | 120010075 |
| Barisal Branch | Barisal | 120060283 |
| Bhola Branch | Bhola | 120090103 |
| Bogra Branch | Bogra | 120100372 |
| Ashuganj Branch | Brahmanbaria | 120120107 |
| Brahmanbaria Branch | Brahmanbaria | 120120431 |
| Chapai Nawabganj Branch | Chapai Nawabganj | 120700251 |
| Agrabad Branch | Chittagong | 120150135 |
| Alankar More Branch | Chittagong | 120150148 |
| CDA Avenue Branch | Chittagong | 120151484 |
| Chawkbazar Branch | Chittagong | 120151934 |
| Fatikchhari Branch | Chittagong | 120152746 |
| Hathazari Branch | Chittagong | 120153224 |
| Khatunganj Branch | Chittagong | 120154278 |
| Madam Bibir Hat Branch | Chittagong | 120154694 |
| Shah Amanat Market Branch | Chittagong | 120157154 |
| Sheikh Mujib Road Branch | Chittagong | 120157420 |
| Chandina Branch | Comilla | 120190887 |
| Comilla Branch | Comilla | 120191152 |
| Companiganj Branch | Comilla | 120191428 |
| Gouripur Branch | Comilla | 120192148 |
| Miah Bazar Branch | Comilla | 120194120 |
| Cox's Bazar Branch | Cox's Bazar | 120220252 |
| Ashulia Branch | Dhaka | 120260225 |
| Banani Branch | Dhaka | 120260438 |
| Bangshal Branch | Dhaka | 120270886 |
| Bashundhara Branch | Dhaka | 120260559 |
| Dhamrai SME Branch | Dhaka | 120261158 |
| Dhanmondi Branch | Dhaka | 120261187 |
| Dholaikhal Branch | Dhaka | 120271843 |
| Donia Branch | Dhaka | 120271427 |
| Elephant Road Branch | Dhaka | 120261332 |
| Federation Branch | Dhaka | 120272297 |
| Gabtoli Branch | Dhaka | 120260120 |
| Garib-e-Newaz Avenue Branch | Dhaka | 120261640 |
| Gulshan Branch | Dhaka | 120261729 |
| Islampur Branch | Dhaka | 120272989 |
| Karwan Bazar Branch | Dhaka | 120262531 |
| Keraniganj Branch | Dhaka | 120273641 |
| Konapara Branch | Dhaka | 120273746 |
| Lalmatia Branch | Dhaka | 120262836 |
| Malibagh Branch | Dhaka | 120273946 |
| Meghola Bazar Branch | Dhaka | 120274040 |
| Mirpur Branch | Dhaka | 120262986 |
| Mohakhali Branch | Dhaka | 120263198 |
| Mohammadpur Branch | Dhaka | 120263280 |
| Motijheel Branch | Dhaka | 120274240 |
| Moulvibazar Branch | Dhaka | 120274424 |
| Nawabganj SME Branch | Dhaka | 120274703 |
| Nawabpur Branch | Dhaka | 120274758 |
| Naya Paltan Branch | Dhaka | 120274879 |
| North Brook Hall Branch | Dhaka | 120275052 |
| Pallabi Branch | Dhaka | 120263585 |
| Pragati Sarani Branch | Dhaka | 120263701 |
| Savar Bazar Branch | Dhaka | 120264126 |
| Shantinagar Branch | Dhaka | 120276343 |
| Stock Exchange Branch | Dhaka | 120271706 |
| Tejgaon-Gulshan Link Road Branch | Dhaka | 120261929 |
| Uttara Branch | Dhaka | 120264634 |
| Birol Bazar Branch | Dinajpur | 120280050 |
| Dinajpur Branch | Dinajpur | 120280676 |
| Setabganj SME Branch | Dinajpur | 120282195 |
| Faridpur Branch | Faridpur | 120290529 |
| Feni Branch | Feni | 120300527 |
| Board Bazar Branch | Gazipur | 120330221 |
| Chandra SME Branch | Gazipur | 120330063 |
| Konabari Branch | Gazipur | 120330942 |
| Tongi SME Branch | Gazipur | 120331659 |
| Habiganj Branch | Habiganj | 120360617 |
| Benapole Branch | Jessore | 120410288 |
| Jessore Branch | Jessore | 120410941 |
| Noapara Branch | Jessore | 120411632 |
| Kaliganj SME Branch | Jhenaidah | 120440803 |
| Joypurhat Branch | Joypurhat | 120380400 |
| Barabazar Branch | Khulna | 120470378 |
| Khulna Branch | Khulna | 120471548 |
| Bajitpur Branch | Kishoreganj | 120480100 |
| Kushtia Branch | Kushtia | 120500943 |
| Poradah Branch | Kushtia | 120501368 |
| Takerhat Branch | Madaripur | 120540761 |
| Manikganj Branch | Manikganj | 120560617 |
| Moulvibazar Branch | Moulvibazar | 120581188 |
| Sreemangal Branch | Moulvibazar | 120581720 |
| Muktarpur Branch | Munshiganj | 120591002 |
| Mymensingh Branch | Mymensingh | 120611753 |
| Naogaon Branch | Naogaon | 120641181 |
| Narayanganj Branch | Narayanganj | 120671180 |
| Netaiganj Branch | Narayanganj | 120671272 |
| Panchabati Branch | Narayanganj | 120671380 |
| Rupganj Branch | Narayanganj | 120671456 |
| Tanbazar Branch | Narayanganj | 120671780 |
| Ghorashal Branch | Narsingdi | 120680492 |
| Madhabdi Branch | Narsingdi | 120680676 |
| Narsingdi Branch | Narsingdi | 120680850 |
| Chowmuhani Branch | Noakhali | 120750672 |
| Kashinathpur SME Branch | Pabna | 120761340 |
| Pabna Branch | Pabna | 120761782 |
| Baneshwar Branch | Rajshahi | 120810220 |
| Rajshahi Branch | Rajshahi | 120811937 |
| Taherpur Branch | Rajshahi | 120812323 |
| Rangamati Branch | Rangamati | 120840524 |
| Rangpur Branch | Rangpur | 120851450 |
| Satkhira Branch | Satkhira | 120871098 |
| Shariatpur Branch | Shariatpur | 120860670 |
| Belkuchi Branch | Sirajganj | 120880221 |
| Beanibazar Branch | Sylhet | 120910317 |
| Goalabazar Branch | Sylhet | 120911545 |
| Subidbazar Branch | Sylhet | 120913493 |
| Sylhet Branch | Sylhet | 120913556 |
| Upashahar Branch | Sylhet | 120914034 |
| Tangail Branch | Tangail | 120932290 |
What Is an IFIC Bank Routing Number?
An IFIC Bank routing number is a 9-digit code that identifies the exact branch where an IFIC Bank account is held within Bangladesh's payment network. Every domestic transfer processed through BEFTN, NPSB, or RTGS uses this code to route funds to the correct IFIC Bank branch automatically.
The 9 digits encode 3 distinct pieces of information:
- Bank code (first 3 digits): Always 120 for every IFIC Bank branch in Bangladesh
- District code (next 2 digits): Identifies the district where the branch operates, such as 26 or 27 for Dhaka or 15 for Chittagong
- Branch code (final 4 digits): Identifies the specific branch within that district
IFIC Bank designates certain branches as SME branches, which carry their own unique routing numbers distinct from full-service branches in the same district.
How to Use Your IFIC Bank Routing Number
How an IFIC Bank routing number is used depends on 3 transfer types, each with different requirements.
BEFTN and NPSB (local transfers)
To send via BEFTN or NPSB, log into your bank's internet banking, select Fund Transfer, choose Other Bank, and enter 2 pieces of information:
- The recipient's 9-digit IFIC Bank routing number
- The recipient's IFIC Bank account number
No SWIFT code is needed for either system. NPSB settles near-instantly within Bangladesh Bank processing hours. BEFTN settles on the next business day.
RTGS (high-value local transfers)
RTGS requires the routing number plus the recipient branch's SWIFT code. IFIC Bank's base SWIFT code is IFICBDDH, with a branch-specific suffix. Confirm the full suffix directly with the recipient branch before sending. RTGS payments are irrevocable once processed. Bangladesh Bank regulations place full liability for instruction errors on the sender, with no reversal mechanism available regardless of the error amount.
Receiving money from abroad with an IFIC Bank account
To receive an international wire transfer into an IFIC Bank account, provide the sender with 4 pieces of information:
- Bank name: IFIC Bank Limited
- SWIFT/BIC code: IFICBDDH (plus branch suffix, confirm with your branch)
- Your 9-digit branch routing number
- Your full account number and registered account name
IFIC Bank converts incoming foreign currency to BDT at the rate applied at the moment the funds clear.
How to Verify Your IFIC Bank Routing Number Before Sending
4 methods confirm an IFIC Bank routing number before any transfer:
- Cheque leaf: the 9-digit routing number is printed along the bottom of every IFIC Bank cheque, directly below the account number
- IFIC Bank internet banking: log into internet banking, navigate to Account Details, and the routing number appears alongside your branch name
- Branch phone call: Call your specific IFIC Bank branch directly and ask: "What is the routing number for this branch?"
- Bangladesh Bank official directory: Bangladesh Bank publishes a complete routing number registry at bangladeshbank.org.bd, updated when new branches are added
Cross-referencing at least 2 sources before an RTGS transfer eliminates the liability risk from instruction errors.
Frequently Asked Questions
Is the routing number on my IFIC Bank cheque?
Yes. Every IFIC Bank cheque has the 9-digit routing number printed along the bottom-left of the cheque leaf. It appears as a string of digits beginning with 120. The routing number sits to the left of the account number and the cheque serial number on the MICR line at the bottom of every cheque page.
How do I find my IFIC Bank routing number without a cheque?
3 methods work without a cheque. Log into IFIC Bank internet banking and navigate to Account Details where the routing number appears next to your branch name. Alternatively, call your specific IFIC Bank branch directly and ask for the branch routing number. The third option is to look up your branch in the Bangladesh Bank official routing directory at bangladeshbank.org.bd.
Does every IFIC Bank branch have a different routing number?
Yes. Every IFIC Bank branch carries its own unique 9-digit routing number. 2 branches in the same district share the same bank code (120) and the same district code, but differ in their final 4 digits. Using a Gulshan branch routing number to send funds to a Motijheel branch account will route the transfer to the wrong branch. Confirm the specific branch routing number before every transfer.
What is IFIC Bank's SWIFT code?
IFIC Bank's base SWIFT code is IFICBDDH. Each branch carries an additional 3-character suffix that identifies the specific branch within the SWIFT network. The full branch SWIFT code is required for RTGS transfers and inward international wires. Confirm the full suffix for your specific branch by calling the branch directly or checking IFIC Bank's official website.
Can I use an IFIC Bank routing number to receive money from abroad?
An IFIC Bank routing number alone is not sufficient for receiving international transfers. International senders wire through the SWIFT network using IFIC Bank's SWIFT code (IFICBDDH plus branch suffix) and your account number. The routing number identifies your branch within Bangladesh's domestic payment rails, not within the international SWIFT network. Provide senders with your full account number, branch name, and SWIFT code for international transfers.
What is the difference between a routing number and an account number?
An IFIC Bank routing number identifies the branch. An IFIC Bank account number identifies the individual account within that branch. Both are required for domestic transfers. 2 accounts at the same IFIC Bank branch share the same routing number but have different account numbers. An account number without a routing number tells the payment system which account to credit but not which branch to route funds through.
What happens if I send money to the wrong IFIC Bank routing number?
Funds sent to the wrong routing number route to the wrong branch. For BEFTN and NPSB transfers, the receiving branch may reject the transaction if the account number does not exist within that branch, in which case funds return to the sender within the settlement period. For RTGS transfers, the outcome is more serious. RTGS payments are irrevocable once processed. Bangladesh Bank regulations place full liability for instruction errors on the sender. The customer, not the bank, bears responsibility for verifying routing numbers before submitting any RTGS instruction.
nsave is not a bank. Accounts held with nsave are not protected by the Financial Services Compensation Scheme (FSCS). Customer funds are held in regulated UK and EEA financial institutions, separated from company funds, and protected through safeguarding rules designed for electronic money services.
The information in this article is provided for general informational and educational purposes only and does not constitute financial, legal, or tax advice from nsave or any of its affiliates. It is not a substitute for advice from a qualified financial adviser. We make no representations or warranties, whether expressed or implied, that the content is accurate, complete, or up to date.
Fees, exchange rates, incentives, and product availability may change and can vary by user and jurisdiction. Examples are illustrative only. Before making any financial decisions, seek advice from a qualified financial adviser who can assess your individual circumstances and objectives.
nsave helps freelancers and professionals from Bangladesh, Nigeria, Pakistan, Egypt, and other emerging markets receive and manage USD abroad. As a non-bank payment provider, your money is not protected by the Financial Services Compensation Scheme (FSCS). Customer funds are held in regulated, UK and EEA financial institutions, separated from company funds, and protected through safeguarding rules designed for electronic money services.
