Yes, but the bank will ask questions you may not expect

You can open a bank account in a different country, but it is harder than opening one at home. Most banks outside your home country will require you to be physically present, have a visa or residency permit, and prove your identity with documents they recognize. Some will refuse you outright if you are not a citizen or resident. A few banks in major financial hubs will work with non-residents, but they charge higher fees and have stricter minimum balances.

The real barrier is not the law—it is that banks now treat non-residents as higher risk. After 2008, banking regulations tightened worldwide. Banks must now verify who you are, where your money comes from, and whether you are trying to hide assets or evade taxes. If you cannot prove residency, a bank has to work harder to do that verification, and most decide it is not worth the cost.

Key Takeaways

  • Most banks require you to be a resident or citizen of the country, have a valid visa, and present yourself in person with a passport or national ID.
  • Non-resident accounts exist but typically require a minimum deposit of $10,000 to $100,000 and charge monthly fees of $20 to $50.
  • You will need to prove the source of your money—pay stubs, tax returns, or business documents—even if you are opening a basic checking account.
  • Online banks and digital wallets can move money across borders without a traditional bank account, though they have their own limits and fees.
  • If you are moving to a country, opening an account before you arrive is usually impossible; plan to do it within your first week after landing.

What banks actually ask for when you are not a resident

When you walk into a bank in a country where you do not live, expect to provide a passport or national ID, proof of address (usually a utility bill or lease), and a reason for opening the account. The address proof is the sticking point: if you do not live there, you cannot produce a recent bill with your name on it. Some banks will accept a hotel booking confirmation or a letter from an employer in that country. Others will not.

You will also be asked where your money comes from. This is not optional. The bank needs to know whether you are depositing your salary, moving savings from another country, or receiving money from a business. Bring recent pay stubs, tax returns from the past two years, or a letter from your employer stating your income. If you are self-employed or a business owner, bring bank statements or tax filings that show your income. Without this, the bank will either refuse you or freeze your account once you start depositing money.

Some countries require proof that you have the right to be there. If you are a tourist on a visa that expires in two weeks, most banks will refuse to open an account. If you have a work visa, student visa, or residency permit, bring it. The bank needs to know you will still be in the country long enough to use the account.

Non-resident accounts: who offers them and what they cost

Banks in major financial centers—London, Singapore, Hong Kong, Dubai, Switzerland—do open accounts for non-residents, but the terms are different from what residents get. These accounts usually require a minimum deposit of $10,000 to $100,000 USD or the equivalent. Monthly maintenance fees run $20 to $50. Wire transfer fees are higher. Some banks charge $15 to $30 per outgoing wire, compared to $5 to $15 for residents.

The account itself is real and works like any other checking or savings account. You get a debit card, online banking, and the ability to receive deposits. But the bank is watching you more closely. If your account sits dormant for six months, the bank may close it. If you make a large deposit and cannot explain where it came from, the bank will freeze the account while it investigates. This is legal and happens regularly.

Private banking divisions at large international banks (HSBC, Citibank, UBS, Barclays) are more willing to work with non-residents than retail branches are, but they require much higher minimum balances—often $250,000 or more. If you have that much money to deposit, a private banker can usually find a way to open an account for you, even if you do not live in the country.

How to open an account before you move to a new country

If you know you are moving to a country, try to open an account before you leave home. Contact the bank's international department or customer service and ask whether they have a process for non-residents. Some banks will let you open an account online or by phone if you have a job offer letter from an employer in that country. You will still need to provide identity documents and proof of income, but you may be able to do it without traveling first.

Once you arrive in the country, you have a narrow window—usually two to four weeks—before your tourist visa expires or your work visa requires you to register with local authorities. Go to a bank branch in person during this window. Bring your passport, the job offer letter or employment contract, and any other documents the bank requested. Many banks have a faster process for people who are relocating for work; ask specifically whether they have an expat or relocation program.

If you cannot open an account before you arrive, do it as soon as you land. Some employers will advance you money or let you use their address as a temporary proof of residence. If you are renting an apartment, ask the landlord for a letter confirming your tenancy; some banks accept this instead of a utility bill.

Digital wallets and money transfer services as an alternative

If a bank will not open an account for you, digital payment services can move money across borders without requiring residency. Services like Wise (formerly TransferWise), Remitly, and OFX let you send money to another country and receive it in a local bank account there. You do not need to open a bank account in the destination country to use them—you just need a bank account in your home country.

These services work differently from banks. You transfer money from your home bank account to the service, which converts it to the local currency and sends it to a recipient's bank account in the destination country. The fees are usually lower than a wire transfer through a bank (typically 1 to 3 percent of the amount), and the exchange rate is closer to the real market rate. The transfer usually takes one to three business days.

Some digital wallets, like Wise and Revolut, also offer multi-currency accounts that let you hold money in several currencies without converting it. You can load money into the account, spend it with a debit card, or send it to someone else. These accounts do not require residency in any particular country, though they do require identity verification and proof of address (which can be your home address). The fees are lower than a traditional bank, but the account is not a replacement for a full bank account—you cannot get a loan, and some merchants do not accept the debit card.

What happens if a bank closes your account

Banks can close a non-resident account without warning, especially if they cannot verify where your money is coming from or if they suspect you are trying to hide assets. If this happens, the bank must return your money, but it can take two to four weeks. During that time, your money is frozen and you cannot access it.

To avoid this, keep records of every deposit. If you receive a wire transfer, keep the confirmation email. If you deposit a check, keep the receipt. If you transfer money from another account, keep screenshots. When you open the account, tell the bank officer exactly what you plan to do with it—whether you are depositing your salary, moving savings, or receiving money from family. The more transparent you are upfront, the less likely the bank is to freeze your account later.

If your account is frozen, contact the bank immediately and ask why. Provide the documentation that shows where your money came from. If the bank still will not unfreeze it, ask for the account to be closed and your money returned. You have the right to that money; the bank cannot keep it. The process is slow, but it is not permanent.

Frequently Asked Questions

Can I open a bank account in another country online without visiting in person?

Some banks allow it if you have a job offer or employment contract in that country, but most require you to appear in person with your passport. Digital wallets and money transfer services do not require residency and can be opened entirely online, but they are not full bank accounts.

What if I am a tourist and want to open an account for a short trip?

Most banks will refuse. If you are staying less than a month, use a digital wallet, a travel-friendly debit card from your home bank, or a money transfer service instead. Some banks will open an account if you have a longer visa (three months or more), but you will need proof of address.

Do I need to close my home country bank account if I open one abroad?

No. You can keep both open. Many people maintain accounts in multiple countries for convenience. Just tell both banks that you have accounts elsewhere; this helps them verify your financial situation and reduces the chance they will freeze your account.

What if the bank asks for a tax ID number I do not have?

Ask the bank whether they will accept your passport number or home country tax ID instead. Some countries require a local tax ID to open an account, but others do not. If the bank insists and you cannot get one, try a different bank or a digital wallet service.

Can I use someone else's address to open an account?

No. Banks verify addresses and will close the account if they discover you do not actually live there. Use your real address, even if it is a hotel or temporary rental. If you do not have a permanent address yet, ask your employer or a family member in that country whether you can use theirs temporarily, and tell the bank it is temporary.