What an offshore account is and why people open them

An offshore bank account is a deposit account held at a bank outside your country of citizenship or residence. The bank itself is physically located abroad — in places like the UK, Switzerland, Singapore, or the Cayman Islands — and holds your money in that jurisdiction's currency or in US dollars.

People open offshore accounts for different reasons: some work internationally and want to hold money in the currency where they spend it, others have business operations abroad and need local banking infrastructure, and some want to diversify their holdings across multiple countries. The account works like any other bank account — you deposit money, write checks or make transfers, and earn interest — except the bank is subject to a different country's regulations and your money sits in a different legal system.

The offshore account itself is not secret or illegal. What matters legally is whether you report it to your home country's tax authority. The United States, for example, requires citizens and residents to report foreign financial accounts over $10,000 to the Financial Crimes Enforcement Network (FinCEN) on Form 114 (FBAR). Failure to report is a serious violation, separate from tax liability itself.

Key Takeaways

  • Offshore accounts are ordinary bank accounts held at banks outside your home country, and opening one requires proof of identity, proof of address, and often a minimum deposit ranging from $5,000 to $100,000 depending on the bank.
  • US citizens and residents must report offshore accounts exceeding $10,000 to FinCEN on Form 114 (FBAR) by April 15, and also report foreign financial assets on Form 8938 if they exceed certain thresholds.
  • Banks in most countries now require you to prove your source of funds and your reason for opening the account, a process called due diligence that can take weeks or months.
  • Opening an offshore account remotely is difficult; most banks require an in-person visit or a video call with a compliance officer, and some require you to be physically present in their country.
  • Offshore accounts are subject to the tax laws of both your home country and the country where the bank is located, so you may owe taxes on interest or investment gains in both places.

The documents you need before you contact a bank

Banks abroad follow strict know-your-customer (KYC) rules set by their own regulators and by international standards. Before you can open an account, you will need to gather and submit several documents. The exact list varies by bank and country, but the core requirements are consistent.

You will need a valid passport or national ID card, a recent utility bill or government-issued document showing your current address (usually dated within the last three months), and proof of your source of funds — typically a recent pay stub, tax return, employment letter, or business registration document. Some banks also ask for a letter of reference from your current bank, a statement of your net worth, or a description of your intended use of the account.

If you are opening the account for a business, you will need the business registration documents, articles of incorporation or partnership agreement, and identification for all beneficial owners (the people who ultimately control the business). Some jurisdictions require you to name a local representative or agent who can receive legal documents on behalf of the account holder.

How the process process works and what banks check

Once you submit your documents, the bank's compliance department begins a process called due diligence. They verify that your identity documents are genuine, cross-check your address against public records, and investigate your source of funds. If you claim the money comes from employment, they may contact your employer. If it comes from a business, they may request financial statements or tax filings.

This process exists because banks are required by law to prevent money laundering and terrorist financing. The bank is liable if they knowingly or negligently accept deposits from illegal sources, so they treat every new account as a potential risk until they have verified otherwise. The process typically takes two to eight weeks, though it can stretch longer if the bank cannot reach your employer, if your documents are unclear, or if your source of funds is complex.

During this time, the bank may ask follow-up questions via email or phone. They might ask you to clarify why you need an offshore account, where you plan to transfer money from, or what you intend to do with the account. Answer these questions clearly and promptly — delays in responding can cause the bank to reject your process.

Minimum deposits and account fees

Offshore banks typically require a higher minimum deposit than domestic banks in most countries. The amount varies widely: some private banks require $250,000 or more, while others accept accounts with $5,000 to $25,000. A few banks in countries like Singapore or the UK have lower minimums for basic checking accounts, but these are less common.

Beyond the minimum deposit, you will pay annual account maintenance fees, which range from $100 to $500 per year for a basic account, and higher for accounts with investment services or dedicated relationship managers. Some banks charge per transaction — typically $10 to $50 for international wire transfers — and may charge monthly fees if your balance falls below a certain level.

Interest rates on offshore savings accounts vary by country and by the bank's current rates. In 2024, rates in most offshore jurisdictions are higher than in the US, but this changes with central bank policy. You will also owe taxes on any interest earned, both in the country where the bank is located and in your home country if you are a US citizen or resident.

Where to open an offshore account and how to contact banks

The most straightforward route is to contact banks directly in countries where you have a connection — where you work, where you have family, or where you do business. Major international banks with offshore operations include HSBC, Barclays, Standard Chartered, UBS, and Credit Suisse, all of which have branches in multiple countries and offer accounts to non-residents.

You can also work with a wealth management firm or international financial advisor who specializes in offshore banking. These firms have relationships with banks and can guide you through the process process, though they typically charge a fee (often 0.5% to 1% of your deposit annually). They are useful if you have a large amount to deposit or if you need accounts in multiple countries.

Some countries have made it easier to open accounts remotely. Singapore and the UK allow video-call verification for certain account types. Others, like Switzerland, still require you to visit the bank in person or to have a local representative. Before you contact a bank, check their website or call their international banking department to ask whether they accept remote applications and what their current requirements are.

Tax reporting requirements for US citizens and residents

If you are a US citizen or resident, you have two separate reporting obligations. The first is to FinCEN: if you have a financial interest in or signature authority over any foreign financial account (including a bank account, investment account, or retirement account) and the total value exceeds $10,000 at any point during the year, you must file Form 114 (FBAR) by April 15 of the following year. This is a separate filing from your tax return.

The second is to the IRS on your tax return itself. If your foreign financial assets exceed certain thresholds — $200,000 if you are single and file from the US, higher if you are married or file from abroad — you must file Form 8938 with your tax return. You must also report any income earned in the account (interest, dividends, capital gains) on your US tax return and pay US income tax on it.

Penalties for not filing FBAR or Form 8938 are severe: the IRS can impose civil penalties of $10,000 per violation and criminal penalties of up to $250,000 and five years in prison for willful violations. If you have not filed in previous years, the IRS has a voluntary disclosure program that allows you to file back returns and pay back taxes with reduced penalties, but you must do this before the IRS contacts you.

What happens after your account opens

Once the bank approves your process, they will send you account details: your account number, routing information, and instructions for making your first deposit. Most offshore banks accept wire transfers from your home country bank. You will need to provide your home bank with the offshore bank's name, address, routing code (called a SWIFT code or BIC code), and your account number.

Your first transfer may take three to five business days to arrive. After that, transfers typically take one to three business days depending on the countries involved and the time of day you initiate the transfer. The offshore bank will send you a debit card or checkbook, though checks drawn on foreign banks are slow and expensive to clear in most countries, so wire transfers are the standard method.

You will receive statements monthly or quarterly, usually by email. Keep these statements for your records and for tax reporting. If you need to close the account later, you can withdraw your money by wire transfer back to your home country bank, though the offshore bank may charge a closing fee of $50 to $200.

Frequently Asked Questions

Can I open an offshore account without visiting the bank in person?

Some banks allow remote applications via video call, but many still require an in-person visit or require you to have a local representative in their country. Check the bank's website or call their international banking department before you explore. If you cannot travel, a wealth management firm can sometimes act as your representative.

What if my home country is not the United States?

Most countries require you to report foreign financial accounts to their tax authority, though the thresholds and forms vary. The UK requires reporting of foreign accounts over £10,000, Canada requires reporting of foreign property over CAD $100,000, and Australia requires reporting of foreign financial assets over AUD $50,000. Check your country's tax authority website for the specific rules.

Can I hide money in an offshore account?

No. Modern banking regulations require banks to report account information to your home country's tax authority under international agreements like FATCA (for US citizens) and the Common Reporting Standard (for most other countries). If you do not report the account, the tax authority will eventually find it and impose penalties.

How long does it take to open an offshore account?

The process process typically takes two to eight weeks from the time you submit your documents. This depends on how quickly the bank can verify your identity and source of funds, how quickly you respond to follow-up questions, and how complex your financial situation is. Some banks are faster than others.

What is the difference between an offshore account and a tax haven account?

An offshore account is straightforward an account held outside your home country. A tax haven is a country with low tax rates or tax secrecy laws. You can have an offshore account in a high-tax country like the UK, and you can have an account in a tax haven country like the Cayman Islands. The tax implications depend on both where the bank is located and where you live.