Здравствуйте!
Ситуация тут довольно типичная, и чаще всего это происходит из-за путаницы между уведомлением и декларацией.
Налоговая 3-НДФЛ подаётся только в тех случаях, когда у человека есть налогооблагаемый доход в России: например продажа имущества, сдача квартиры, доход от работы по договору и так далее. Если ваша сноха не работает, не получает доход и фактически находится на иждивении мужа, то обязанности подавать 3-НДФЛ у неё нет вообще.
А вот уведомление, которое она подаёт ежегодно как обладатель ВНЖ, — это совсем другая история. Оно подаётся в МВД, а не в налоговую, и к 3-НДФЛ отношения не имеет. Поэтому вполне возможно, что налоговая либо не увидела движение по базе доходов, либо произошло автоматическое начисление штрафа из-за отсутствия декларации по данным о каких-то поступлениях, которые они посчитали доходом (иногда так бывает при ошибках банковской или налоговой информации).
Если у неё реально не было доходов, то штраф можно и нужно обжаловать. Делается это через подачу письменных пояснений в налоговую с подтверждением, что доходов не было и обязанности подавать 3-НДФЛ тоже не возникало. В таких ситуациях штраф обычно отменяют, потому что отсутствует сам объект налогообложения.
В целом по закону, если человек с ВНЖ не ведёт деятельность и не получает доход в РФ, требовать от него 3-НДФЛ неправомерно, и такие штрафы нередко возникают именно по технической ошибке или неверной квалификации статуса.
С наилучшими пожеланиями, Хабас Феликсович.
Да, напишите мне в личные сообщения.