Российское налоговое законодательство не связывает обязанности по уплате налогов с гражданством.
В налоговом кодексе есть понятие «налоговый резидент РФ» или «налоговый нерезидент РФ». Налоговый резидент – это лицо, которое находится на территории России более 183 дней в течение года (12 последовательных месяцев). К резидентам применяются такие же правила налогообложения, которые установлены для граждан РФ. При это налоговым резидентом может быть и иностранный гражданин, если он проживает в РФ. Важно: налогоплательщик-резидент освобождается от налога с продажи квартиры, находящейся в собственности более пяти лет.
На налогоплательщиков-нерезидентов этот вычет не распространяется. В этом случае уплачивается налог с полученного дохода по ставке 30%. Однако если между РФ и страной, гражданином которой является налогоплательщик, заключен договор об избежании двойного налогообложения, этот гражданин может быть вообще освобожден от налога на доходы либо сумма налога будет снижена.