top | item 24843658

Ask HN: How do international software engineering contracts work?

1 points| imheretolearn | 5 years ago | reply

Hey HN, my previous employer(different country from where I currently reside) has offered me contract work for a few weeks. I was wondering if I will have to pay taxes in both countries? Am I required to disclose to my current full time employer about the additional work? Any other pitfalls I should be aware of?

Edit: In light of martell's comment, this will be my previous company to me(individual) relationship. From the contract's perspective, it will be from India to Canada. I was present in both countries in the same year. I am an Indian citizen and a Canadian Permanent Resident

4 comments

order
[+] martell|5 years ago|reply
Can't say much without knowing the specifics such as, what are the 2 countries, and if this is company to company relationship or company to you individually relationship.

There are things to consider after knowing that such as the type of work, if there is a double taxation agreement between the countries, if it is to you individually were you resident in one or both countries during the year and which one.

Some countries also always expect you to pay tax regardless of presence - for example the US if you are a citizen or permanent resident which is a somewhat more complicated situation

For context I've dealt with some international situations between Ireland and the US in the past - but don't take anything I say as legal advice because IANAL or tax expert

[+] imheretolearn|5 years ago|reply
Hey martell, thank you for the input. Could you please explain what you mean by type of work? I will be doing the same work I was doing when I was employed with my previous employer ie software engineering.

I have updated the post in response to your comment for everyone to have that information