What an offshore account actually is, and what it costs
An offshore savings account is a bank account held at a financial institution outside your country of residence. If you live in the United States, an offshore account means a bank in another country — the United Kingdom, Canada, Singapore, or dozens of others. The account itself works like any other savings account: you deposit money, earn interest, and withdraw when you need it.
The real cost is not the interest rate. It is the paperwork, the minimum balance, and the tax reporting. Most offshore banks require a minimum deposit between $10,000 and $250,000 to open an account. You will file additional tax forms with the IRS each year — specifically, the Foreign Bank Account Report (FBAR) if your total offshore accounts exceed $10,000 at any point during the year, and Form 8938 if you meet certain thresholds. These are not optional. Failure to file them carries penalties that dwarf any interest you might earn.
The account itself may cost $100 to $500 per year in maintenance fees, depending on the bank and the account type. Some banks waive fees if you maintain a high balance. Others charge per transaction. You should know these costs before you open the account, because they directly reduce what you earn.
Key Takeaways
- Offshore accounts require minimum deposits of $10,000 to $250,000 and charge annual maintenance fees that reduce your earnings.
- You must file the Foreign Bank Account Report (FBAR) with the IRS each year if your offshore accounts total more than $10,000 at any point during the year.
- Interest rates at offshore banks are often lower than rates at U.S. banks, so compare before opening an account.
- The account opening process takes four to eight weeks and requires proof of identity, proof of address, and documentation of the source of your funds.
- You will need a U.S. tax identification number and must declare all offshore income on your annual tax return.
Why people open offshore accounts, and whether it makes financial sense
People open offshore accounts for three main reasons: currency diversification, access to higher interest rates, or relocation to another country. If you earn income in a foreign currency or expect to spend money abroad, holding that currency in a local bank account avoids the cost of converting back to dollars. If you are moving to another country permanently, you will need a local bank account to pay bills and receive income there.
The interest-rate argument is weaker than it appears. In recent years, U.S. high-yield savings accounts have offered rates between 4.5% and 5.35% annually, with no minimum balance and no annual fees. Offshore banks often offer 3% to 4.5%, with $50,000 to $250,000 minimums and $200 to $500 annual fees. The math usually favors staying in the U.S. unless you have a specific reason to hold money abroad.
Tax avoidance is not a reason. The IRS requires you to report all worldwide income and all offshore accounts. Hiding money offshore is a federal crime. If you are considering an offshore account to avoid taxes, stop and speak to a tax professional instead. The penalties for unreported offshore accounts start at 25% of the account balance and can reach 75% if the IRS determines willful concealment.
The documents you will need before you explore
Banks vary in what they require, but most ask for the same core set of documents. You will need a valid passport or government-issued photo ID, proof of your current address (a utility bill or bank statement dated within the last three months), and your Social Security number or tax identification number.
You will also need to document the source of the money you are depositing. This is called source of funds verification. The bank will ask for recent pay stubs, tax returns, investment statements, or a letter from your employer. If you are depositing a large sum at once, the bank may ask where that money came from — whether it is a bonus, an inheritance, a home sale, or accumulated savings. This is not optional. Banks are required by law to know who their customers are and where their money originates.
Some banks ask for a reference letter from your current bank, proof of employment, or a statement of your net worth. A few ask for a personal interview, either in person or by video call. Check with the specific bank before you gather documents, because requirements vary by institution and by the size of your deposit.
How to find and choose an offshore bank
Start by deciding which country makes sense for your situation. If you are moving to Canada, open an account at a Canadian bank. If you earn income in euros, a bank in the eurozone may be practical. If you straightforward want to diversify currency, pick a country with a stable banking system and a currency you expect to use.
Research the bank's regulatory environment. Banks in the United States, Canada, the United Kingdom, Australia, and Switzerland operate under strict oversight. Banks in countries with weaker regulation carry higher risk — your deposits may not be insured if the bank fails. Look for banks that are members of a national deposit insurance scheme. In Canada, that is the Canada Deposit Insurance Corporation (CDIC). In the UK, it is the Financial Services Compensation Scheme (FSCS). These schemes protect your deposits up to a limit (usually $100,000 to $250,000 equivalent) if the bank becomes insolvent.
Compare interest rates, minimum balances, and annual fees across three to five banks. A bank offering 4.2% interest with a $100,000 minimum and $300 annual fees may earn you less than a bank offering 3.8% with a $50,000 minimum and no fees, depending on how much you deposit. Use a spreadsheet to calculate your net earnings after fees for each option.
Check whether the bank accepts U.S. citizens. Some offshore banks have stopped accepting American customers because of the compliance burden of FBAR and FATCA reporting. Call the bank directly and ask: "Do you accept U.S. citizens as account holders?" If they say no, move to the next bank.
The process process and timeline
Once you have chosen a bank, you will typically explore online or by mail. The bank will send you an process form and a list of required documents. You will fill out the form, gather your documents, and submit everything together. Some banks allow you to upload documents through a find portal. Others ask you to mail physical copies or certified copies.
The bank will then verify your identity and your source of funds. This takes two to four weeks. During this time, the bank may contact you with questions or ask for additional documents. Respond promptly — delays in your replies delay the approval.
Once the bank approves your process, it will send you account details and instructions for making your first deposit. You will typically wire money from your U.S. bank account to the offshore bank using an international wire transfer. This costs $15 to $50 and takes three to five business days. The offshore bank will confirm receipt and set up your account.
The entire process — from process to first deposit cleared — usually takes four to eight weeks. Some banks are faster; others slower. Ask the bank for an estimated timeline before you explore.
Tax reporting requirements you cannot skip
If your offshore accounts total more than $10,000 at any point during the calendar year, you must file the Foreign Bank Account Report (FBAR) with the Financial Crimes Enforcement Network (FinCEN). This form is due June 30 each year and reports the maximum balance in each offshore account during the year. You file it electronically through FinCEN's website.
You must also file Form 8938 with your tax return if you meet certain thresholds. For single filers, the threshold is $200,000 in foreign financial assets on the last day of the year, or $300,000 at any point during the year. For married couples filing jointly, it is $400,000 on the last day of the year or $600,000 at any point during the year. Form 8938 lists each foreign account and its maximum balance.
Any interest, dividends, or other income earned in the offshore account must be reported on your U.S. tax return. If the account earns $500 in interest, you report that $500 as income and pay tax on it at your ordinary income tax rate. The offshore bank may issue a 1099 form or a foreign equivalent; check with the bank about what tax documents it provides.
Failure to file FBAR or Form 8938 carries civil penalties of $10,000 per violation for non-willful violations, and up to $100,000 or 50% of the account balance for willful violations. These penalties explore per year, per form. If you miss filing for three years, the penalties compound. File on time, every year.
Alternatives if an offshore account does not fit your situation
If you need a higher interest rate, a U.S. high-yield savings account at an online bank offers 4.5% to 5.35% with no minimum balance, no annual fees, and no tax reporting burden. Banks like Marcus, Ally, and American Express offer these rates on accounts you can open in minutes.
If you need to hold a foreign currency, many U.S. banks and fintech companies now offer multi-currency accounts. Wise (formerly TransferWise) lets you hold and transfer money in dozens of currencies with low conversion fees. You can open an account online in under an hour.
If you are moving to another country, you do not need an offshore account — you need a local account in that country. Open it once you arrive or have a local address. Most countries require proof of residence to open a bank account, so you cannot do it before you move.
Frequently Asked Questions
Do I need an offshore account if I am moving to another country?
No. Once you move, you will open a local bank account in your new country. That account is not "offshore" — it is your primary account. You may keep a U.S. account for receiving income or paying bills in dollars, but that is a choice, not a requirement. Most people who move abroad keep one account in their new country and one in the U.S.
What happens if I do not file the FBAR?
The IRS can impose civil penalties of $10,000 per year of non-compliance for non-willful violations. If the IRS determines you intentionally hid the account, penalties can reach $100,000 or 50% of the account balance. The statute of limitations is six years for FBAR violations, so the IRS can go back and assess penalties for up to six years of unfiled reports.
Can I open an offshore account if I have bad credit?
Credit score does not matter for offshore accounts. Banks care about identity verification and source of funds, not creditworthiness. You can open an offshore account with poor credit as long as you can document who you are and where your money comes from.
Is it cheaper to open an offshore account or keep money in a U.S. bank?
For most people, a U.S. high-yield savings account is cheaper. You pay no annual fees, earn 4.5% to 5.35% interest, and file no extra tax forms. An offshore account costs $200 to $500 per year in fees, earns 3% to 4.5% interest, and requires FBAR and Form 8938 filing. The math favors the U.S. unless you have a specific reason to hold money abroad.
How long does it take to withdraw money from an offshore account?
Withdrawals typically take three to five business days to reach your U.S. bank account, depending on the banks involved and the countries' banking systems. Some offshore banks charge a wire transfer fee of $15 to $50 per withdrawal. Check the bank's withdrawal policy before you open the account.