Is Offshore Banking Legal?
Yes. Offshore banking — holding accounts outside your country of residence — is legal in essentially every jurisdiction, provided the funds are legitimately earned and you meet your home country's reporting obligations.
What's illegal is not the offshore account itself, but failing to declare it where required, or using it to evade taxes owed. A licensed corporate service provider structures accounts to stay fully within these rules.
Why the confusion exists
Offshore banking's reputation was shaped by decades of numbered-account secrecy before global reporting standards existed. That era is over: since the OECD's Common Reporting Standard and the US FATCA regime came into force, banks in 100+ countries automatically report account holder identity and balances to the relevant tax authority every year. Legitimate offshore banking today is about diversification, privacy from public exposure, and access to international banking — not concealment.
What actually matters for staying compliant
- Complete FATCA/CRS self-certification forms accurately when opening the account.
- Declare the account on your home tax return where required (e.g. FBAR/Form 8938 for US persons).
- Report income earned on the account (interest, dividends, gains) as required by your home jurisdiction.
Not sure exactly what applies to your situation? Check our free FATCA/CRS reportability tool — 5 questions, plain-language answer.
See how we handle offshore account opening and structuring correctly →