Opening a Bank Account in Nigeria: A Complete Guide for Expats

 By Tunde Adebayo


My first week in Lagos, I walked into a bank branch on Victoria Island with my passport, visa, and a letter from my employer. I was confident. How hard could opening a bank account be?

Three hours later, after being sent to four different desks, told my passport photo was "the wrong shade of white," and asked for documents I'd never heard of, I walked out empty-handed. It took me two more weeks and five additional bank visits before I finally held my Nigerian debit card.

Looking back, I understand why it was complicated. Nigerian banks have legitimate security concerns, and the requirements for foreigners are genuinely strict. But nobody explained the system to me. Nobody told me which banks were expat-friendly or what documents would actually work.

This guide is what I wish I'd had. It covers everything you need to know – from choosing the right bank, to navigating the NRBVN system (a game-changer for expats), to understanding the fees and features that actually matter.


🇳🇬 Why You Need a Nigerian Bank Account

Before we dive into the how, let's talk about the why. Some expats try to survive on international cards and cash withdrawals. It's possible, but it's painful.

Without a local account:

  • ATM withdrawal fees eat into your money ($5–$10 per transaction adds up)

  • International cards get declined (Nigerian banks flag foreign cards as fraud risk)

  • You can't receive local salaries (most companies pay in Naira to local accounts)

  • You're dependent on carrying cash (not ideal in Lagos)

With a local account:

  • Free ATM withdrawals from your bank's network

  • Instant mobile transfers (everyone uses bank transfers here)

  • Easier bill payments (electricity, internet, rent)

  • Access to mobile money services like OPay and PalmPay

  • You look like you actually live here, not just visiting


🏦 The Best Banks for Expats in Nigeria

After five years and accounts with three different banks, I've learned that not all banks are created equal – especially for foreigners. Here are the top contenders, based on expat experience.

Top Commercial Banks for Expats

BankBest ForDigital ExperienceExpat-Friendly Features
GT BankDigital bankingExcellent mobile appStrong international presence; UK and East Africa branches
Access BankFull-service bankingGood app, frequent updatesLarge network; diaspora banking program
Zenith BankCorporate bankingSolid digital platformStrong online banking; good for business accounts
UBACross-border bankingLeo chatbot on multiple platformsOperates in 20 African countries + US, UK, UAE
Stanbic IBTCWealth managementGood digital toolsPart of Standard Bank Group (Africa's largest bank)

Digital-First Options

BankBest ForKey FeaturesConsiderations
Kuda BankMobile-only bankingZero maintenance fees, budgeting tools, app-basedNo physical branches; microfinance bank license
OPayEveryday transactionsFree transfers, widely used by businessesNot a full bank; good as secondary account

My recommendation: Start with GT Bank or Access Bank. Both have excellent digital platforms, expat-friendly staff, and branches where you'll find English-speaking officers who understand foreigner needs.


📋 What You'll Need: Documents Checklist

Here's the reality: different banks ask for different documents. But based on multiple account openings and conversations with expats, this is the master list.

Essential Documents (Non-Negotiable)

DocumentNotes
✅ Valid passportMust have at least 6 months validity
✅ Visa and entry stampSTR visa with clear entry stamp
✅ Residence permit (CERPAC)If already issued; otherwise, proof of application
✅ Passport photographsAt least 6 copies (white background, recent)
✅ Proof of address in NigeriaUtility bill or tenancy agreement in your name
✅ Reference letterFrom your employer or another bank (varies by bank)
✅ Work ID or employment letterConfirming your employment in Nigeria

Helpful Extras (Bring Them Anyway)

  • Tax Identification Number (TIN) – your employer can help get this

  • Utility bill from home country (some banks ask for "foreign address proof")

  • Bank statements from your home country

  • Your local mobile number (already active)

Pro tip: Make at least 5 copies of everything. Banks keep your originals for verification and you'll need copies for different departments.


🔄 The NRBVN Revolution: Opening Accounts from Abroad

Here's something that didn't exist when I arrived: the Non-Resident Bank Verification Number (NRBVN) platform. Launched in 2025 by the Central Bank of Nigeria, this is a game-changer for expats.

What is NRBVN?

The NRBVN allows Nigerians in diaspora – and by extension, expats with Nigerian connections – to enroll for a Bank Verification Number remotely, without visiting a physical bank branch.

Why this matters for expats: While NRBVN is designed for Nigerians abroad, some banks are extending similar remote onboarding to foreigners. Even if you're physically in Nigeria, understanding BVN is essential – you can't open an account without it.

BVN vs. NRBVN: What's the Difference?

BVN (Local)NRBVN (Diaspora)
Who it's forResidents in NigeriaNigerians abroad
Where to enrollBank branchOnline (nrbvn.com)
CostFree$50 
Processing timeImmediate Within 72 hours 
DocumentsBasic IDEnhanced KYC 

Documents Required for NRBVN

If you're eligible to use the NRBVN platform, you'll need:

  • Valid ID document (passport or national ID)

  • Proof of residency status (utility bills, lease agreement)

  • Work ID or employment confirmation letter

  • Reference letter from a recognized financial institution

  • Proof of income or tax returns (optional but helpful)

The platform uses advanced biometric verification, facial recognition, and strict KYC compliance to ensure security.

How to Register for NRBVN

The process is fully digital:

  1. Visit nrbvn

  2. Click "Sign Up" and create an account

  3. Complete email verification

  4. Pay the $50 application fee

  5. Submit required documents

  6. Complete liveness check (facial verification)

  7. Receive NRBVN within 72 hours

Once you have your NRBVN, you can open domiciliary accounts in USD, GBP, and EUR, and access remittance services.


🏃 Step-by-Step: Opening Your Account (In-Person)

If you're already in Nigeria, here's what the process actually looks like.

Step 1: Choose Your Bank and Branch

Not all branches are equal. In Lagos, visit branches in Victoria Island, Ikoyi, or Lekki – they handle more expat customers and staff understand the process better.

Good branches for expats:

  • GT Bank: Adeola Odeku, VI

  • Access Bank: Plot 999C, Danmole Street, VI

  • Zenith Bank: Plot 87, Ajose Adeogun, VI

Step 2: Visit During Quiet Hours

Tuesday–Thursday, 10am–2pm, is generally quieter. Monday mornings and Friday afternoons are chaos.

Step 3: Ask for the "Expatriate Desk" or "Customer Service"

Don't queue at the regular teller line. Go straight to customer service and explain you're a foreigner opening an account. They'll guide you to the right person.

Step 4: Complete the Forms

You'll fill out:

  • Account opening form

  • BVN enrolment form (if you don't have BVN yet)

  • Tax identification form

  • Signature mandate

Step 5: Biometric Capture

Your fingerprints and photograph will be taken for BVN. This is mandatory.

Step 6: Document Verification

Bank staff will verify your original documents and take copies.

Step 7: Initial Deposit

Most banks require an initial deposit to activate the account. Amounts vary:

  • Regular savings: ₦1,000–₦5,000

  • Current accounts: ₦10,000–₦50,000

  • Domiciliary accounts: $100–$500

Step 8: Receive Account Details

You'll get your account number immediately. Your debit card and cheque book arrive later (1–2 weeks).

Total time: 1–3 hours, depending on the branch and how busy they are.


📱 Digital Banking: What to Expect

Nigerian banks have surprisingly good digital platforms – in some ways ahead of Western banks.

Mobile Apps

All major banks offer comprehensive mobile apps where you can:

  • Check balances

  • Transfer money (to any Nigerian bank instantly)

  • Pay bills (electricity, internet, TV subscriptions)

  • Buy airtime

  • Generate account statements

  • Block lost cards

Standout apps:

  • GTWorld (GT Bank) – Clean interface, reliable

  • AccessMore (Access Bank) – Feature-rich

  • UBA Leo – Chatbot available on WhatsApp, Facebook Messenger

Transfer Fees

Recent developments have shaken up the fee structure. In April 2025, Sterling Bank eliminated charges on mobile and online transfers, putting pressure on other banks to follow suit.

Typical transfer fees (before Sterling's move):

  • Below ₦5,000: ₦10

  • ₦5,001–₦50,000: ₦25

  • Above ₦50,000: ₦50

  • Plus 7.5% VAT

Banks earn enormous revenue from these fees – Zenith Bank made ₦80 billion from electronic transaction charges in 2024. But customer complaints about "arbitrary charges" are widespread; over 400,000 complaints were lodged in a six-month period, with less than 10% resolved.

My advice: Ask about fees before opening your account. Consider Sterling Bank if zero fees appeal to you, but check their service quality in your area.


💸 International Transfers and Remittances

Moving money between Nigeria and your home country is a reality for most expats. Here are your options.

Bank Transfers (SWIFT)

ProsCons
Reliable, traceableSlow (3–5 business days)
Can send large amountsExpensive fees ($20–$50)
Works everywherePoor exchange rates

Specialized Remittance Services

ServiceBest ForNotes
Western UnionQuick cash pickupsAvailable everywhere, higher fees
Wise (formerly TransferWise)Mid-market ratesGreat for smaller amounts
PayoneerFreelancers, businessesVirtual accounts in multiple currencies

PAPSS: The New Player

The Pan-African Payment and Settlement System (PAPSS) is transforming cross-border transfers within Africa. Launched in 2022 by Afreximbank, it allows instant payments in local currencies.

How it works for expats in Nigeria:

  • Send money directly from your Nigerian bank account

  • Available on mobile apps of participating banks (Access Bank, Sterling Bank, UBA, Wema Bank)

  • Transfers processed within 120 seconds

  • Competitive fees

  • Send up to $2,000 monthly without documentation

Participating banks in Nigeria: Access Bank, Fidelity Bank, First Bank, Stanbic IBTC, Sterling Bank, UBA, Wema Bank, Zenith Bank, and more.

If you need to send money to other African countries, PAPSS is worth exploring.


💳 Debit Cards: What You Get

Your Nigerian bank account comes with a debit card (Naira Mastercard/Verve). Here's what to expect.

Card Features

  • ATM withdrawals: Free at your bank's ATMs; small fees at others

  • POS payments: Accepted at supermarkets, restaurants, and most shops

  • Online transactions: Works for local websites; international sites sometimes block Nigerian cards

  • Daily limits: Typically ₦100,000–₦500,000 for POS, ₦20,000–₦100,000 for ATM

Virtual Cards

Some banks and fintechs offer virtual dollar cards for online payments. These are useful for subscriptions (Netflix, Spotify) and international purchases where Naira cards are declined.

Options:

  • Raiz App: Offers USD accounts and virtual cards for Africans.

  • Chipper Cash: Virtual cards for online spending

  • Some Nigerian banks now offer virtual cards through their apps


🏦 Domiciliary Accounts (Foreign Currency)

If you earn income in dollars, euros, or pounds, you'll want a domiciliary account. This holds foreign currency, protecting you from Naira devaluation.

Key Features

  • Maintain balances in USD, GBP, or EUR

  • Receive international transfers directly

  • Withdraw in foreign currency (at branches) or convert to Naira

  • Use for travel, school fees, or saving

Which Banks Offer Domiciliary Accounts?

Most major banks do. GT Bank, Access Bank, and UBA have particularly strong offerings. UBA's new instant account opening platform (launched January 2026) allows diaspora customers to open domiciliary accounts fully online.

Using NRBVN for Domiciliary Accounts

The NRBVN platform supports multiple currencies, including USD, GBP, and EUR, making it easier to open and manage domiciliary accounts remotely.


🚫 Common Pitfalls and How to Avoid Them

Pitfall 1: Document Rejection

The issue: You present your documents, and the bank officer says they're not acceptable.

Why it happens: Different banks have different requirements, and officers aren't always consistent.

Solution: If one bank rejects you, try another branch or another bank. GT Bank and Access Bank in VI are usually more flexible with expats.

Pitfall 2: The "BVN Problem"

The issue: You can't open an account without BVN, but you can't get BVN without an account.

Solution: The bank enrolls you for BVN as part of account opening. You don't need to have it beforehand.

Pitfall 3: Dormant Account Fees

The issue: You don't use your account for 6 months, and fees accumulate.

Solution: Keep some activity – even a small transfer every few months. Check your statement regularly.

Pitfall 4: International Card Declines

The issue: Your Nigerian debit card doesn't work on international websites.

Solution: Use a virtual dollar card (Raiz, Chipper) or keep a foreign card for international purchases.

Pitfall 5: Hidden Charges

The issue: Unexpected deductions appear on your statement.

Solution: Read the fee schedule when opening. Ask specifically about:

  • Monthly maintenance fees

  • SMS alert charges

  • Card issuance/renewal fees

  • Transfer fees 


💡 Pro Tips from Experience

Start Digital

If you're not in Nigeria yet, check if your preferred bank offers remote onboarding. UBA's new platform allows instant account opening from anywhere. Some banks are integrating with the NRBVN system for diaspora onboarding.

Open a Second Account

Seriously. Have one main account for salary and savings, and a second for daily spending. If one card gets blocked (it happens), you have backup.

Keep Your BVN Safe

Your BVN is linked to all your accounts. Never share it. Banks will never ask for it by phone or email.

Negotiate Charges

For current accounts, some charges are negotiable – especially if you maintain a good balance. Ask.

Use USSD Codes

When internet is down, USSD codes work. Save your bank's code:

  • GT Bank: *737#

  • Access Bank: *901#

  • Zenith: *966#

  • UBA: *919#


📊 Quick Reference: Best Banks by Profile

Your SituationRecommended BankWhy
First expat accountGT BankBest app, expat-friendly branches
Corporate executiveZenith/AccessStrong corporate banking
Need international transfersUBAPan-African presence
Digital-firstKudaNo branch visits, app-only
Wealth managementStanbic IBTCInvestment + banking
Budget consciousSterling BankZero transfer fees

🏁 Final Word

Opening a bank account in Nigeria as an expat is genuinely easier than it was five years ago. Digital platforms are improving, the NRBVN system is opening new possibilities for remote onboarding, and competition is driving better service -2-6.

But it still requires patience. The system has its own logic, its own rhythms, and its own way of doing things. The key is to go in prepared, with all your documents, and with realistic expectations.

That first time you use your Nigerian debit card at a local supermarket, paying with a beep instead of a wad of cash, you'll feel it – you're not a visitor anymore. You're settled.


What's your experience with Nigerian banks? Any tips to add? Drop them in the comments – your insights might help the next expat navigate the system.

Comments

Popular posts from this blog

Building a Professional Network in Nigeria: Where to Meet the Right People

Cost of Living in Lagos vs. Abuja: An Expat's Comparison

Top 5 Neighbourhoods for Expats in Lagos (Pros & Cons)