Yes, you can open a bank account online in Nigeria, but the process and requirements depend on which bank you choose
Most major Nigerian banks—including GTBank, Access Bank, First Bank, UBA, and Zenith Bank—let you start an account through their mobile app or website without visiting a branch. The initial steps are fast: you provide your name, phone number, email, and a valid ID number, then the bank verifies your identity using your National Identification Number (NIN) or International Passport number. However, the account is not fully active until you complete a second step, which usually requires an in-person visit or a video call with the bank to confirm your identity and sign documents.
The timeline varies. Some banks complete the full process in one to three business days if you do the video verification immediately. Others may take longer if they require you to visit a branch, or if their verification queue is backed up. A few banks—particularly smaller or newer fintech platforms—operate entirely online and do not require any in-person step, but these are less common and may have lower transaction limits or fewer services than traditional banks.
Key Takeaways
- Major Nigerian banks allow you to start the account opening process online through their app or website, but most require video verification or an in-person visit to complete it.
- You will need a valid National Identification Number (NIN), International Passport, or Drivers License, plus proof of address such as a utility bill or bank statement.
- The first stage (providing basic information) takes minutes; the second stage (identity verification) can take one to three business days or longer depending on the bank's queue.
- Some fintech platforms and newer banks operate fully online with no in-person requirement, but they may have lower daily transaction limits or fewer branch services.
- Once your account is active, you can fund it immediately through transfers from other accounts, mobile money, or cash deposits at partner agents.
What documents and information you need before you start
Have your National Identification Number (NIN) ready—this is the single most important document. If you do not have a NIN, you can use your International Passport or Drivers License instead, though the NIN is faster and accepted by all banks. You will also need proof of your current address: a utility bill (electricity, water, or internet), a recent bank statement, a tenancy agreement, or a government-issued document with your name and address on it. The document should be dated within the last three to six months, depending on the bank's rules.
Have your phone number and email address ready—the bank will use these to send you verification codes and account details. Some banks also ask for your occupation, employer name, and monthly income range. This is not a credit check; the bank is gathering information for regulatory compliance and to set your initial transaction limits. Be honest about your income range, because understating it may result in lower limits that you will have to request an increase for later.
The two-stage process: online start, then verification
Stage one happens entirely on your phone or computer. Download the bank's app or visit their website, tap "Open Account" or "New Customer", and enter your name, phone number, email, and ID number. The bank's system checks your NIN or passport number against the National Identification Authority (NIMC) database in real time. If your ID is valid and not already linked to an account at that bank, you move forward. If the check fails, you will see an error message and may need to contact the bank's customer service or try again with a different ID type.
Stage two is where the timeline stretches. Most banks offer two options: a video call with a bank officer (usually available within 24 to 48 hours) or an in-person visit to a branch. During the video call, the officer will ask you to show your ID document to the camera, confirm your address, and sign documents electronically. Some banks use a digital signature; others send you a link to sign on your phone. If you choose the branch visit, you can often walk in without an appointment, though some banks ask you to book a time slot through the app first. The in-person visit usually takes 15 to 30 minutes.
Which banks let you finish entirely online, and which require a visit
GTBank, Access Bank, and UBA all offer video verification as an option, meaning you can complete the full process without leaving home if you choose that route. First Bank and Zenith Bank also support video verification but may require an in-person visit for certain account types or if you are opening a business account. Fintech platforms like Opay, Palmpay, and Moniepoint operate fully online with no video call or branch visit required—you upload a photo of your ID and a selfie, and the account opens within minutes to a few hours. However, these platforms are not traditional banks; they are payment service providers, so they may have lower daily withdrawal limits (often ₦500,000 to ₦1,000,000 per day) and fewer services than a bank account.
If you want a traditional bank account with no in-person step at all, your options are limited. Some banks occasionally run promotions that waive the video verification requirement, but this is not standard. If you cannot visit a branch or do a video call, a fintech account is your fastest option, though you should check the transaction limits and fees before opening one.
What happens after your account is approved
Once the bank confirms your identity and processes your application, your account becomes active. You will receive a confirmation email and SMS with your account number and bank details. Some banks issue a debit card automatically; others ask you to order one through the app (it arrives by mail in five to seven business days). You can start using your account immediately to receive transfers from other people or other banks—you do not have to wait for the debit card.
Your initial transaction limits depend on the bank and your account type. A basic online account might have a daily transfer limit of ₦500,000 to ₦1,000,000 and a daily withdrawal limit of ₦200,000 to ₦500,000. You can request higher limits by providing additional documents (proof of income, tax returns, or business registration) or by visiting a branch to upgrade your account tier. Some banks raise your limits automatically after you have used the account for a few months without issues.
Common reasons your online application might be rejected or delayed
Your NIN or passport number does not match the NIMC database. This usually means a typo—double-check the number and try again. If the number is correct but still fails, your ID may not be registered with NIMC yet, or there may be a mismatch between your name as it appears on your ID and how it is recorded in the database. Contact the bank's customer service line to troubleshoot.
You already have an account at that bank. The system will reject you if your NIN is already linked to an active account. If you forgot about an old account, contact the bank to close it first, then apply again. If you are trying to open a second account for a different purpose (business versus personal), some banks allow this; others do not. Ask the bank's customer service before applying.
Your proof of address is too old or does not match your ID. Make sure your utility bill or bank statement is dated within the last three to six months and that your name and address on it match exactly what you provided in the application. If you recently moved, use a document from your new address.
The bank's verification queue is backed up. During peak times (end of month, start of quarter), video verification appointments can take five to seven business days to schedule. If you are in a hurry, visiting a branch in person is usually faster.
Fees and what to expect after opening
Opening an account online is free at all major Nigerian banks. However, once your account is active, you will pay fees for certain transactions. Monthly maintenance fees range from ₦0 to ₦5,000 depending on the bank and account type; some banks waive the fee if you maintain a minimum balance or receive a salary deposit each month. Transfers to other banks within Nigeria cost ₦50 to ₦100 per transaction. ATM withdrawals at your bank's machines are free; withdrawals at other banks' machines cost ₦65 to ₦100. Debit card purchases are free, but some banks charge a small fee for international transactions.
Ask the bank about its fee structure before you open the account—most banks publish this on their website or in the app. Some accounts are designed for low-income users and have no monthly fee and lower transaction costs; others are premium accounts with higher fees but more services and higher transaction limits.
Frequently Asked Questions
Do I need a NIN to open a bank account online in Nigeria?
Most banks require a NIN, but you can use an International Passport or Drivers License if you do not have one yet. However, the NIN is faster because the bank can verify it instantly against the NIMC database. If you do not have any of these IDs, you will need to obtain one before opening an account.
Can I open an account if I do not have a permanent address?
You will need some proof of address—a utility bill, bank statement, or tenancy agreement. If you are staying temporarily with someone else, ask them if you can use their utility bill with a letter explaining your situation, or contact the bank to ask what alternatives they accept. Some banks are flexible; others are not.
How long does it take to open an account from start to finish?
If you do the video verification immediately, the account can be fully active within 24 to 48 hours. If you choose to visit a branch, it depends on how soon you can go—the in-person process itself takes 15 to 30 minutes. If the bank's verification queue is backed up, it may take five to seven business days to schedule your video call.
What is the difference between a fintech account and a bank account?
A fintech account (through Opay, Palmpay, or similar) opens faster and entirely online, with no verification call or branch visit. However, it has lower daily transaction limits and fewer services than a traditional bank account. A bank account gives you higher limits, branch access, and more services, but requires video verification or a branch visit to open.
Can I open a business account online?
Most banks require business accounts to be opened in person because they need to verify your business registration documents and sometimes meet you face-to-face. Some banks may allow you to start the process online, but you will have to complete it at a branch. Contact your chosen bank to ask about their business account process.