Yes, but the process depends on your visa status and which bank you choose

A foreigner can open a bank account in Nigeria, but not all banks treat foreign nationals the same way, and your visa type matters more than you might expect. Most major Nigerian banks—including GTBank, Access Bank, First Bank, and Zenith Bank—will open accounts for foreigners, but they require documents that prove your legal status in the country and your identity. The process is slower than it is for Nigerian citizens, usually takes two to four weeks, and involves more verification steps because of anti-money-laundering rules that explore across West Africa.

The key difference is that you cannot open an account on a tourist visa alone. You need either a work permit, a residence permit, a student visa, or proof that you are married to a Nigerian citizen. A tourist visa is treated as temporary movement, not settlement, so banks will not accept it as proof of intent to maintain an account. If you are in Nigeria on a tourist visa and need banking services, you have limited options: some banks offer basic savings accounts without the full documentation, or you can use mobile money services like Opay or Palmpay, which have lower barriers to entry.

Key Takeaways

  • You need a valid visa that shows intent to stay—work permit, residence permit, or student visa—not a tourist visa.
  • Major banks require your passport, proof of address in Nigeria, and a completed account opening form, plus documentation of your visa status.
  • The process takes two to four weeks because banks must verify your documents with immigration and conduct anti-money-laundering checks.
  • If you are on a tourist visa, mobile money services like Opay or Palpmay offer faster account setup with fewer documents.
  • Some banks charge monthly maintenance fees for foreign accounts, while others waive them if you maintain a minimum balance.

What documents you need to bring

Every Nigerian bank will ask for your valid passport and a completed account opening form—you can get the form from the bank's website or in person. Beyond that, the bank needs proof that you live in Nigeria: a utility bill (electricity, water, or internet) in your name, a tenancy agreement, or a letter from your employer or landlord confirming your address. The utility bill is the easiest because it shows both your name and current address in one document.

You must also bring documentation of your visa status. If you have a work permit, bring the original permit and a letter from your employer confirming your employment. If you are a student, bring your student visa and a letter from your school. If you are married to a Nigerian, bring your marriage certificate and your spouse's national ID. A residence permit counts on its own. The bank will photocopy these documents and keep them on file.

Some banks ask for a reference—either a letter from your employer, your school, or someone who knows you in Nigeria and has an account at that bank. This is not always required, but it speeds up the process. If you do not have a reference, the bank will straightforward take longer to verify your background through other means.

Which banks are easiest for foreigners

GTBank and Access Bank are the most straightforward for foreign account holders because both have clear processes for non-Nigerian nationals and staff trained to handle the extra documentation. Both banks have branches in major cities and allow you to open accounts online if you already have a valid Nigerian phone number and can upload documents digitally. Zenith Bank and First Bank also accept foreigners but sometimes ask for additional documentation, such as a police clearance certificate or proof of funds.

Smaller banks and microfinance institutions vary widely. Some will open accounts for foreigners without a work permit if you have a residence permit or student visa; others will refuse anyone without a work permit. Before you go to a bank, call the branch directly and ask whether they accept foreign nationals with your specific visa type. This saves you a trip and clarifies what documents that particular branch will accept.

If you need an account quickly and do not have a work permit yet, consider opening a mobile money account first. Opay, Palmpay, and Moniepoint all allow foreigners to open accounts with just a passport and a Nigerian phone number, and the process takes minutes rather than weeks. You can transfer money in and out, pay bills, and receive salary payments through these services while you wait for your bank account to be approved.

How long the process takes and what happens next

Once you submit your documents, the bank enters them into its system and sends them to the compliance department for anti-money-laundering checks. This step takes one to two weeks. The bank will also verify your visa status with the Nigerian Immigration Service, which adds another week. During this time, the bank may call you to confirm information or ask for additional documents—keep your phone available.

After verification is complete, the bank will notify you that your account is active. You will receive your account number by email or SMS, and you can visit the branch to collect your debit card and passbook. Some banks mail the debit card to your address, which adds a few days. From the day you submit documents to the day you can use your account is typically two to four weeks, though it can be faster if the bank has low verification backlogs.

Once your account is open, you can receive wire transfers, set up direct deposits from your employer, and use your debit card at ATMs and shops. Most banks allow foreigners to hold accounts in Nigerian naira only—you cannot open a multi-currency account unless you have a work permit and meet additional requirements. If you need to send money out of Nigeria, you will use the bank's international transfer service, which charges fees and takes one to three business days.

Visa types and what each one means for banking

Work permit: This is the easiest visa for opening a bank account. Banks treat it as proof of legal residence and intent to stay. The process is straightforward, and you face no additional barriers. You can open an account within two to four weeks.

Residence permit: Also called a long-term residence permit, this is treated the same as a work permit by banks. It shows you have been vetted by immigration and are legally resident. The account opening process is the same.

Student visa: Banks will open accounts for students, but they may ask for a letter from your school confirming your enrollment and the length of your course. The process takes the same two to four weeks, but the bank may limit your account to the duration of your studies.

Spouse visa or marriage-based residence: If you are married to a Nigerian citizen, you can open an account with your marriage certificate and your spouse's national ID. Some banks treat this the same as a work permit; others ask for additional documentation. Call ahead to confirm.

Tourist visa: Banks will not accept a tourist visa as proof of residence. If you are on a tourist visa, you cannot open a traditional bank account. Use mobile money services instead, or extend your stay on a different visa type.

Fees and minimum balances

Most Nigerian banks charge a monthly account maintenance fee for foreign nationals, typically between 500 and 2,000 naira per month (roughly $0.30 to $1.30 USD, though exchange rates vary). Some banks waive the fee if you maintain a minimum balance—usually 50,000 to 100,000 naira. A few banks, including GTBank, do not charge maintenance fees for foreign accounts at all, but they may charge for international transfers or other services.

When you open your account, ask the bank what fees explore to your account type and what the minimum balance requirement is. Write this down, because fees can change and you want to know what to expect. If the fee seems high, compare it to other banks before you commit—the difference between banks can save you money over time.

What to do if a bank refuses you

If a bank refuses to open an account because of your visa type, ask to speak with the branch manager and explain your situation. Some branches have more flexibility than others, and a manager may override a standard policy if you have documentation that shows you are legitimate—such as an employment letter or a school enrollment confirmation. If the manager still refuses, try a different bank or a different branch of the same bank.

If you are refused by multiple banks, the issue is likely your visa type. In that case, contact your employer or school and ask whether they can help you obtain a work permit or student visa letter that clarifies your status. Once you have that documentation, banks will be more willing to work with you. Until then, mobile money services are your most practical option for day-to-day banking.

Frequently Asked Questions

Can I open a bank account in Nigeria if I am on a tourist visa?

No, banks will not open traditional accounts for tourists because a tourist visa does not show intent to stay. Use mobile money services like Opay or Palmpay instead—they accept a passport and take minutes to set up. If you plan to stay longer, extend your visa to a work permit, student visa, or residence permit.

Do I need a Nigerian phone number to open a bank account?

Most banks require a Nigerian phone number for account verification and to receive SMS notifications. You can buy a local SIM card at any phone shop for a few hundred naira. Some banks allow you to use a foreign number temporarily, but you will need to switch to a Nigerian number within a few weeks.

How much money do I need to open an account?

There is no minimum deposit required to open an account at most Nigerian banks. However, some banks charge monthly maintenance fees unless you maintain a minimum balance—usually 50,000 to 100,000 naira. Ask the bank about this before you open the account so you know what to expect.

Can I open an account online without visiting a branch?

Some banks like GTBank and Access Bank allow you to start the process online if you have a Nigerian phone number and can upload documents. However, you will still need to visit a branch in person at some point to verify your identity and collect your debit card. The online process just saves you a trip at the beginning.

What happens to my account if my visa expires?

If your visa expires and you do not renew it, the bank may freeze your account or ask you to leave the country. Before your visa expires, either renew it or inform the bank that you are leaving so you can close the account properly and withdraw your money. Do not let the account sit dormant after your visa expires, as the bank may close it without notice.