- Canadian Tax Resource Blog - http://blog.taxresource.ca -

US Citizen & Resident Working in Canada

If you are a US citizen or resident self-employed in Canada or working in Canada you may be able to contribute to a Canadian registered retirement savings plan.

As a US resident working in Canada, you would be subject to Canadian taxes as a non-resident and must file a T1NR (which is similar to the US 1040NR).  Under the Canadian tax rules you should be able to contribute to an RRSP if you have earned income subject to Canadian tax.  Earned income is defined as:

Upon retirement distributions from the RRSP would be subject to the 15% Canadian withholding tax to which you would receive a credit or deduction in the US.  There may be additional US tax implications of holding the RRSP in Canada.

Note that if you work in Canada, it is strongly advisable to seek a cross border tax specialist to help you navigate the Canadian & US tax implications.

[1]