What you need to know before opening a foreign bank account

Opening a bank account outside the United States is possible, but it is harder than opening one domestically and comes with tax reporting requirements you cannot skip. Most foreign banks will not open accounts for U.S. citizens remotely — you typically need to visit in person, have a local address, or work through a specialized intermediary. Even after you open the account, the U.S. government requires you to report it if the total value exceeds $10,000 at any point during the year.

The process and timeline depend on which country you are targeting, whether you have a local address there, and whether the bank has relationships with U.S. financial institutions. Some countries make it straightforward; others have largely closed their doors to American account holders because of U.S. tax compliance rules.

Key Takeaways

  • Most foreign banks require you to open an account in person or through a local representative, not online from the United States.
  • You must report any foreign bank account to the U.S. government on Form FinCEN 114 if the account balance exceeds $10,000 at any time during the year.
  • Some countries have made it difficult or impossible for U.S. citizens to open accounts due to compliance costs and regulatory burden.
  • International banks, neobanks, and remittance services offer alternatives if traditional foreign banks reject your application.
  • You will need a valid passport, proof of address, and often a tax identification number to open an account abroad.

Why foreign banks are harder to access than they used to be

After 2010, when the U.S. passed the Foreign Account Tax Compliance Act (FATCA), many foreign banks stopped accepting American customers. FATCA requires foreign financial institutions to report accounts held by U.S. citizens to the Internal Revenue Service, or face penalties. The compliance cost is high, and many smaller banks decided it was not worth the effort.

This means that even if you have family money abroad or a job in another country, you may find that banks reject your application simply because you hold a U.S. passport. Larger international banks and banks in countries with strong U.S. ties (Canada, the United Kingdom, Australia) are more likely to accept American account holders. Smaller regional banks, especially in developing countries, often will not.

In-person opening: the most common path

If you can travel to the country where you want to bank, opening an account in person is usually the fastest and most reliable method. Bring your passport, a proof of local address (a lease, utility bill, or letter from a local contact), and your U.S. tax identification number. Some banks will also ask for a letter from your current bank or proof of income.

The process typically takes one to three hours at the branch. The bank will verify your identity, run background checks, and may ask questions about the source of your funds and the purpose of the account. Once approved, you will receive account details, a debit card, and online banking access within one to two weeks. Some banks issue a temporary card on the spot.

If you do not have a local address yet, ask the bank whether you can use a hotel address, a friend's address, or a mail forwarding service. Some banks accept these; others require a residential address registered in your name.

Remote opening through intermediaries and neobanks

If you cannot travel, you have limited options. Some international banks allow remote opening if you already have a relationship with them in the United States or another country. Others work with immigration lawyers, expat relocation services, or financial advisors who can vouch for you and handle paperwork on your behalf. This route typically costs $500 to $2,000 in fees and takes four to eight weeks.

Neobanks and fintech platforms offer another path. Services like Wise (formerly TransferWise), Revolut, and N26 allow U.S. residents to open accounts remotely, though they function more like digital wallets than traditional bank accounts. They are useful for international transfers and multi-currency spending, but they do not offer the full range of services a traditional bank does — no loans, no investment accounts, no local check-writing in most cases.

Remittance services and money transfer platforms can also hold funds in foreign currencies, though again, these are not true bank accounts and come with different protections and limitations.

What documents you will need

The exact documents vary by country and bank, but most will ask for the following:

  • A valid passport (required; driver's license alone is not sufficient)
  • Proof of address in the country where you are opening the account (lease, utility bill, or government-issued ID with a local address)
  • Your U.S. tax identification number (Social Security number or ITIN)
  • Proof of income or employment (recent pay stubs, tax returns, or a letter from your employer)
  • A reference letter from your current bank (some banks request this; others do not)

Some countries require additional documents: a police clearance certificate, proof of funds, or a letter explaining the purpose of the account. Ask the bank what it needs before you travel or submit an application.

Reporting your foreign account to the U.S. government

Once your account is open, you have a legal obligation to report it to the U.S. government if the balance reaches $10,000 or more at any point during the calendar year. This is done using Form FinCEN 114 (Report of Foreign Bank and Financial Accounts), filed with the Financial Crimes Enforcement Network by April 15 of the following year. You file it electronically through FinCEN's website; it is separate from your tax return.

Failure to file FinCEN 114 can result in civil penalties of $10,000 per violation, or criminal penalties if the failure is willful. If you have multiple accounts, each one over $10,000 must be reported. If you are married and file jointly, the $10,000 threshold applies to the combined total of both spouses' accounts.

You may also owe U.S. income tax on interest or earnings from the account, even if you do not withdraw the money. Your foreign bank may not withhold U.S. taxes, so you will need to report the income on your tax return.

Countries where U.S. citizens can still open accounts

The easiest countries for Americans to open accounts are those with large expat communities and strong banking relationships with the United States: Canada, the United Kingdom, Australia, and New Zealand. Mexico, Costa Rica, and Panama also accept American account holders, though requirements vary by bank.

European countries are mixed. Germany, France, and Spain have some banks that accept Americans, but many have closed their doors. Switzerland is notoriously difficult. Asian countries vary widely — Singapore and Hong Kong accept Americans with proof of residence, while many Southeast Asian countries do not.

Before you book travel or spend time on an application, contact the bank directly and ask whether it accepts U.S. citizens. Many banks list this on their website; if not, call or email the international department and ask. This saves you from traveling or applying only to be rejected.

Frequently Asked Questions

Can I open a foreign bank account entirely online from the United States?

Most traditional foreign banks require in-person opening or a local representative. Neobanks and fintech platforms like Wise and Revolut allow remote opening, but they are not full-service banks. If you need a traditional account, plan to travel or hire an intermediary.

Do I have to report a foreign bank account to the IRS?

Yes, if the account balance reaches $10,000 or more at any point during the year, you must file Form FinCEN 114 with the Financial Crimes Enforcement Network by April 15. You may also owe U.S. income tax on interest earned in the account.

What happens if a foreign bank rejects my application because I am a U.S. citizen?

This is legal under FATCA. Your options are to try a larger international bank, work with an immigration lawyer or expat service to open an account, or use a neobank or remittance service instead. Some countries are more welcoming than others, so location matters.

Can I use someone else's address to open a foreign bank account?

Most banks will not accept this. They require proof that you actually live at the address you provide. If you do not have a local address yet, ask the bank whether it accepts mail forwarding services, hotel addresses, or temporary arrangements while you secure housing.

How long does it take to open a foreign bank account?

In-person opening typically takes one to three hours at the branch, with full account access within one to two weeks. Remote opening through an intermediary takes four to eight weeks. Neobanks can open accounts in days.