Nicolas Godbout, fiscaliste et planificateur financier, M. Fisc., Pl. Fin

Payroll taxes for an employee who is not resident in Canada

International tax  —   —  Share


In general, as a Canadian employer, if you employ an individual who is not resident in Canada, he or she will have to pay Canadian and Quebec payroll taxes, if applicable. However, there may be exceptions to this rule. Indeed, depending on the corporate structure used, the employee’s country of residence and his employment history with the employer, an employee who is not resident in Canada could continue to be covered by the social security of his country of origin.

Social security agreement 

In fact, it may be possible to continue to cover an employee for certain social charges if he is “seconded” to Canada/Quebec for his work. This employee will thus continue to benefit from the social safety net of his country of residence. To do this, the employee must be seconded from a country with which Canada/Quebec has a social security agreement in force and the required documents must be completed within the prescribed deadlines.

It can therefore be advantageous for an employee and his employer to continue to contribute in the social system of the country of origin. This brings a certain stability to the level of contributions, the employee does not have to worry about whether or not he is entitled to social benefits from the country of “posting” at the time of retirement and, depending on the country of employment, the cost of payroll taxes can be much lower than the cost of payroll taxes in the country of posting.

As of January 4, 2021, Canada had signed social security agreements with more than 50 countries and Quebec with 38 countries, including France, Belgium, Germany and the United States. 

Given the complexity of the eligibility criteria for social security agreements, we recommend that you contact us to validate your eligibility. We can also help you complete your coverage certificate requests.