Не имеет значения, является даритель резидентом или нет.
Бабушка может квартиру внучке завещать (но следует учитывать права лиц, имеющих право на обязательную долю в наследстве, то есть нетрудоспособных супруга, детей и иждивенцев наследодателя-бабушки), подарить (обычный договор дарения), может продать квартиру и подарить деньги — налог внучка не платит ни в одном случае.
Но в случае продажи квартиры бабушкой у бабушки возникает подоходный налог в размере 30% от стоимости квартиры, поскольку имущественные налоговые вычеты к нерезидентам не применяются.
Учитывая это, я бы не советовала бабушке продавать квартиру и дарить внучке деньги.
Что касается выбора между дарением и наследованием, то при наследовании имущества в настоящее время не платится подоходный налог, но оплачивается пошлина за выдачу свидетельства о праве на наследство, которая в случае завещания составляет 0,6% от стоимости имущества (как правило оценочной стоимости БТИ). Таким образом затраты в этом случае будут выше.
При этом если бабушка желает защитить свои права, она может подарить внучке квартиру, прописав сохранение за собой права пользования данным жилым помещением пожизненно. Кроме того, даритель может указать в договоре дарения условие возврата дара дарителю, если он переживет одаряемого. Это маловероятный случай в вашей ситуации, но знать о такой возможности следует.
Если бабушка желает максимально защитить интересы внучки, следует выбрать договор дарения. Если бабушка желает максимально защитить свои интересы, следует выбрать завещание. Вариант продажи квартиры нерезидентом следует выбирать только в том случае, если есть намерение максимально защитить интересы государства.
Уточню для сведения, что договор дарения не требует нотариального оформления, но может потребовать оформления доверенности на подачу заявления о регистрации права собственности и в ряде случаев на получение кадастрового паспорта в БТИ, а также если квартира совместно нажитое имущество,- согласия супруга бабушки.
Сам договор (в трех экземплярах) бабушка может совершить не выезжая в Россию. Доверенности можно совершить в консульстве.
Если квартиру планируется продавать в ближайшие три года, при этом бабушка в ближайшие три года не планирует становиться резидентом РФ, все равно выгоднее платить 13% НДФЛ, а не 30%.