Yes, but the bank and your location determine what's possible
You can open a bank account outside your country of citizenship or residency, but the process depends on which country you're in, which country you're a citizen of, and which bank you're approaching. Some banks will open accounts for non-residents; others will not. Some countries make it straightforward; others have restrictions that make it difficult or impossible without a local address or visa.
The core issue is that banks need to verify your identity and assess the risk of money laundering. A bank in Country A has no straightforward way to check your background if you live in Country B and are a citizen of Country C. That friction is what creates the variation you'll encounter.
Key Takeaways
- Banks in most countries will open accounts for non-residents, but many require a local address, a visa, or proof of employment in that country.
- Your citizenship matters: citizens of high-risk countries (as defined by the bank's home country) face stricter requirements and longer processing times.
- Online banks and neobanks often have fewer residency requirements than traditional banks, though they may not offer all the services a traditional bank does.
- You will need to provide identity documents, proof of address, and sometimes proof of income or employment, even if you don't live in the country where you're opening the account.
- Some countries require a local tax identification number or a local phone number before a bank will open an account for you.
What banks actually require from non-residents
Most banks have a standard set of documents they ask for: a valid passport or national ID, proof of your current address (usually a utility bill or rental agreement), and sometimes proof of income. If you don't have a local address, some banks will accept a foreign address; others will not.
The second barrier is the bank's own policy on non-residents. Some banks explicitly state they will not open accounts for people without a local address or a local visa. Others will open accounts for non-residents but charge higher fees or require a higher minimum balance. A few banks have no residency requirement at all.
A third barrier is your country of citizenship. Banks in developed countries often use lists of high-risk jurisdictions (compiled by organizations like the Financial Action Task Force) to decide how much scrutiny to explore. If you're a citizen of a country on one of these lists, expect longer processing times and more detailed questions about the source of your funds.
Online and neobanks versus traditional banks
Online banks and neobanks (digital-only banks) typically have fewer residency requirements than brick-and-mortar banks. Many will open accounts for non-residents as long as you can verify your identity and provide a valid address somewhere. Some examples include Wise, Revolut, and N26 in Europe, though their availability and features vary by country.
The trade-off is that online banks often don't offer the full range of services a traditional bank does. You may not be able to deposit cash, get a credit card, or access a loan. What you get is usually a debit card, a current account, and the ability to send and receive money internationally.
Traditional banks in your new country usually require either a local address or a local visa. Some will open accounts for people on work visas or student visas without a permanent address, as long as you can show the visa. Others require you to have lived in the country for a minimum period (often 30 to 90 days) before they'll open an account.
The role of your visa or residency status
If you have a work visa, student visa, or residency permit in the country where you want to open an account, the process is usually faster and easier. Banks treat visa holders as lower-risk than tourists or people with no official status in the country.
If you're in the country on a tourist visa or with no visa at all, banks are more cautious. Some will still open accounts for you; others will refuse. The ones that do may require a higher minimum balance, charge higher fees, or take longer to process your process.
A few countries require a local tax identification number before any bank will open an account for you. In the United States, this is the Individual Taxpayer Identification Number (ITIN) or a Social Security Number (SSN). In many European countries, you need a local tax ID. You may have to register with the tax authority before you can open a bank account, which can add weeks to the process.
How to find a bank that will work with you
Start by contacting banks directly and asking whether they open accounts for non-residents. Many banks have this information on their website under "opening an account" or "residency requirements." If it's not listed, call or email and ask. Be specific about your situation: your citizenship, your current location, and your visa status if you have one.
Online banks and neobanks are usually faster to respond and more likely to say yes. If you're looking for a traditional bank, focus on banks that have international operations or that are used to serving expat communities. In many countries, certain banks are known for being more open to non-residents than others.
If you're moving to a new country, some employers or universities will recommend banks that work with their employees or students. Take that recommendation seriously—it usually means the bank has streamlined the process for people in your exact situation.
Documents you'll need to gather
| Document | What it proves | Notes |
|---|---|---|
| Valid passport or national ID | Your identity | Must be current. Some banks will not accept an ID that expires within six months. |
| Proof of address | Where you currently live | Usually a utility bill, rental agreement, or government letter dated within the last three months. Some banks accept a foreign address; others do not. |
| Proof of income or employment | Your financial stability | A recent payslip, employment letter, or tax return. Not always required, but more likely if you're opening an account with a high minimum balance. |
| Local tax ID or registration | Your tax status in the country | Required in some countries before you can open a bank account. You may need to register with the tax authority first. |
| Visa or residency permit | Your legal status in the country | Not always required, but having one speeds up the process and makes approval more likely. |
Timing and what to expect
Opening a bank account as a non-resident usually takes longer than opening one as a resident. A resident might have an account open in a day or two; a non-resident should expect two to four weeks, sometimes longer.
The process usually works like this: you submit your documents online or in person. The bank verifies your identity, checks you against sanctions lists, and reviews your documents. If everything checks out, they send you a debit card and account details. If they have questions about the source of your funds or your reason for opening the account, they may ask for more information, which adds time.
Some banks will open your account before your debit card arrives, so you can start using the account for transfers when ready. Others will wait until the card is in your hands. Ask the bank what their timeline is before you submit your process.
Frequently Asked Questions
Can I open a bank account in a country where I don't speak the language?
Yes. Most banks in developed countries have English-language websites and customer service. If you're in a country where English isn't widely spoken, online banks are usually your best option because they operate entirely in English. For traditional banks, ask whether they have staff who speak your language before you visit.
Do I need a local phone number to open a bank account?
Some banks require a local phone number for security and account access. If you don't have one, you can usually get a local SIM card cheaply, or use a virtual phone number service. Ask the bank what they require before you start the process.
What if the bank asks where my money comes from?
Be honest and specific. Banks ask this to prevent money laundering. If your money comes from a salary, show a payslip or employment letter. If it comes from savings, explain where the savings came from. If you're receiving money from family, be prepared to explain the relationship and the amount. The more straightforward your answer, the faster the process moves.
Can I open a bank account online if I'm not in the country?
Yes, many banks and most neobanks allow you to open an account entirely online without visiting a branch. You'll upload your documents and verify your identity through video call or document verification. This is often faster than visiting a branch in person.
What happens if a bank rejects my process?
Banks don't always explain why they reject an process. If yours is rejected, ask the bank directly. Common reasons include unclear identity documents, an address that doesn't match your documents, or citizenship in a high-risk jurisdiction. If you can fix the issue, you can reapply. If not, try a different bank or a neobank, which often have different criteria.