You would need an 8-digit or 11-digit letter associated with your bank and its branch to receive or send money from abroad. It is called a SWIFT code. A sender would ask you for it.
Table of Contents
While the swift codes of other banks in Nigeria are 8-digit e.g GTBINGLA for Guaranty Trust Bank or GTB in Nigeria (now Guaranty Trust Holding Company Plc), Kuda Bank’s swift code – KUDANGBA234 – is 11-digit, which is a combination of letters and numbers.
How to get your bank’s SWIFT code:
Most times, you can find this information online. It isn’t hidden information. Simply use a combination of your bank name and “swift code” and the code will pop up on Google search e.g “Sterling Bank Swift code”
Alternatively, if you want to be sure, you can get a swift code of your bank on their official website or send a message to them on their social media platform.
List of SWIFT codes for banks in Nigeria
Here is the comprehensive list of SWIFT codes for banks and financial institutions in Nigeria:
- Central Bank Of Nigeria ( CBN Abuja): CBNINGLG
- Central Bank Of Nigeria (CBN Lagos): CBNINGLA
- CBN Financial Information Service: CBNINGLANGA
- Access Bank Plc: ABNGNGLA
- United Bank for Africa Plc (UBA): UNAFNGLA
- Fidelity Bank Plc: FIDTNGLA
- First Bank of Nigeria Limited (FBN): FBNINGLA
- Zenith Bank Plc: ZEIBNGLA
- Guaranty Trust Bank (GTB): GTBINGLA
- Union Bank of Nigeria Plc: UBNINGLA
- Hope Payment Service Bank (HOPE PSBANK): HPSBNGLA
- Keystone Bank Limited: PLNINGLA
- Parallex Bank Ltd: PARANGLA
- Titan Trust Bank Limited: TTRUNGLA
- Unity Bank Plc: ICITNGLA
- Sterling Bank Plc: NAMENGLA
- Citibank Nigeria Limited: CITINGLA
- Optimus Bank Limited: OPTSNGLA
- Wema Bank Plc: WEMANGLA
- First City Monument Bank Limited (FCMB): FCMBNGLA
- Ecobank Nigeria: ECOCNGLA
- Heritage Bank Plc: HBCLNGLA
- Polaris Bank Limited (Formerly Skye Bank): PRDTNGLA
- Premium Trust Bank: PTRUNGLA
- Stanbic IBTC Bank Plc: SBICNGLX
- Standard Chartered Bank Nigeria Limited: SCBLNGLA
- Providus Bank Limited: UMPLNGLA
- Jaiz Bank Plc: JAIZNGLA
- Globus Bank Limited: GLOUNGLA
- SunTrust Bank Nigeria Limited: SUTGNGLA
- TAJBank Limited: TAJJNGLA
- Nova Merchant Bank: NVMBNGLA
- Rand Merchant Bank: FIRNNGLA
- Signature Bank Limited: SNIGNGLA
- FBNQuest Merchant Bank: KDHLNGLA
- FSDH Merchant Bank: FSDHNGLA
- Coronation Merchant Bank: CMBBNGLA
- African Export-Import Bank: AFXMNGLA
- Lotus Bank: LOTUNGLA
- Kuda Bank: KUDANGBA234 is to receive payment from Payoneer
- GREENWICH Merchant Bank Limited: GMBLNGLA
Other institutions
Other institutions that engage in global financial transactions, such as NNPC Limited or securities firms like Chapel Hill Denham Securities, have assigned SWIFT codes. They are:
- 11 PLC (formerly Mobil Nigeria Oil Plc): MOOGNGL1
- 9 Payment Service Bank Limited: IPSBNGLA
- ABSA Securities Nigeria Limited: ASNINGL2
- Moneymaster Payment Service Bank Limited: MMPSNGL
- British American Tobacco (Nigeria) Ltd: BATSNG21
- Africa Finance Corporation: AFFCNGLA
- Asset Management Corporation Of Nigeria: AMNGNGLA
- Bank Of Industry Limited: NIDBNGL1
- Chapel Hill Denham Securities Limited: CHDENGL1
- CSL Stockbrokers Limited: CSSKNGL1
- DEUTSCHE Bank Representative Office Nigeria Limited: NIGINGL1
- EFG Hermes Nigeria Limited: EFHNNGL1
- INTERSWITCH Limited: INTWNGL2
- FMDQ Securities Exchange Limited: FMDQNGLA
- INDORAMA Eleme Fertilizer And Chemicals Limited: IEFCNGL1
- INDORAMA Eleme Petrochemicals Limited: INLHNGL1
- Nigerian Exchange Group: XNSANGL1
- Nigeria Lng Limited: NLNGNGLP
- Nigerian National Petroleum Company Limited: NNPCNGLA
- Renaissance Securities (Nigeria) Limited (Renaissance Capital): REECNGL1
- Samsung Electronics West Africa Limited (Lagos): SECTNGL1
- Venture Garden Nigeria Limited: VEGNNGLA
- Zenith Pensions Custodian Limited: ZEPCNGLA
Difference Between Headquarters and Branch SWIFT Codes
The branch SWIFT codes are slightly different from the headquarters, with the addition of three numbers at the end of the headquarters’ SWIFT code.
For instance, the UBA’s SWIFT code for the Enugu Branch office is UNAFNGLA084 while its UGBOWO BRANCH is UNAFNGLA117.
As for Zenith Bank, its Abuja Branch office SWIFT code is ZEIBNGLA013 while ZEIBNGLA is for the headquarters of the bank, which is located in Victorial Island, Lagos.