Yes, but the bank will ask more questions and may decline you
You can open a bank account in another country, but it is harder than opening one at home. Most overseas banks will require you to be physically present to sign documents, will ask for a local address or tax ID number, and will verify your identity through channels that work differently than they do in your home country. Some banks simply will not open accounts for non-residents or citizens of certain countries. The process takes longer, costs more in fees, and involves more paperwork than a domestic account.
The real barrier is not law—it is banks' own risk management. After 2001, financial regulations tightened worldwide, and banks now face heavy penalties if they cannot verify who you are and where your money comes from. A bank in Country A has no easy way to check your background if you live in Country B, so many choose not to take the risk.
Key Takeaways
- Most overseas banks require you to visit in person, provide a local address, and prove your identity through documents issued in that country.
- Banks often decline non-residents or citizens of countries they view as higher risk, regardless of your personal financial history.
- You will pay higher monthly fees, minimum balance requirements, and wire transfer costs than you would at home.
- An international money transfer service or a multi-currency account at your home bank may be cheaper and faster than opening an overseas account.
- Tax reporting obligations follow you—you must still report foreign accounts to your home country's tax authority.
Why banks make this difficult
Banks operate under anti-money laundering (AML) and know-your-customer (KYC) regulations that require them to verify who you are, where you live, and where your money comes from. If a bank fails to do this, regulators can fine the bank millions of dollars or revoke its license. An overseas customer is harder to verify, so the bank's compliance cost goes up.
Additionally, banks must report foreign account holders to their home country's tax authority. In the United States, for example, the Foreign Account Tax Compliance Act (FATCA) requires foreign banks to report accounts held by U.S. citizens and permanent residents. Similar rules exist in Canada, the UK, Australia, and most other countries. A bank that cannot easily report you to your home country will often refuse to open the account at all.
Some countries are on financial watchlists—the Financial Action Task Force (FATF) publishes lists of jurisdictions with weak AML controls. If you are a citizen of or resident in one of these countries, banks in other countries may decline you outright, even if you personally have no risk profile.
What you will need to provide
The exact documents vary by country and bank, but expect to provide:
- A valid passport or national ID card
- Proof of address in the country where the bank is located (utility bill, rental agreement, or government letter)
- Proof of income or employment (pay stub, tax return, or letter from employer)
- A tax ID number or national identification number from the country where you are opening the account
- A declaration of your citizenship and tax residency status
- In some cases, a police certificate or background check
If you do not have a local address, some banks will accept a hotel address or a care-of address at a business, but this makes approval less likely. If you cannot provide a tax ID number, you may need to apply for one before the bank will open your account—a process that can take weeks or months on its own.
In-person visits and residency requirements
Most banks will not open an account for a non-resident without an in-person visit. You will need to go to a branch, sign documents in front of a bank officer, and provide your original ID documents. Some banks allow you to do this at their home office; others require you to visit a branch in the country where you want the account.
A few banks offer accounts to non-residents if you have a local sponsor—a citizen or resident of that country who vouches for you—but this is rare and usually limited to high-net-worth clients or family members of existing account holders.
If you are moving to a country temporarily (student visa, work permit, or tourist visa), you may be able to open an account once you arrive and have a local address. Some banks will open accounts for people on valid work or student visas even if they are not permanent residents. Check with the bank's website or call ahead to ask what visa types they accept.
Costs and minimum balances
Overseas accounts cost more than domestic ones. You can expect:
- Monthly maintenance fees of $10 to $50 or more
- Minimum balance requirements of $1,000 to $10,000 or higher
- Wire transfer fees of $25 to $75 per transfer, both incoming and outgoing
- Currency conversion fees of 1% to 3% if you move money between currencies
- ATM fees if you withdraw cash outside the bank's network
- Inactivity fees if you do not use the account for several months
Some banks waive fees if you maintain a high balance or set up direct deposit of your salary. Others charge fees regardless. Compare the fee structure of several banks before you commit—the difference between banks can be hundreds of dollars per year.
Alternatives that may be faster and cheaper
Before you open an overseas account, consider whether you actually need one. If you are sending money to another country regularly, an international money transfer service (such as Wise, OFX, or Remitly) may be faster and cheaper than wiring from an overseas bank account. These services often have lower fees and better exchange rates than banks.
If you need to hold money in multiple currencies, ask your home bank whether they offer a multi-currency account or international account. Many large banks now offer these—you can hold and transfer money in euros, pounds, yen, or other currencies without opening an account abroad. The fees are usually lower than an overseas account, and you do not have to deal with foreign compliance requirements.
If you are moving to another country for work or study, your employer or school may help you open a local account or may offer payroll services that deposit your salary into a local account. Ask before you spend time and money on your own application.
Tax reporting and compliance
Opening an overseas account does not hide money from your home country's tax authority. You must report foreign accounts to your tax authority, usually on your annual tax return or on a separate form. In the United States, U.S. citizens and permanent residents must file the Foreign Bank Account Report (FBAR) if they have more than $10,000 in foreign accounts at any time during the year. Failure to file can result in penalties of $10,000 or more, even if you owe no taxes.
Similar reporting requirements exist in Canada (Form T1135), the UK (Overseas Assets), Australia (Foreign Assets), and other countries. The threshold and form vary, but the principle is the same: your home country wants to know about money you hold abroad.
The bank in the country where you open the account will also report your account to your home country's tax authority under agreements like FATCA (for U.S. citizens) or the Common Reporting Standard (for most other countries). You cannot avoid this by opening an account abroad—the bank will do it automatically.
Frequently Asked Questions
Can I open an overseas account online without visiting in person?
Most banks require an in-person visit to open an account, but a small number now offer online accounts to non-residents. These banks typically use video verification instead of an in-person meeting. Check the bank's website or call to ask whether they offer this option. Even if they do, you will still need to provide all the same documents and meet the same identity verification standards.
What if the bank asks for a tax ID number and I do not have one?
You will need to apply for one before the bank will open your account. In most countries, you can apply at the tax authority's office or online, but the process takes weeks or months. Some banks will hold your application open while you obtain the number; others will close it and ask you to reapply once you have it. Contact the bank's compliance department to ask what they will accept.
Do I have to report an overseas account to my home country?
Yes. Nearly every country requires you to report foreign accounts on your tax return or on a separate form. The threshold varies—some countries require reporting only if you have more than a certain amount—but the requirement exists. Failure to report can result in penalties much larger than any tax you owe. Check your home country's tax authority website for the specific form and deadline.
Is it cheaper to use a money transfer service instead of opening an overseas account?
Usually yes, if you are only sending money occasionally. A money transfer service charges a flat fee per transaction (typically $5 to $20) plus a currency conversion fee. An overseas bank account charges monthly fees, minimum balance requirements, and wire fees. If you send money fewer than five times per year, a transfer service is almost always cheaper. If you send money weekly or hold a large balance, an account may be worth it.
Can I open an account if I am not a citizen of that country?
Yes, but you will face more requirements than a citizen would. You will need to prove your identity, provide a local address, and often provide a tax ID number or proof of legal residency. Some banks accept people on work or student visas; others require permanent residency or citizenship. Call the bank and ask what visa types or residency statuses they accept before you spend time on an application.