Существует несколько вариантов заполнения декларации:
В бумажном виде
В электронном виде
Используется бланк декларации 3-НДФЛ, заполняемый от руки.
Используется бланк 3-НДФЛ в электронной форме или программа "Декларация 2019" или программа "Налогоплательщик ЮЛ".
При заполнении декларации 3-НДФЛ от руки заполнение полей формы осуществляется заглавными печатными символами, а, в случае отсутствия какого-либо показателя, в ячейках соответствующего поля проставляется прочерк.
При подготовке декларации в электронном виде значения числовых показателей выравниваются по правому (последнему) знаку, при распечатке на принтере допускается отсутствие обрамления ячеек и прочерков для незаполненных ячеек. Печать знаков выполняется шрифтом Courier New высотой 16-18 кегель.
Самым удобным и простым способом заполнения декларации является использование программы "Декларация 2019" или "Налогоплательщик ЮЛ", предназначенных для автоматизированного заполнения декларации 3-НДФЛ за разные года.
В соответствии с п.3 ст.80 Налогового кодекса, налоговая инспекция предоставляет бланки налоговых деклараций (в том числе в электронном виде) бесплатно.
Для использования программы "Декларация 2019" налогоплательщику достаточно внести исходные данные, на основании которых программа не только автоматически сформирует листы декларации по всем налогооблагаемым доходам, полученным от источников в России и полученным от источников за пределами Российской Федерации, но и произведёт расчёт сумм налога к уплате или возврату.
Программа "Налогоплательщик ЮЛ" имеет больше возможностей и её также можно скачать бесплатно на сайте ГНИВЦ ФНС России. Программа "Налогоплательщик ЮЛ" несколько сложнее, однако в ней есть проверка правильности заполнения декларации 3-НДФЛ, а также эту программу можно использовать для того, чтобы выгрузить декларацию 3-НДФЛ в электронном виде, например, для сдачи 3-НДФЛ через интернет.