El secreto bancario es una opción legal, y en ocasiones constitucional, en algunas jurisdicciones que aplican un cierto "velo" de privacidad a la información de las cuentas bancarias. Estas opciones de privacidad varían según la jurisdicción, y no todas son iguales ni son adecuadas para todo tipo de cuentas. De hecho, una persona que abra una cuenta en un país que goza de secreto bancario solo podrá beneficiarse de él si se traslada allí con residencia fiscal. La residencia fiscal es la base legal sobre la que los bancos offshore determinan si una persona puede beneficiarse del secreto bancario o debe, en su lugar, intercambiar información bancaria con su país de origen.
Solo quienes se trasladen a otro país de forma legítima y legal podrán beneficiarse del secreto bancario de ese país. De lo contrario, los bancos estarán obligados a intercambiar información con las autoridades fiscales europeas, siguiendo el mismo proceso que ya se lleva a cabo entre instituciones y autoridades fiscales dentro de la Unión Europea.