Si vous retirez 401K, une pénalité de 10% est appliquée. Le montant que vous retirez est également considéré comme un “revenu” pour cette année-là. Que vous retourniez en Inde ou non, le montant est considéré comme un revenu.
Selon la raison que vous indiquez lors du retrait, l'impôt sur le revenu (par défaut à 10 %) peut être “retenu” (Remarque : il peut arriver qu'ils ne retiennent pas l'impôt).
Si vous déménagez en Inde, conformément aux règles fiscales internationales (entre l'Inde et les États-Unis), lorsque vous remplissez votre déclaration de revenus en Inde, vous êtes censé l'indiquer en tant que revenu (le montant 401K) et payer l'impôt en fonction du revenu total, y compris le montant gagné en Inde (peut aller jusqu'à 30% !!). Si un impôt a été “retenu” aux États-Unis, vous pouvez l'indiquer comme impôt international payé et payer la différence entre 10 % et votre taux d'imposition (jusqu'à 30 %).
Si vous déménagez en Inde, mais que vous continuez à déposer votre déclaration aux États-Unis (c'est possible), le montant de 401K sera imposé au taux américain (jusqu'à 35%).
Dans les deux cas (déclaration en Inde ou aux États-Unis), le montant “Retenu” peut être indiqué comme un impôt payé, mais vous devrez néanmoins payer la différence d'impôt (qui peut être de 20 % ou 25 % supérieure) en fonction du revenu de cette année-là.
Vous n'êtes pas censé payer d'impôt dans deux pays pour la même année, conformément à la réglementation (vous risquez de vous retrouver avec un audit dans les deux pays).
J'espère que cela vous aidera !