Do I Have to Declare My Offshore Bank Account?
In almost all cases, yes. Since CRS and FATCA came into force, banks in over 100 countries automatically report account holder identity and balances to the account holder's home tax authority every year — there's no need to "declare" in the sense of hoping it goes unnoticed, because the bank already reports it.
Most countries also require you to separately disclose foreign accounts on your own tax return. US persons, for example, generally need to file an FBAR and/or Form 8938 alongside their normal return, on top of whatever the bank itself reports.
The two layers of reporting
- Bank-to-authority reporting (automatic): Your bank reports your account to the relevant tax authority under FATCA or CRS, without any action from you beyond the self-certification form you signed when opening the account.
- Your own tax return (your responsibility): Separately, most jurisdictions require you to disclose foreign accounts and any income earned on them directly on your own filing.
These two layers should match. If your self-certification says you're tax resident in one country but your actual tax filings say another, or you omit US-person status when you shouldn't have, the mismatch is what typically triggers scrutiny — not the mere existence of the account.
Want to know exactly which forms and reporting apply to your specific situation? Use our free FATCA/CRS reportability tool — 5 questions, plain-language answer.
Speak to a tax advisor in your home jurisdiction for your specific filing obligations — we handle the banking and structuring side, not personal tax filing. See our services →