I'm currently living and working in NYC on TN status (I have two years left until expiry). My company is headquartered in Tennessee with a small office in NYC (where I work). I'm thinking about asking to go fully remote (maybe with a rare trip to the NYC office), in which case I want to escape high-rent and high-tax NYC.
Obviously I could move back to Canada and abandon my TN status (while still working remotely for the same company). But I would prefer to move elsewhere in the US - I'm leaning towards beautiful and tax-free New Hampshire. Am I allowed to work in NH on TN for a US company based elsewhere in the US?
Side note: I cross the border frequently and not once have I been asked where my company is based. I could probably just cross the border and say I live and work in NH, which would technically be true. Do they care, as long as I have a valid TN status and am paying my US taxes?
Obviously I could move back to Canada and abandon my TN status (while still working remotely for the same company). But I would prefer to move elsewhere in the US - I'm leaning towards beautiful and tax-free New Hampshire. Am I allowed to work in NH on TN for a US company based elsewhere in the US?
Side note: I cross the border frequently and not once have I been asked where my company is based. I could probably just cross the border and say I live and work in NH, which would technically be true. Do they care, as long as I have a valid TN status and am paying my US taxes?