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
| Bank | Best For | Digital Experience | Expat-Friendly Features |
|---|---|---|---|
| GT Bank | Digital banking | Excellent mobile app | Strong international presence; UK and East Africa branches |
| Access Bank | Full-service banking | Good app, frequent updates | Large network; diaspora banking program |
| Zenith Bank | Corporate banking | Solid digital platform | Strong online banking; good for business accounts |
| UBA | Cross-border banking | Leo chatbot on multiple platforms | Operates in 20 African countries + US, UK, UAE |
| Stanbic IBTC | Wealth management | Good digital tools | Part of Standard Bank Group (Africa's largest bank) |
Digital-First Options
| Bank | Best For | Key Features | Considerations |
|---|---|---|---|
| Kuda Bank | Mobile-only banking | Zero maintenance fees, budgeting tools, app-based | No physical branches; microfinance bank license |
| OPay | Everyday transactions | Free transfers, widely used by businesses | Not 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)
| Document | Notes |
|---|---|
| ✅ Valid passport | Must have at least 6 months validity |
| ✅ Visa and entry stamp | STR visa with clear entry stamp |
| ✅ Residence permit (CERPAC) | If already issued; otherwise, proof of application |
| ✅ Passport photographs | At least 6 copies (white background, recent) |
| ✅ Proof of address in Nigeria | Utility bill or tenancy agreement in your name |
| ✅ Reference letter | From your employer or another bank (varies by bank) |
| ✅ Work ID or employment letter | Confirming 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 for | Residents in Nigeria | Nigerians abroad |
| Where to enroll | Bank branch | Online (nrbvn.com) |
| Cost | Free | $50 |
| Processing time | Immediate | Within 72 hours |
| Documents | Basic ID | Enhanced 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:
-
Visit nrbvn
Click "Sign Up" and create an account
Complete email verification
Pay the $50 application fee
Submit required documents
Complete liveness check (facial verification)
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)
| Pros | Cons |
|---|---|
| Reliable, traceable | Slow (3–5 business days) |
| Can send large amounts | Expensive fees ($20–$50) |
| Works everywhere | Poor exchange rates |
Specialized Remittance Services
| Service | Best For | Notes |
|---|---|---|
| Western Union | Quick cash pickups | Available everywhere, higher fees |
| Wise (formerly TransferWise) | Mid-market rates | Great for smaller amounts |
| Payoneer | Freelancers, businesses | Virtual 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 Situation | Recommended Bank | Why |
|---|---|---|
| First expat account | GT Bank | Best app, expat-friendly branches |
| Corporate executive | Zenith/Access | Strong corporate banking |
| Need international transfers | UBA | Pan-African presence |
| Digital-first | Kuda | No branch visits, app-only |
| Wealth management | Stanbic IBTC | Investment + banking |
| Budget conscious | Sterling Bank | Zero 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
Post a Comment