What an offshore account is and why the rules matter

An offshore bank account is a deposit account held at a bank outside the United States. The bank itself is physically located in another country—the UK, Canada, Switzerland, the Cayman Islands, or dozens of others. Money moves in and out the same way it does from a domestic account: wire transfers, checks, debit cards, online transfers.

The critical difference is not secrecy. It is tax reporting. The U.S. Internal Revenue Service requires you to report all income from an offshore account on your tax return, and the U.S. Treasury requires you to file a separate form (FBAR, or Foreign Bank Account Report) if the total balance in all your foreign accounts exceeds $10,000 at any point during the year. Failure to file these forms carries penalties that start at $10,000 per violation and can reach criminal charges. This is not optional, and it is not a gray area.

The second critical difference is that most offshore banks will not open accounts for U.S. citizens anymore. After 2010, when the Foreign Account Tax Compliance Act (FATCA) took effect, U.S. banks had to report their American customers to the IRS, and foreign banks had to do the same or face penalties on their U.S. operations. Most chose to stop accepting U.S. clients entirely rather than manage the compliance burden. The banks that still do accept Americans charge higher fees and require higher minimum balances—often $250,000 to $1 million.

Key Takeaways

  • U.S. citizens must report all offshore account income on their tax return and file an FBAR form if balances exceed $10,000 in any year, regardless of whether the account earned interest.
  • Most foreign banks no longer accept U.S. customers because of FATCA reporting requirements, and those that do typically require minimum deposits of $250,000 or more.
  • Opening an offshore account requires proof of identity, proof of address, and documentation of the source of your funds—banks are required by law to verify these before accepting deposits.
  • The legitimate reasons to open an offshore account are narrow: you live abroad, you conduct business internationally, or you need banking services in a country where you work or own property.
  • If you are looking for privacy or tax avoidance, an offshore account will not provide either—the IRS has access to account information through international agreements, and penalties for non-disclosure are severe.

Which banks still accept U.S. citizens and what they require

The banks most likely to accept U.S. citizens are those in countries with strong regulatory frameworks and existing relationships with American institutions. These include HSBC, Barclays, and Standard Chartered (all UK-based), Canadian banks like TD Bank and RBC, and some Swiss private banks. However, "most likely" does not mean straightforward. Each bank has its own criteria, and many require you to have an existing relationship with them in the U.S. first, or to be referred by a wealth manager or attorney.

The documentation you will need includes a valid passport, proof of current address (utility bill, lease, or mortgage statement dated within the last three months), and a detailed explanation of where your money comes from. Banks are required by law to perform "know your customer" (KYC) checks, which means they will ask about your occupation, your income sources, and the purpose of the account. If you cannot explain this clearly, they will decline you.

Minimum deposits vary widely. Some accounts start at $100,000, but many require $500,000 or $1 million. Monthly or annual fees are common and can range from $100 to several thousand dollars depending on the account type and the bank's location. You will also pay for wire transfers, currency conversion, and any services beyond basic checking or savings.

The FBAR filing requirement and what happens if you do not file

If you have a foreign bank account and the total balance in all your foreign accounts combined exceeds $10,000 at any point during the calendar year, you must file an FBAR (FinCEN Form 114) with the Financial Crimes Enforcement Network by April 15 of the following year. This is separate from your tax return. You file it electronically through FinCEN's website, and you must list every foreign account you have access to—including accounts you do not own but can withdraw from, like a joint account or a power of attorney account.

The IRS also requires you to report foreign account income on your tax return using Schedule B (Interest and Ordinary Dividends). If your account earned $10 in interest, you report $10. There is no threshold—you report it all.

If you do not file the FBAR when required, the penalty is $10,000 per year of non-compliance for a non-willful violation (meaning you did not know you had to file). If the IRS determines the violation was willful—meaning you knew or should have known—the penalty is the greater of $100,000 or 50% of the account balance at the time of the violation. Criminal prosecution is also possible and can result in fines up to $250,000 and up to five years in prison.

How to actually open an account: the step-by-step process

The process varies by bank, but the general sequence is the same. First, contact the bank directly or through a referral service. Most banks will not accept walk-in applications or online applications from U.S. citizens. You will likely need to speak with a relationship manager or private banking team. They will ask preliminary questions about your background, income, and the purpose of the account. If you do not meet their basic criteria, they will tell you no at this stage.

If you pass the preliminary screening, the bank will send you an process packet. This includes account opening forms, a customer information sheet, and a source of funds declaration. The source of funds declaration is critical—you must explain in detail where the money you are depositing comes from. If you say "salary," you will need to provide recent pay stubs or an employment letter. If you say "investment returns," you will need brokerage statements. If you say "business income," you will need business tax returns or financial statements.

You will also need to provide certified copies of your passport and proof of address. "Certified" means a notary public or an official of a bank or government agency has verified that the copy matches the original. You cannot just photocopy your passport and send it in.

Once the bank receives your completed process and documents, they perform their KYC checks. This can take two to eight weeks. They may ask follow-up questions about your income, your employment, or your reasons for opening the account. Answer these questions promptly and honestly. If the bank suspects anything unusual, they will close the process.

If approved, the bank will send you account opening confirmation and instructions for funding the account. Most require an initial deposit via wire transfer. You will receive account details, a debit card (if applicable), and online banking credentials. Some banks also require you to sign additional documents confirming you understand the tax reporting requirements.

Tax reporting obligations after the account is open

Once your account is open, your tax obligations begin when ready. Every year, you must:

  1. File an FBAR (FinCEN Form 114) if your combined foreign account balances exceed $10,000 at any point during the year. File by April 15 of the following year.
  2. Report all foreign account income on your U.S. tax return using Schedule B (for interest and dividends) or Schedule C (for business income). There is no minimum threshold.
  3. If you have more than $400,000 in foreign financial assets, you may also need to file Form 8938 (Statement of Specified Foreign Financial Assets) with your tax return.
  4. Keep records of all account statements, wire transfers, and correspondence with the bank for at least six years.

The IRS shares information with foreign tax authorities in many countries through the Common Reporting Standard (CRS), an international agreement signed by over 100 countries. This means that if you have an account in the UK, Canada, or most other developed nations, the UK or Canadian tax authority will receive information about your account and can share it with the IRS. You cannot hide an offshore account through secrecy.

Legitimate reasons to open an offshore account versus red flags

Legitimate reasons include: you live abroad and need banking services in your country of residence; you conduct business internationally and need to hold funds in multiple currencies; you own property in another country and need a local account to pay taxes or utilities; or you work for a multinational company and receive part of your salary in a foreign currency.

Red flags that will cause a bank to decline you or the IRS to investigate include: you cannot clearly explain where your money comes from; you are trying to hide assets from a spouse, creditor, or court order; you are trying to avoid U.S. taxes; you are depositing cash in large amounts without a clear source; or you are using someone else's name or identity to open the account. Banks are trained to spot these patterns, and they are required by law to report suspicious activity to the Financial Crimes Enforcement Network (FinCEN).

Alternatives if you cannot open an offshore account

If you are living abroad and need banking services, you have other options. Many U.S. banks offer international wire transfer services and multi-currency accounts without requiring you to move your money offshore. Wise (formerly TransferWise) and other fintech companies offer low-cost international transfers and foreign currency accounts without the compliance burden of a traditional offshore bank.

If you need to hold funds in a foreign currency, you can open a foreign currency account at a U.S. bank. These are not offshore accounts—the bank is in the U.S.—but they allow you to hold euros, pounds, or other currencies without converting back to dollars when ready.

If you are trying to reduce taxes on foreign income, consult a tax professional about the Foreign Earned Income Exclusion (FEIE) or the Foreign Tax Credit (FTC). These are legal mechanisms that may reduce your U.S. tax liability without requiring an offshore account.

Frequently Asked Questions

Do I need an offshore account if I work abroad?

Not necessarily. If you are paid in U.S. dollars and your employer wires money to a U.S. account, you do not need an offshore account. If you are paid in a foreign currency or need to pay bills in that currency, a foreign currency account at a U.S. bank or a service like Wise may be simpler and cheaper than opening an offshore account.

What happens if I inherit money from someone with an offshore account?

You must report the inheritance on your tax return. If you inherit the offshore account itself, you become responsible for filing the FBAR and reporting all income from that point forward. Consult a tax professional or estate attorney before accepting an inherited foreign account.

Can I open an offshore account in my child's name?

You can open a custodial account for a minor in a foreign bank, but you are still responsible for reporting it on your tax return and filing the FBAR. The account is the child's asset, but your tax obligation does not change. Banks may also decline to open accounts for minors without a parent or guardian present.

Is it illegal to have an offshore account?

No. Having an offshore account is legal. Not reporting it to the IRS is illegal. The distinction matters. Thousands of U.S. citizens have legitimate offshore accounts and file their taxes correctly every year. The problem arises only when you fail to report the account or the income it generates.

How long does it take to open an offshore account?

From initial contact to funded account typically takes two to four months. The process review alone can take four to eight weeks, and some banks require additional documentation or verification calls before approval. Plan accordingly if you have a specific important date.