A repatriable account is linked to an NRE bank account and allows full, free transfer of investment proceeds abroad. A non-repatriable account is linked to an NRO bank account, holds India-sourced income, and caps overseas transfers at USD 1 million/year with tax documentation.