An offshore account is a bank or investment account held outside your country of citizenship or residence
An offshore account sits in a foreign bank, brokerage, or financial institution. If you live in the United States, an offshore account would be held in another country — the United Kingdom, Switzerland, the Cayman Islands, Singapore, or dozens of others. The account itself works the same way as a domestic one: you deposit money, earn interest or investment returns, and can withdraw funds. The difference is location and the rules that come with it.
People open offshore accounts for different reasons. Some work internationally and need to hold money in the currency where they earn it. Others have investments in foreign companies or real estate abroad. Some are expatriates managing money across two countries. Some use them for privacy, though that reason comes with strict legal limits in most countries.
The United States taxes citizens on worldwide income regardless of where the account sits, so holding money offshore does not reduce your tax bill. You must report foreign accounts to the IRS if they exceed certain thresholds. Other countries have similar rules. Offshore accounts are legal, but they require disclosure and compliance with tax law in your home country.
Key Takeaways
- An offshore account is held in a bank or financial institution outside your home country and functions like any other bank account.
- The United States requires citizens to report foreign accounts over $10,000 to the IRS, and failure to disclose can result in penalties.
- Holding money offshore does not reduce your tax obligations — the IRS taxes U.S. citizens on worldwide income regardless of account location.
- Common reasons for opening offshore accounts include managing international income, holding foreign currency, or investing in foreign assets.
- Different countries have different rules about which accounts must be reported and what documentation is required.
Why people open offshore accounts
If you work for a company abroad or earn income in another country, an offshore account lets you hold money in the local currency without constantly converting it back home. This avoids exchange rate losses and simplifies paying local bills or taxes. A consultant working in London, for example, might keep pounds in a UK account rather than converting to dollars and back.
People who own property, run a business, or invest in another country often need a local account to manage those assets. You cannot easily buy real estate or pay contractors in a foreign country from a U.S. bank account. An offshore account gives you access to local payment systems and credit.
Some people use offshore accounts for privacy or asset protection, though these reasons come with legal constraints. A business owner in a high-liability field might hold assets in a jurisdiction with strong privacy laws, but only if they comply with their home country's disclosure requirements. Privacy is not the same as secrecy — you still have to report the account.
How the IRS tracks offshore accounts
The United States requires you to report foreign financial accounts to the IRS if the total value exceeds $10,000 at any point during the calendar year. This is done through the Foreign Bank Account Report (FBAR), filed with the Financial Crimes Enforcement Network (FinCEN). The deadline is April 15, though an extension to October 15 is available.
You must also report foreign accounts on your tax return itself using Form 8938 if you meet certain thresholds. The threshold depends on your filing status and whether you live in the United States or abroad. A single filer living in the U.S. must report if foreign accounts exceed $200,000 on the last day of the year or $300,000 at any point during the year.
Foreign banks themselves report U.S. account holders to the IRS through an agreement called FATCA (Foreign Account Tax Compliance Act). This means the IRS often knows about your offshore account before you report it. Failing to disclose a foreign account can result in civil penalties of 50 percent of the account balance, or criminal charges in cases of intentional evasion.
Tax obligations on offshore account income
Money sitting in an offshore account is still subject to U.S. income tax. If your account earns interest, dividends, or capital gains, you owe tax on that income in the year it is earned, regardless of whether you withdraw the money. You report this income on your regular tax return — there is no special exemption for offshore earnings.
Some countries have tax treaties with the United States to prevent double taxation. If you pay tax on the same income to both your home country and the U.S., you may be able to claim a Foreign Tax Credit on your U.S. return to offset what you paid abroad. This requires filing additional forms and keeping records of foreign taxes paid.
If you are a U.S. citizen living abroad, you may be able to exclude a portion of foreign earned income from U.S. tax through the Foreign Earned Income Exclusion. For 2024, this exclusion is around $120,000, though the exact amount changes yearly. This applies only to income you earned by working, not to investment returns or passive income.
Opening an offshore account
The process varies by country and bank. Most foreign banks require proof of identity, proof of address, and documentation of your income or source of funds. Some require a minimum deposit, which can range from a few thousand dollars to hundreds of thousands depending on the institution and country.
You will need to provide your U.S. tax identification number (Social Security number or EIN) to the foreign bank. Many banks now refuse to open accounts for U.S. citizens because of the compliance burden — they must report you to the IRS and handle additional paperwork. Banks in countries with strong financial regulation, like Switzerland, the UK, and Singapore, are more likely to accept U.S. clients, though fees are often higher.
The account opening process typically takes two to eight weeks. You may be able to start online, but most banks require you to sign documents in person or have them notarized. Some banks accept remote notarization, while others require you to visit a branch or use a lawyer in that country to verify your identity.
Risks and limitations of offshore accounts
Offshore accounts are not insured by the FDIC, which protects U.S. bank deposits up to $250,000. If the foreign bank fails, your money may not be protected. Some countries have deposit insurance systems of their own — the UK protects deposits up to £85,000, for example — but coverage varies widely and may not apply to all account types.
Currency risk is another factor. If you hold money in a foreign currency, exchange rate fluctuations can reduce the value of your account when converted back to dollars. A pound-denominated account is worth less in dollars if the pound weakens against the dollar.
Compliance mistakes carry steep penalties. Forgetting to file an FBAR or Form 8938 can result in civil penalties even if you paid the correct tax. If the IRS determines the omission was intentional, criminal charges are possible. Many people hire tax professionals who specialize in international accounts to avoid these mistakes.
Frequently Asked Questions
Is it legal to have an offshore account?
Yes, offshore accounts are legal. What is illegal is failing to report them to the IRS or hiding income earned in those accounts. You must disclose foreign accounts over $10,000 and report all income they generate on your tax return.
Can I hide money in an offshore account?
No. The IRS receives reports from foreign banks about U.S. account holders, and you are required to disclose the account yourself. Attempting to hide money offshore is tax evasion and can result in criminal prosecution, fines, and imprisonment.
Do I pay taxes twice on offshore account income?
You may owe tax in both your home country and the country where the account is held, but tax treaties and credits are designed to prevent double taxation on the same income. A tax professional can help you claim foreign tax credits or use the foreign earned income exclusion if you may have access to.
What happens if I forget to report an offshore account?
The IRS can assess civil penalties of up to 50 percent of the account balance. If you discover the mistake, you can file an amended return and FBAR to correct it, though penalties may still apply depending on how long the account went unreported.
Can I open an offshore account online?
Some banks allow you to start the application online, but most require identity verification in person or through a notary. The process typically takes several weeks and requires proof of income, address, and tax identification.