We have cash from a sub in Canada that we would like to repatriate to the US for debt payment. We would like to avoid the FX gain if at all possible. I understand we can do this by loaning to a US sub (rathar than the US corp), however, the money would need to be paid back to Canada within 24 months. Is there any way to repatriate and avoid the FX gain permanently?
Thanks