Налогообложение доходов физических лиц не зависит от гражданства этих лиц, а зависит от их налогового статуса и от вида полученного ими дохода.
Налоговыми резидентами Российской Федерации в календарном году признаются лица, которые в течение этого года находятся в России не менее 183 дней (п. 2 ст. 207 Налогового кодекса РФ)
Порядок налогообложения полученных доходов, а именно способ уплаты НДФЛ, зависит от самого дохода. Например, если гражданин получает заработную плату за работу в российской организации, то эта организация по отношению к нему является налоговым агентом и, соответственно, на нее возложены обязанности по исчислению и уплате НДФЛ (ст. 226 Налогового кодекса РФ). Доходы от инвестиций также облагаются подоходным налогом, инвестиционные компании, соответственно, являются налоговыми агенты в таком случае.