С дохода, налог 30% (п. 3 ст. 224 НК РФ). Как вариант заключите договор, по которому он передаёт вам деньги, а вы обязуетесь оплатить этот налог за него по правильным реквизитам. Как услуга пойдёт. Налог нужно платить в руб., в этом самая главная загвоздка. Если у него есть счёт в руб., то пущая сразу со счёта и оплачивает налог.
Кстати, никаких вычетов и расходов для нерезидентов не предусмотрено, т.е. придётся 30% со всей продажной стоимости платить. И даже если в собственности имущество было более 3-х лет - всё равно для нерезидентов база есть и налог надо исчислить и уплатить. Так что, возможно, имеет смысл прикинуться резидентом: я так понимаю, дни проживания особо не считают, если в паспорте прописка есть. Хотя могу ошибаться. Интересно, в п. 3 ст. 45 вроде бы закрытый перечень случаев, когда обязанность по уплате налога считается исполненной. И уплаты налога третьим лицом, не со счёта непосредственно нал-ка, там нет. ;)
эту мысль можно развить, не помешает уточнить у налоговиков если иностранец не может исполнить обязанность по уплате налога, в силу того, что фактически не имеет счёта и нет его в стране, то остаётся искать выход почему нерез не может выписать доверку фирме и по этой доверке фирма будет действовать от его имени и в его интересах, осуществляя все необходимые действия?
Да потому что НК не велит. Есть ещё какое-то древнее толкование КС по этому поводу. И к тому же, ПО в наложках не разнесёт платёжку правильно, если плательщиком будет третье лицо. Потом придётся либо возвращать, либо бодаться.