1. I don't know his status in US. Maybe a Canadian traveller since canadian can live in US without visa?
--Canadian can live in US up to 6 months without visa. Need a status (H1, TN1, green card) for longer time.
2. if he is US traveller, does he has to pay tax in US?
if not, his claimed income should be gross income used for child support, right? or at least it can't use US tax filing rule, right? does he pay tax to canada?
-- It is up to the residence. 6 months +. if he is a traveller and o US income, don't need pay US tax. Same as your parents visit you from China, Do they need pay US tax ? For Canada tax, up to the connection to Canada. Liek wife is in Canada, have a house, etc.
3. He was on TN before this job, paid tax to US but canada, he never pay tax to Canada at the time.Now he work for a china company but still lives in US, Does he still need TN visa?
-- If the Chinese company is based in China, he is in busness trip in state. immigration status has nothing to do with tax or child support. He may need L1 visa. You need to know how much Chinese company pay him.
--Canadian can live in US up to 6 months without visa. Need a status (H1, TN1, green card) for longer time.
2. if he is US traveller, does he has to pay tax in US?
if not, his claimed income should be gross income used for child support, right? or at least it can't use US tax filing rule, right? does he pay tax to canada?
-- It is up to the residence. 6 months +. if he is a traveller and o US income, don't need pay US tax. Same as your parents visit you from China, Do they need pay US tax ? For Canada tax, up to the connection to Canada. Liek wife is in Canada, have a house, etc.
3. He was on TN before this job, paid tax to US but canada, he never pay tax to Canada at the time.Now he work for a china company but still lives in US, Does he still need TN visa?
-- If the Chinese company is based in China, he is in busness trip in state. immigration status has nothing to do with tax or child support. He may need L1 visa. You need to know how much Chinese company pay him.