Елена, ответ Натальи Касьяновой был неверным.
Ваши налоговые обязательства регулируются законодательством каждой соответствующей страны.
Например, в России от статуса налогового резидентства зависит лишь ставка налогообложения. При этом платить НДФЛ должны все, кто получает доход от источника в РФ.
Скажем,если гражданин США круглый год живёт в Америке, но получает зарплату от российской организации, он должен будет заплатить НДФЛ в РФ,хоть и не является ее резидентом и даже не был в ней ни разу.
При этом может получиться так, что по американскому законодательству он тоже должен будет заплатить налог с той же зарплаты. Возникает двойное налогообложение. Чтобы такого не было, страны заключают друг с другом соглашения об избежании двойного налогообложения, в которых прописывают правила освобождения от уплаты налогов.
Так что вам надо смотреть законодательство стран,в которых вы являетесь резидентом и в которых получаете доход,а также проверить наличие между такими странами соглашений об избежании двойного налогообложения.
Только так вы сможете понять где, кому и сколько вы должны платить налогов.