🇳🇵 SWIFT Codes of Banks in Nepal

Complete Directory & Guide for International Wire Transfers

When transferring money internationally to Nepal—whether for family remittance, freelancing payouts, business payments, or wire transfers—having the correct SWIFT Code (also known as a BIC Code) is required.

What is a SWIFT / BIC Code?

A SWIFT code (Society for Worldwide Interbank Financial Telecommunication) is an 8 to 11-character code used to uniquely identify financial institutions around the world.

SWIFT Code Format:
[AAAA] Bank Code (4 letters)
[BB] Country Code (NP for Nepal)
[CC] Location Code (2 characters)
[DDD] Branch Code (Optional - 'XXX' for Head Office)

SWIFT Codes of Class "A" Commercial Banks in Nepal

#Bank NameSWIFT CodeHead Office Location
1Agriculture Development Bank Ltd.ADBLNPKARamshahpath, Kathmandu
2Citizens Bank International Ltd.CTZNNPKANarayanhitipath, Kathmandu
3Everest Bank Ltd.EVBLNPKALazimpat, Kathmandu
4Global IME Bank Ltd.GLBBNPKAKamaladi, Kathmandu
5Himalayan Bank Ltd.HIMANPKAKamaladi, Kathmandu
6Kumari Bank Ltd.KMBLNPKATangal, Kathmandu
7Laxmi Sunrise Bank Ltd.LXBLNPKAHattisar, Kathmandu
8Machhapuchchhre Bank Ltd.MBLNNPKALazimpat, Kathmandu
9Nabil Bank Ltd.NARBNPKATeendhara, Kathmandu
10Nepal Bank Ltd.NEBLNPKADharmapath, Kathmandu
11Nepal Investment Mega Bank Ltd.NIBLNPKTDurbar Marg, Kathmandu
12Nepal SBI Bank Ltd.NSBINPKAKesharmahal, Kathmandu
13NIC Asia Bank Ltd.NICENPKAThapathali, Kathmandu
14NMB Bank Ltd.NMBBNPKABabarmahal, Kathmandu
15Prabhu Bank Ltd.PRVUNPKABabarmahal, Kathmandu
16Prime Commercial Bank Ltd.PCBLNPKAKamalpokhari, Kathmandu
17Rastriya Banijya Bank Ltd.RBBANPKASingha Durbar, Kathmandu
18Sanima Bank Ltd.SNMANPKANarayanchaur, Kathmandu
19Siddhartha Bank Ltd.SIDDNPKANaxal, Kathmandu
20Standard Chartered Bank Nepal Ltd.SCBLNPKANayabaneshwor, Kathmandu

Central Bank & Infrastructure Bank

Institution NameSWIFT CodeRole
Nepal Rastra BankNRBLNPKACentral Bank of Nepal
Nepal Infrastructure Bank Ltd. (NIFRA)NINFNPKAInfrastructure Development Bank

Details Required to Receive Money in Nepal

Provide the foreign sender with the following information:

  • Beneficiary Name: Full name matching your bank account
  • Account Number: Your complete bank account number
  • SWIFT / BIC Code: The 8-character SWIFT code listed above
  • Bank Name & Address: Bank name and branch address
  • Country: Nepal

Frequently Asked Questions

1. Does Nepal use IBAN numbers?

No. Nepal does not use IBAN (International Bank Account Number). International wire transfers to Nepal require the standard account number along with the bank's SWIFT code.

2. Should I add 'XXX' at the end of the SWIFT code?

An 8-character SWIFT code routes to the bank's head office. If an online form requires an 11-character code, simply add XXX at the end (e.g., NARBNPKAXXX).