An undisclosed foreign asset is any asset (bank account, shares, immovable property, etc.) located outside India not reported to Indian tax authorities. Under the Black Money Act, such non-disclosure invites steep fines and imprisonment up to 10 years, even if the asset was acquired legally but not reported.