Формирование отчетности по налогу на доходы физических лиц — это рутинная, но критически важная задача для любого бухгалтера. В современных версиях конфигураций 1С:Зарплата и управление персоналом и 1С:Бухгалтерия предприятия процесс создания расчета 6-НДФЛ максимально автоматизирован. Система сама собирает данные из начислений зарплаты, удержаний и выплат, распределяя их по соответствующим графам отчета. Однако «автоматически» не означает «без участия человека», так как корректность итоговых цифр напрямую зависит от качества ввода первичных документов.

Главная сложность заключается в правильном понимании логики программы: 6-НДФЛ состоит из двух разделов с разными правилами заполнения. Раздел 1 агрегирует данные нарастающим итогом с начала года, а Раздел 2 требует детализации по конкретным датам фактического получения дохода. Ошибки часто возникают именно на стыке периодов или при нестандартных выплатах, таких как отпускные или больничные, выплаченные в конце месяца. Понимание того, как интерпретирует эти события, позволит избежать штрафов со стороны налоговой инспекции.

В этой статье мы разберем полный цикл подготовки отчета: от проверки настроек учетной политики до финальной выгрузки файла в контролирующий орган. Вы узнаете, какие регистры накопления влияют на формирование цифр, как использовать встроенные проверки и что делать, если данные в отчете не сходятся с фактическими выплатами. Грамотная настройка системы сэкономит вам часы ручной сверки таблиц.

Подготовка базы данных и проверка настроек

Перед тем как приступать к формированию самого отчета, необходимо убедиться, что фундамент настроен верно. Автоматическое заполнение возможно только при корректно указанной системе налогообложения и верных настройках учета НДФЛ. Зайдите в раздел Настройки и выберите пункт Параметры учета. В блоке «Налоги и отчеты» проверьте, стоит ли галочка напротив ведения учета НДФЛ. Без этой опции программа просто не будет накапливать необходимые данные в регистрах.

Особое внимание следует уделить ставкам налога. В условиях современной экономики сотрудники могут иметь разные статусы: резиденты, нерезиденты, высококвалифицированные специалисты. Для каждой категории в карточке физического лица должна быть установлена своя ставка НДФЛ. Если в базе смешаны сотрудники с разными ставками, отчет 6-НДФЛ сформируется с разбивкой по соответствующим кодам ставок. Игнорирование этого момента приведет к тому, что суммы удержанного налога не сойдутся с начисленным доходом.

⚠️ Внимание: Ставка НДФЛ для нерезидентов может меняться в течение года в зависимости от количества дней пребывания в РФ. Убедитесь, что в карточке сотрудника актуальный статус обновлен своевременно, иначе перерасчет налога придется делать вручную через документ «Изменение данных о сотруднике».

Также проверьте даты регистрации организации в налоговом органе и коды ОКТМО. Эти данные подтягиваются в титульный лист и в разделы отчета автоматически из карточки организации. Если у вашей компании есть обособленные подразделения, убедитесь, что в документе «Сведения об организации» заполнены поля «КПП» и «ОКТМО» для каждого филиала. Это позволит сформировать отдельные расчеты 6-НДФЛ по каждому подразделению в автоматическом режиме, выбрав нужную организацию в фильтре отчета.

💡

Используйте обработку «Проверка и исправление» в разделе «Администрирование», чтобы найти сотрудников с незаполненными обязательными реквизитами, такими как ИНН или дата рождения, которые могут косвенно влиять на корректность отчетов.

Контроль первичных документов и начислений

Качество отчета 6-НДФЛ напрямую зависит от того, как оформлены документы-основания. Программа формирует цифры на основании документов «Начисление зарплаты», «Премия», «Отпуск» и «Больничный лист». Критически важно соблюдать хронологию и корректность заполнения полей «Дата дохода» и «Дата удержания». В эти даты часто заполняются автоматически согласно Налоговому кодексу, но в исключительных случаях требуют ручной проверки.

Например, при выплате отпускных дата фактического получения дохода определяется как день выплаты денег, а не последний день месяца, как у обычной зарплаты. Если бухгалтер случайно изменит эту дату в документе или проведет выплату задним числом без корректировки регистра, в Разделе 2 отчета попадут неверные сведения. Система опирается на регистр накопления «НДФЛ к перечислению», который формируется в момент проведения документа выплаты.

  • 📅 Всегда проверяйте дату фактического получения дохода в документах на выплату дивидендов и материальной выгоды.
  • 💰 Убедитесь, что документ «Ведомость в банк» или «Ведомость в кассу» проведен датой фактической выплаты, а не датой составления.
  • 🔄 При возврате переплаты по зарплате используйте специализированные документы корректировки, чтобы не исказить суммы удержанного налога.

Отдельного внимания заслуживают ситуации с увольнением сотрудников. При окончательном расчете дата получения дохода в виде зарплаты за отработанные дни совпадает с последним днем работы. Если вы провели увольнение в конце месяца, а выплату сделали в начале следующего, это создаст разрыв в периодах отчетности. Алгоритм строго следует правилам: доход считается полученным в последний день работы, даже если деньги выплачены позже.

📊 Какая часть формирования 6-НДФЛ вызывает у вас наибольшие трудности?
Заполнение Раздела 1
Заполнение Раздела 2
Сверка с карточкой сотрудника
Выгрузка в ФНС
Ничего не вызывает трудностей

Алгоритм формирования заголовка и Раздела 1

Процесс создания отчета начинается с вызова помощника. Перейдите в раздел Отчеты и выберите 6-НДФЛ. Нажмите кнопку Создать. В открывшемся окне первым делом заполняется титульный лист. Здесь система автоматически подставит наименование организации, ИНН, КПП и период, за который формируется расчет. Вам остается лишь проверить корректность кода налоговой инспекции и номера корректировки. Если отчет сдается впервые, номер корректировки должен быть равен «000».

Раздел 1 заполняется данными нарастающим итогом с начала налогового периода. В нем отражаются общие суммы начисленного дохода, предоставленных вычетов, исчисленного и удержанного налога. берет эти цифры из регистров накопления по итогам всех месяцев отчетного периода. Важно понимать, что строка 020 «Сумма начисленного дохода» должна включать все виды выплат, облагаемых налогом, включая натуральную форму оплаты труда.

Код строки Наименование показателя Источник данных в 1С Особенности заполнения
020 Сумма начисленного дохода Регистр «Начисленный доход» Включает зарплату, отпускные, дивиденды
030 Сумма вычетов Регистр «Вычеты по НДФЛ» Стандартные, социальные, имущественные вычеты
040 Сумма исчисленного налога Расчетное поле (Стр. 020 - Стр. 030) * Ставка налога
070 Сумма удержанного налога Регистр «НДФЛ к перечислению» Фактически удержанные суммы за период

Особую сложность представляет строка 080 «Сумма налога, не удержанная налоговым агентом». Она заполняется автоматически, если в отчетном периоде были доходы, с которых невозможно было удержать налог (например, подарки стоимостью выше 4000 рублей). Программа анализирует документы и, если видит доход без соответствующего удержания, переносит сумму налога в эту строку. Проверьте этот показатель вручную, так как ошибки здесь ведут к расхождениям со справками 2-НДФЛ.

💡

Раздел 1 всегда формируется нарастающим итогом. Цифры за 9 месяцев должны включать в себя данные за 1 квартал и полугодие. Не пытайтесь заполнить раздел 1 только за последний квартал.

Заполнение Раздела 2: Даты и суммы

Раздел 2 является самым трудоемким, так как требует группировки данных по конкретным датам. Здесь отражаются только те операции, которые были завершены в последние три месяца отчетного периода. Логика строится на группировке по трем ключевым датам: дата фактического получения дохода, дата удержания налога и срок перечисления налога. Программа автоматически создает отдельные блоки для каждой уникальной комбинации этих дат.

Автоматическое заполнение происходит на основе документов выплаты. Если вы провели ведомость на выплату зарплаты 5-го числа, то в Раздел 2 попадет группа строк с датой удержания 5-го числа. Срок перечисления налога при этом определяется автоматически: для зарплаты это следующий рабочий день, для отпускных и больничных — последний день месяца выплаты. Ошибки в датах выплаты в первичных документах приводят к тому, что сроки перечисления в отчете оказываются нарушенными.

⚠️ Внимание: При совпадении срока перечисления налога с выходным или праздничным днем, срок переносится на следующий рабочий день. 1С учитывает производственный календарь, но только если он загружен и актуален в вашей базе. Проверьте настройки календаря в разделе «НСИ и администрирование».

Важно следить за признаком 2 в строке 100. Он указывает на то, что доход получен в натуральной форме или в виде материальной выгоды. В таких случаях дата удержания налога может отличаться от даты получения дохода. автоматически определяет этот признак, если в документе начисления указан соответствующий код дохода. Однако при ручном вводе операций через «Операции, введенные вручную» этот флаг нужно проставлять самостоятельно, иначе отчет сформируется некорректно.

Что делать, если даты в Разделе 2 «размазаны»?

Если вы видите слишком много групп дат в Разделе 2, возможно, выплаты проводились разными документами с разными датами. Попробуйте объединить выплаты в одну ведомость или проверить, не были ли документы проведены «задним числом» с разными датами документа и датой проводки.

Проверка контрольных соотношений и исправление ошибок

После заполнения всех разделов необходимо запустить встроенную проверку. В форме отчета 6-НДФЛ предусмотрена кнопка Проверить. Она запускает алгоритм контроля контрольных соотношений (КС), утвержденных ФНС. Программа сверяет суммы внутри отчета, а также сравнивает данные с другими регистрами, например, с карточками расчетов с сотрудниками. Если найдены расхождения, система выдаст список ошибок с указанием конкретных строк.

Наиболее частая ошибка — несоответствие суммы удержанного налога в строке 070 Раздела 1 и суммы строк 140 Раздела 2. Это может произойти, если в последних трех месяцах были возмещения налога сотрудникам (например, при предоставлении имущественного вычета). В таком случае сумма удержанного налога уменьшается, и равенство нарушается. обычно корректно отражает это в строке 090 «Сумма налога, возвращенная налоговым агентом», но требует внимания бухгалтера.

  • 🔍 Сверьте итоговые суммы Раздела 1 с данными карточки счета 68.01 «Расчеты по НДФЛ».
  • 📉 Проверьте, чтобы отрицательные значения не попали в отчет (они допускаются только в строке 090 и 140 при определенных условиях).
  • 🧮 Убедитесь, что суммы исчисленного налога округлены до целых рублей по правилам математического округления.

Если проверка выявила ошибки, воспользуйтесь ссылкой на документ-источник, которую предоставляет программа. Перейдя в документ, вы сможете исправить дату, сумму или ставку, после чего необходимо заново сформировать отчет. Не забывайте нажимать кнопку Заполнить после каждого изменения в первичных документах, так как отчет не обновляется в реальном времени.

☑️ Чек-лист перед отправкой отчета

Выполнено: 0 / 5

Выгрузка и отправка отчетности в ФНС

Когда все проверки пройдены и ошибки устранены, отчет готов к выгрузке. Нажмите кнопку Выгрузить в нижней панели формы отчета. Программа предложит выбрать файл для сохранения. По умолчанию формируется файл в формате XML, который соответствует требованиям ФНС. Имя файла обычно содержит ИНН организации и код формы, что упрощает идентификацию.

Для отправки отчета непосредственно из необходимо настроить сервис «1С-Отчетность» или подключить стороннего оператора ЭДО. В настройках подключения укажите сертификат электронной подписи, которым будет подписан файл. Перед отправкой система автоматически проведет финальную валидацию файла на соответствие схеме XSD. Это последний рубеж защиты от технических ошибок формата.

После успешной отправки статус отчета в списке документов изменится на «Отправлен». Впоследствии, когда налоговая инспекция обработает файл, статус обновится на «Принят» или «Требует уточнения». В случае отказа в приеме позволит загрузить протокол проверки и увидеть детальный комментарий инспектора, что ускорит процесс исправления недочетов.

⚠️ Внимание: Срок сдачи 6-НДФЛ — последнее число месяца, следующего за отчетным периодом. Если последний день выпадает на выходной, срок переносится на следующий рабочий день. Не откладывайте выгрузку на последний час, так как технические сбои на стороне провайдера ЭДО могут привести к опозданию.

💡

Сохраняйте копию выгруженного XML-файла и протокол приема в отдельной папке на компьютере или в облачном хранилище. Это может понадобиться для доказательства своевременной сдачи отчета в случае технических споров.

Почему в Разделе 2 даты удержания налога не совпадают с датами выплаты?

Это возможно в случаях выплаты дохода в натуральной форме или получения материальной выгоды. Согласно НК РФ, дата удержания налога в таких ситуациях определяется иначе, чем при денежной выплате. 1С рассчитывает эти даты автоматически на основе кода дохода.

Как исправить ошибку «Сумма налога не сходится с карточкой 68.01»?

Проверьте документы «Возврат НДФЛ» и ручные операции по счету 68.01. Часто расхождения возникают из-за того, что налог был удержан и перечислен вручную через «Платежное поручение» без документа-основания в зарплатном модуле.

Можно ли заполнить 6-НДФЛ за прошлый год в текущей версии 1С?

Да, при создании отчета вы можете вручную изменить период. Однако убедитесь, что у вас установлены обновления форм отчетности, соответствующие тому году, так как бланки и коды строк могут меняться.

Что делать, если сотрудник получил доход, но налог удержать невозможно?

В этом случае сумма налога отражается в строке 080 Раздела 1. Одновременно необходимо подать справку 2-НДФЛ с признаком «2», чтобы уведомить налоговую о невозможности удержания. 1С делает это автоматически при проведении соответствующих документов.

Как проверить, актуальны ли ставки НДФЛ в базе?

Используйте отчет «Анализ состояния учета НДФЛ» в разделе «Зарплата и кадры». Он покажет всех сотрудников, у которых ставка налога отличается от стандартной или не заполнена вовсе.