Youverify
  • Developers
Login

Subscribe to our newsletter

Subscribe to our weekly newsletter for expert insights, regulatory updates, and actionable tips to optimize your compliance strategy.

By subscribing, you'll receive updates from Youverify.

Solution

    Customer OnboardingFraud InsightsTransaction MonitoringRegulatory ReportingVyra AIPricing

Industry

    Commercial banksFintech & PaymentsGamingGig WorkersGovernment

Company

    About UsCompliance CertificationsPress and MediaPartnersCareersContact Us

Resources

    BlogsGlossaryDevelopersIndustry ReportsData SourcesFAQsCountry CoverageAI Governance

Legal

    Privacy PolicyTerms of UseCookies PolicyPAIAInformation Security PolicyGDPR Compliance StatementResponsible AI

    Customer OnboardingFraud InsightsTransaction MonitoringRegulatory ReportingVyra AIPricing

youverify-logo

©2026 Copyright. All Rights Reserved

List of Nigerian Bank Codes and Sort Codes
Identity Verification

List of Nigerian Bank Codes and Sort Codes

ByVictoria okere
September 9, 2026•5mins Read

Key Takeaways

  1. A Nigerian "sort code" and a "bank code" are the same thing today a 3-digit CBN/NIBSS number embedded in every NUBAN account number. Nigeria retired the old, separate 6-digit branch sort code system when NUBAN launched; the word "sort code" just never went away.
     

  2. Bank codes, USSD transfer codes, and SWIFT/BIC codes are three different systems solving three different problems  domestic transfers, USSD-based transfers without an app, and international wire transfers respectively  and mixing them up is the most common way a transfer goes to the wrong place.

     

  3. Codes below are cross-checked across multiple sources, but USSD short-codes in particular can change without notice. For a first-time or large transfer, confirm the exact code with your own bank's app or customer line before sending.

FAQs

Frequently Asked Questions

Related Articles

What Is A Neo Bank?
Identity Verification
Lola, Edited by Emmanuel Agwu•May 31, 2023

What Is A Neo Bank?

Read More
How to Protect Your Business from Identity Fraud in the US
Identity Verification
Temitope Lawal•June 18, 2024

How to Protect Your Business from Identity Fraud in the US

Read More
What is a Qualified Electronic Signature (QES)?
Identity Verification
Hakeem Akiode•March 20, 2024

What is a Qualified Electronic Signature (QES)?

Read More

Introduction 

Bank codes in Nigeria are the 3-digit numbers that tell Nigeria's Inter-Bank Settlement System (NIBSS) exactly which institution a NUBAN account number belongs to, and getting one digit wrong is the difference between a transfer landing safely and a transfer landing nowhere near where it was meant to go. 


 

This list covers all three code systems Nigerians actually search for  CBN/NIBSS bank codes, USSD transfer codes, and SWIFT/BIC codes for international transfers  in one place, cross-checked against multiple sources rather than copied from a single list, because a bank-code page is the one kind of content where "probably right" isn't good enough.


 

What Is a Nigerian Bank Sort Code (and Is It the Same as a Bank Code)?

Yes  in Nigeria today, "sort code" and "bank code" refer to the same 3-digit number. Before 2011, Nigerian banks used a separate, longer sort-code system tied to individual branches, similar to the UK model. 


 

When the Central Bank of Nigeria rolled out the Nigeria Uniform Bank Account Number (NUBAN) scheme, that branch-level sort code was replaced by a single 3-digit institution code assigned to each bank, embedded directly inside the customer's 10-digit NUBAN account number (padded to a 6-digit field internally, with three leading zeros). 


 

The old term "sort code" stuck around in everyday use even though the underlying system changed  so when someone searches for a bank's "sort code" in Nigeria today, what they actually need is that bank's 3-digit NIBSS code, listed below.


 

CBN/NIBSS Bank Codes for Nigeria's Major Commercial Banks
 

Bank

Bank / Sort Code

Access Bank

044

Citibank Nigeria

023

Ecobank Nigeria

050

Fidelity Bank

070

First Bank of Nigeria

011

First City Monument Bank (FCMB)

214

Globus Bank

103

Guaranty Trust Bank (GTBank)

058

Heritage Bank

030

Jaiz Bank

301

Keystone Bank

082

Lotus Bank

303

Parallex Bank

104

Polaris Bank

076

PremiumTrust Bank

105

Providus Bank

101

Stanbic IBTC Bank

221

Standard Chartered Bank

068

Sterling Bank

232

SunTrust Bank

100

TAJ Bank

321

Titan Trust Bank

102

Union Bank of Nigeria

032

United Bank for Africa (UBA)

033

Unity Bank

215

Wema Bank

035

Zenith Bank

057




 

Bank Codes for Popular Digital Banks and Fintechs
 

Provider

Bank / NIBSS Code

Kuda Bank (Kuda MFB)

50211

Moniepoint MFB

50515

OPay (registered as Paycom)

999992

PalmPay

999991

Carbon

565

Eyowo

50126

Paga

100002




 

USSD Transfer Codes for Major Nigerian Banks

A USSD code lets you send money by dialing a short code on any phone  no internet, no app, no smartphone required. Dial only from the phone number registered to your account, and never share the PIN step of a USSD transfer with anyone claiming to help you "complete a transaction," a common social-engineering tactic that has nothing to do with a genuine bank process.


 

Bank

USSD Code

Access Bank

*901#

Ecobank

*326#

FCMB

*329#

Fidelity Bank

*770#

First Bank

*894#

GTBank

*737#

Heritage Bank

*745#

Jaiz Bank

389301#

Keystone Bank

*7111#

Polaris Bank

*833#

Stanbic IBTC

*909#

Sterling Bank

*822#

UBA

*919#

Union Bank

*826#

Unity Bank

*7799#

Wema Bank

*945#

Zenith Bank

*966#


 

SWIFT/BIC Codes for International Transfers to Nigerian Banks

A SWIFT (or BIC) code is what a bank outside Nigeria needs to route an international wire transfer to a Nigerian account  a completely different system from the domestic bank code above, and the two are not interchangeable. 


 

Bank

SWIFT / BIC Code

Access Bank

ABNGNGLA

Ecobank Nigeria

ECOCNGLA

FCMB

FCMBNGLA

Fidelity Bank

FIDTNGLA

First Bank of Nigeria

FBNINGLA

Globus Bank

GLOUNGLA

Guaranty Trust Bank (GTBank)

GTBINGLA

Heritage Bank

HBCLNGLA

Keystone Bank

PLNINGLA

Polaris Bank

PRDTNGLA

Providus Bank

UMPLNGLA

Stanbic IBTC

SBICNGLX

Sterling Bank

NAMENGLA

UBA

UNAFNGLA

Union Bank

UBNINGLA

Unity Bank

ICITNGLA

Wema Bank

WEMANGLA

Zenith Bank

ZEIBNGLA

Central Bank of Nigeria

CBNINGLG



 

How to Use a Bank Code, USSD Code, and SWIFT Code Correctly

A domestic transfer between two Nigerian bank accounts  through a banking app, internet banking, or the NIBSS Instant Payment (NIP) rail  needs the recipient's 3-digit bank code, though most apps now auto-detect it once you enter the 10-digit NUBAN account number, since that code is already embedded inside it. A USSD transfer needs only the short code above, dialed from the registered phone line, followed by the prompts for account number and PIN. An international wire transfer into Nigeria needs the recipient bank's SWIFT/BIC code, the recipient's full NUBAN account number, and  depending on the sending bank  an intermediary or correspondent bank detail that the sending institution, not the receiving one, will specify.


 

Why Bank Code Accuracy Matters for Nigerian Businesses and Fintechs

For an individual, an incorrect bank code usually means a failed or delayed transfer. For a business processing payouts, payroll, or merchant settlements at volume, the same error at scale becomes a reconciliation problem, a customer-trust problem, and  if it happens often enough  a fraud-exposure problem, because incorrect account-and-bank-code pairs are also exactly the pattern that account-takeover fraud produces. Businesses that verify bank account ownership online before a payout, rather than trusting a submitted account number and bank code at face value, catch both honest data-entry mistakes and deliberate account-substitution fraud before the money moves rather than after.


 

This is also where BVN and account-verification checks earn their place in a payout workflow rather than being treated as a compliance-only requirement. Youverify's guides on checking BVN details and using BVN to confirm account details cover the verification step that should sit between "customer submits a bank code and account number" and "business releases funds"  a step that catches exactly the kind of mismatch a wrong bank code creates.


 

Bank-Specific BVN and Verification Guides

If a bank code above is for an account you're setting up or verifying, Youverify has bank-specific guides for checking BVN details directly with several of Nigeria's largest banks: Access Bank, First Bank, GTBank, Zenith Bank, and UBA.


 

Conclusion

 

Bank codes in Nigeria  the domestic NIBSS/CBN code, the USSD short code, and the international SWIFT/BIC code  solve three different transfer problems, and treating them as interchangeable is the most common reason a payment goes astray. The codes in this list are cross-checked across multiple sources rather than pulled from one, but codes do occasionally change, especially for newer digital banks and USSD short-codes specifically, so a large or first-time transfer is always worth a quick confirmation against your own bank's official app or support line before you send.

See how Youverify's bank account verification and BVN-checking tools help businesses confirm an account belongs to who it says before releasing a payout. Talk to Youverify's team about building automated account verification into your payout or onboarding flow.


 

 

About the Author

Victoria Okere is a compliance content writer at Youverify, specializing in AML compliance, financial crime risk, regulatory technology, and emerging trends in financial services.