I am a canadian citizen, currently working in USA under a TN1 visa. It is a time to file tax return again, I can choose to file US tax since the tax rate is lower in US, but does anyone know if it has any negative impact provided that will I return and reside in Canada in future. Do I have to repay the tax rate difference between the two nations and interest? Thanks in advance