Yes, US citizens can open foreign bank accounts, but banks will ask more questions and the IRS requires you to report them
A US citizen can open a bank account in another country. The process itself is straightforward in most places—you walk in with a passport, proof of address, and sometimes a reference from your US bank, and you open an account. What makes it different from opening a domestic account is that foreign banks now routinely ask whether you are a US citizen, and if you say yes, they often decline or impose extra requirements. This is not because it is illegal for you to have the account. It is because US tax law requires you to report foreign accounts to the IRS, and many foreign banks have decided the compliance burden is not worth the customer.
The legal requirement is straightforward: if you are a US citizen with a foreign bank account that holds more than $10,000 at any point during the year, you must file a report called the Foreign Bank Account Report (FBAR) with the Financial Crimes Enforcement Network (FinCEN). You file this in addition to your regular tax return. If you do not file it, the penalties are steep—up to $10,000 per violation, and the IRS can pursue criminal charges for willful violations. The good news is that filing is free and the process is straightforward once you know it exists.
Key Takeaways
- US citizens can legally open foreign bank accounts, but many foreign banks now refuse to serve US customers because of US tax reporting requirements.
- If your foreign account balance exceeds $10,000 at any point in a calendar year, you must file an FBAR report with FinCEN by April 15 of the following year.
- You also report foreign account income on your US tax return using Form 8938 if your total foreign financial assets exceed certain thresholds.
- Banks in countries with strong US banking relationships (Canada, UK, Australia) are more likely to accept US citizens than banks in other regions.
- The IRS has an amnesty program for people who failed to report foreign accounts in past years, which can reduce or eliminate penalties if you come forward voluntarily.
Which countries' banks will actually accept US citizens
The short answer is: it depends on the bank's relationship with the US financial system. Banks in Canada, the United Kingdom, Australia, and most of Western Europe have established compliance frameworks for US customers and will often open accounts for US citizens. They charge higher fees and require more documentation, but they do it regularly.
Banks in other regions are more unpredictable. Some will open accounts for US citizens without hesitation. Others will refuse outright. A few will open an account and then close it months later once they realize the customer is a US citizen. The safest approach is to contact the bank directly before traveling or submitting an process. Ask whether they accept US citizens and what documentation they require. If they say no, move to the next bank rather than trying to hide your citizenship—banks have access to US passport databases and will find out.
If you are moving to a country for work or residency, your employer or relocation company can often recommend banks that routinely work with US expats. These banks understand the reporting requirements and build them into their process.
What documents you will need to bring
Most foreign banks will ask for a valid passport (yours, as a US citizen), proof of your current address, and sometimes proof of income or employment. Some will also ask for a reference from your US bank or a letter from your employer. A few will require a US tax identification number (your Social Security Number) before opening the account.
Bring originals and copies of everything. If documents are not in English, bring a certified translation. Some countries require notarized copies; ask the bank before you go. If you are opening the account remotely (by mail or online), expect the bank to ask for certified copies and possibly a video call to verify your identity.
One document many US citizens forget about is proof of address. If you have just moved to the country, you may not have a utility bill or lease in your name yet. A letter from your employer, a temporary rental agreement, or a notarized statement from a friend or family member can work as a substitute. Ask the bank what they will accept before you explore.
How to report your foreign account to the IRS
The FBAR is filed electronically through FinCEN's website (fincen.gov). You do not file it with your tax return; you file it separately. The important date is April 15, but you can request an automatic extension to October 15 if you need more time. The form asks for the name of the bank, the account number, the account type, and the highest balance the account held at any point during the year.
You also report foreign account income on your US tax return. If you earned interest, dividends, or other income from the foreign account, that income is taxable in the US. You report it on your Form 1040 (your main tax return) and on Form 8938 if your total foreign financial assets exceed $200,000 (the threshold varies depending on your filing status and whether you are married filing jointly). Form 8938 is filed with your tax return, not separately.
If you have questions about whether your account triggers these reporting requirements, a tax professional who works with expats can walk you through it. Many offer a one-time consultation for $200 to $400 to review your situation and tell you exactly what you need to file.
What happens if you did not report a foreign account in past years
The IRS has a program called the Streamlined Filing Compliance Procedures that allows US citizens who failed to report foreign accounts in past years to come forward without criminal prosecution. You file amended returns for the past three years and FBARs for the past six years, pay any back taxes owed plus interest, and pay a penalty of 5 percent of the highest balance in the unreported accounts. In many cases, this is far less than the penalties the IRS would impose if they discovered the accounts on their own.
This program is available only if you did not willfully fail to report. If the IRS can show you knew about the requirement and ignored it, you do not may have access to. But if you straightforward did not know the accounts had to be reported, the program is designed for you. A tax professional who works with expats can help you determine whether you may have access to and file the paperwork.
Tax treaties and whether you pay US tax on foreign account income
Yes, you pay US tax on income from your foreign account. The US taxes its citizens on worldwide income, regardless of where the account is located or where you live. If your foreign account earned $500 in interest, that $500 is taxable income on your US return.
Some countries have tax treaties with the US that prevent you from being taxed twice on the same income—once by the US and once by the foreign country. These treaties vary by country. If you live and work in a country with a treaty, you may be able to claim a foreign earned income exclusion or a foreign tax credit on your US return, which reduces your US tax liability. A tax professional can tell you whether your country has a treaty and whether you may have access to.
The key point: having a foreign account does not exempt you from US taxes. It complicates your tax filing, but it does not eliminate your obligation to pay.
Why some banks refuse US citizens and what to do about it
After the 2008 financial crisis, the US passed the Foreign Account Tax Compliance Act (FATCA), which requires foreign banks to report accounts held by US citizens to the IRS. Banks that do not comply face penalties and restrictions on doing business in the US. This created a compliance burden that many smaller banks decided was not worth it. Rather than set up systems to report US customers, they straightforward stopped accepting them.
If you encounter a bank that refuses to serve you because you are a US citizen, you have a few options. First, try other banks in the same country—policies vary widely even within a single city. Second, look for banks that specialize in serving expats; they have already built the compliance infrastructure and expect US customers. Third, consider whether you actually need a local bank account. If you are only staying for a few months, a US-based online bank with no foreign transaction fees may be sufficient. If you are staying longer, a local account is usually worth the effort.
Frequently Asked Questions
Do I have to report a foreign account if it never had more than $10,000 in it?
No. The FBAR requirement applies only if the account balance exceeded $10,000 at any point during the calendar year. If your account never went above $9,999, you do not file an FBAR. You still report any income earned in the account on your US tax return, but you do not file the separate FBAR form.
What if I have a joint account with my spouse or a family member?
You report the full balance of the account on your FBAR, even if you own only part of it. The rule is based on whether you have signatory authority over the account, not on how much of it you own. If your name is on the account and you can withdraw money, you report the full balance.
Can the IRS see my foreign bank account without me reporting it?
Yes. Foreign banks report US customer accounts to the IRS under FATCA. The IRS also receives information from other governments through information-sharing agreements. If you have a foreign account and do not report it, the IRS will likely find out eventually. The penalties for not reporting are much higher than the cost of filing correctly from the start.
What if I move back to the US—do I still have to report the account?
You report the account for as long as it exists and you have signatory authority over it. If you close the account before moving back, you do not report it in future years. If you keep it open, you continue to file the FBAR and report any income on your US tax return.
Is it cheaper to use a US bank's international branch instead of opening a local account?
Not always. US banks' international branches often charge higher fees and offer worse exchange rates than local banks. They also require the same FBAR and tax reporting as a local account. The advantage is that you already have a relationship with the bank and the process is familiar. The disadvantage is cost. Compare fees and exchange rates before deciding.