Get the app
Back

Brac Bank Routing Numbers

Dan Akeju
Dan AkejuJul 3, 2026

Find your branch

187 branches

BranchDistrictRouting number
Bagerhat SMEBagerhat060010085
BarishalBarishal060060280
BholaBhola060090100
BoguraBogura060100379
CharmathaBogura060100087
SherpurBogura060102748
Brahmanbaria SMEBrahmanbaria060120438
KasbaBrahmanbaria060121037
Chandpur SMEChandpur060130310
HajiganjChandpur060130886
Chapainawabganj SMEChapainawabganj060700261
AgrabadChattogram060150132
BahadderhatChattogram060150808
BandartilaChattogram060150945
CDA AvenueChattogram060151481
ChawkbazarChattogram060151931
HalishaharChattogram060153168
Hathazari SMEChattogram060153234
Jubilee RoadChattogram060155674
KadamtaliChattogram060153742
Kazir DewriChattogram060154154
KhatunganjChattogram060150587
Lohagara SMEChattogram060154675
MadambibirhatChattogram060154691
Momin RoadChattogram060155261
MuradpurChattogram060155324
PahartaliChattogram060155937
PatiyaChattogram060156165
SitakundaChattogram060157393
Sk Mujib RoadChattogram060157427
Chuadanga SMEChuadanga060180199
Jiban NagarChuadanga060180065
Chakaria SMECox's Bazar060220167
Cox's BazarCox's Bazar060220259
BaruraCumilla060190497
ChandinaCumilla060190884
CumillaCumilla060191159
Cumilla SMECumilla060191162
Gouripur SMECumilla060192129
LakshamCumilla060192716
AshkonaDhaka060260206
AshuliaDhaka060260222
Ati BazarDhaka060270346
BaddaDhaka060260356
BananiDhaka060260435
Banani 11Dhaka060260680
BanasreeDhaka060260727
BashaboDhaka060262875
BashundharaDhaka060260556
Bijoy NagarDhaka060271103
Demra SMEDhaka060271495
DhakshinkhanDhaka060260914
DhanmondiDhaka060261205
Dhanmondi 27Dhaka060261184
DholaikhalDhaka060271840
DoharDhaka060272052
DoniaDhaka060271424
Elephant RoadDhaka060261339
GanakbariDhaka060272410
GandariaDhaka060272449
GulistanDhaka060272544
GulshanDhaka060261726
Gulshan NorthDhaka060261876
HazaribaghDhaka060261971
HemayetpurDhaka060260501
ImamganjDhaka060272807
IslampurDhaka060272986
Jashim Uddin AvenueDhaka060260385
JatrabariDhaka060273235
KarwanbazarDhaka060261397
KeraniganjDhaka060273648
KhilgaonDhaka060270988
Madani AvenueDhaka060263429
MirpurDhaka060262983
Mirpur 1Dhaka060261997
MitfordDhaka060274063
MoghbazarDhaka060274184
MohakhaliDhaka060261384
MohammadpurDhaka060263290
MotijheelDhaka060274247
NawabganjDhaka060274692
NawabpurDhaka060274726
PanthapathDhaka060263629
Pragati SaraniDhaka060262541
R K Mission RoadDhaka060272531
RampuraDhaka060275741
Rokeya SaraniDhaka060260677
SadarghatDhaka060276287
Satmasjid RoadDhaka060276074
SavarDhaka060264099
ShantinagarDhaka060274289
ShyamoliDhaka060264307
Shyampur SMEDhaka060276537
Sonargaon JanapathDhaka060264644
UttaraDhaka060264631
ZinziraDhaka060277099
Dinajpur SMEDinajpur060280673
Bhanga SMEFaridpur060290289
Faridpur SMEFaridpur060290526
Feni SMEFeni060300524
SonagaziFeni060301486
Gobindaganj SMEGaibandha060320588
Board BazarGazipur060330228
Gazipur SMEGazipur060330523
JoydebpurGazipur060330736
KapasiaGazipur060330886
Konabari SMEGazipur060330952
MawnaGazipur060331001
TongiGazipur060331630
Gopalganj SMEGopalganj060350374
BaniachangHabiganj060360164
HabiganjHabiganj060360614
NabiganjHabiganj060361097
JamalpurJamalpur060390855
Benapole SMEJashore060410298
JashoreJashore060410948
NoaparaJashore060411639
Jhalakathi SMEJhalakathi060420325
Jhenaidah SMEJhenaidah060440642
Joypurhat SMEJoypurhat060380407
BarabazarKhulna060470375
DaulatpurKhulna060470704
KhulnaKhulna060471545
BhairabKishoreganj060480194
Kishoreganj SMEKishoreganj060480673
BheramaraKushtia060500287
Kushtia SMEKushtia060500940
PoradahKushtia060501365
Lakshmipur SMELakshmipur060510730
RaipurLakshmipur060510972
Madaripur SMEMadaripur060540405
ShibcharMadaripur060540700
Magura SMEMagura060550561
ManikganjManikganj060560614
MoulvibazarMoulvibazar060581185
MunshiganjMunshiganj060591038
SreenagarMunshiganj060591425
Muktagacha SMEMymensingh060611697
MymensinghMymensingh060611750
MohadebpurNaogaon060641096
Naogaon SMENaogaon060641191
Araihazar SMENarayanganj060670054
Bhulta SMENarayanganj060670238
NarayanganjNarayanganj060671187
Netaiganj SMENarayanganj060675459
SiddhirganjNarayanganj060671608
SonargaonNarayanganj060671695
GhorashalNarsingdi060680499
MadhabdiNarsingdi060680673
ManohardiNarsingdi060680736
NarsingdiNarsingdi060680857
NatoreNatore060691091
Netrokona SMENetrokona060720746
NilphamariNilphamari060730736
SaidpurNilphamari060730794
ChowmuhaniNoakhali060750679
CompaniganjNoakhali060750158
Maijdee SMENoakhali060571579
IshwardiPabna060761213
Pabna SMEPabna060761789
Panchagarh SMEPanchagarh060770567
PatuakhaliPatuakhali060781093
Pirojpur SMEPirojpur060790776
Swarupkhathi SMEPirojpur060790989
Rajbari SMERajbari060820738
RajshahiRajshahi060811934
RangpurRangpur060851457
SatkhiraSatkhira060871095
BhedarganjShariatpur060860101
Sherpur SMESherpur060890555
BelkuchiSirajganj060880228
Shahjadpur SMESirajganj060881906
Sirajganj SMESirajganj060881885
SunamganjSunamganj060901123
BandarSylhet060913566
BeanibazarSylhet060910314
BishwanathSylhet060910435
GoalabazarSylhet060911542
South Surma SMESylhet060913508
SylhetSylhet060913553
UpashaharSylhet060913737
ZindabazarSylhet060914152
Ghatail SMETangail060932297
MirzapurTangail060931519
SakhipurTangail060932200
TangailTangail060932305
Thakurgaon SMEThakurgaon060940997

What Is a BRAC Bank Routing Number?

A BRAC Bank routing number is a 9-digit code that identifies the exact branch where a BRAC 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 BRAC Bank branch automatically.

The 9 digits encode 3 distinct pieces of information:

  • Bank code (first 3 digits): Always 060 for every BRAC Bank branch in Bangladesh
  • District code (next 2 digits): Identifies the district where the branch operates, such as 26 for Dhaka or 15 for Chattogram
  • Branch code (final 4 digits): identifies the specific branch within that district

BRAC Bank operates 187 branches across 56 districts in Bangladesh. The bank designates a significant portion of its network as SME branches, which carry their own unique routing numbers distinct from full-service branches in the same district.

How to Use Your BRAC Bank Routing Number

How a BRAC 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 BRAC Bank routing number
  • The recipient's BRAC 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. BRAC Bank's base SWIFT code is BRAKBDDH, 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 BRAC Bank Account

To receive an international wire transfer into a BRAC Bank account, provide the sender with 4 pieces of information:

  • Bank name: BRAC Bank PLC
  • SWIFT/BIC code: BRAKBDDH (plus branch suffix, confirm with your branch)
  • Your 9-digit branch routing number
  • Your full account number and registered account name

BRAC Bank converts incoming foreign currency to BDT at the rate applied at the moment the funds clear.

How to Verify Your BRAC Bank Routing Number Before Sending

4 methods confirm a BRAC Bank routing number before any transfer:

  • Cheque leaf: the 9-digit routing number is printed along the bottom of every BRAC Bank cheque, directly below the account number
  • BRAC 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 BRAC 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 BRAC Bank cheque?

Yes. Every BRAC 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 060. 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 BRAC Bank routing number without a cheque?

3 methods work without a cheque. Log into BRAC Bank internet banking and navigate to Account Details where the routing number appears next to your branch name. Alternatively, call your specific BRAC 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 BRAC Bank branch have a different routing number?

Yes. Every BRAC Bank branch, including SME branches, carries its own unique 9-digit routing number. 2 branches in the same district share the same bank code (060) and the same district code, but differ in their final 4 digit e.g 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 BRAC Bank's SWIFT code?

BRAC Bank's base SWIFT code is BRAKBDDH. 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 BRAC Bank's official website.

Can I use a BRAC Bank routing number to receive money from abroad?

A BRAC Bank routing number alone is not sufficient for receiving international transfers. International senders wire through the SWIFT network using BRAC Bank's SWIFT code (BRAKBDDH 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?

A BRAC Bank routing number identifies the branch. A BRAC Bank account number identifies the individual account within that branch. Both are required for domestic transfers. 2 accounts at the same BRAC 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 BRAC 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.

4.4 of 5.0 on the App Store and Google Play Store

Get the app