Формирование справки 2-НДФЛ (форма 127) в 1С:Предприятие — рутинная, но критически важная задача для бухгалтеров и кадровых специалистов. Ошибки в заполнении этой формы могут привести к штрафам от ФНС, а неправильный экспорт — к отказу в приёме отчётности. В этой статье разберём все этапы создания 127 формы в типовой конфигурации 1С:Зарплата и Управление Персоналом (ЗУП) и 1С:Бухгалтерия, включая настройку параметров, проверку данных и отправку в налоговую.
Особое внимание уделим распространённым ошибкам, которые блокируют сдачу отчётности: неверные коды доходов, отсутствие данных о работодателе или неправильный формат файла. Также покажем, как автоматизировать процесс для крупных предприятий с сотнями сотрудников. Если вы впервые сталкиваетесь с этой задачей или хотите оптимизировать текущий процесс — эта инструкция для вас.
Что такое форма 127 и зачем она нужна
Справка 2-НДФЛ (форма 127) — это документ налоговой отчётности, который работодатель обязан предоставлять в ФНС ежегодно. Она содержит сведения о доходах физических лиц (сотрудников или бывших сотрудников) и удержанном с них налоге. Форма актуальна для:
- 📊 Отчётности по итогам года (срок сдачи — не позднее 1 марта следующего года).
- 💼 Предоставления сотрудникам по их запросу (например, для кредита или визы).
- 🔄 Передачи данных в ПФР и другие госорганы при необходимости.
С 2021 года форма 2-НДФЛ претерпела изменения: теперь она называется "Справка о доходах и суммах налога физического лица" (приказ ФНС № ЕД-7-11/753@). В 1С эта справка формируется как раз по коду формы 127. Без неё невозможно подтвердить легальность доходов сотрудника, а для компании — избежать претензий от налоговой.
⚠️ Внимание: Если в справке указаны неверные КБК (коды бюджетной классификации) или ОКТМО, ФНС может её не принять. Перед формированием всегда проверяйте актуальность этих кодов в личном кабинете налогоплательщика.
Подготовка к формированию 127 формы в 1С
Прежде чем приступить к созданию справки, необходимо проверить и обновить ключевые данные в базе 1С. Это избавит от ошибок на этапе экспорта. Вот что нужно сделать:
- Обновите реквизиты организации:
- 📍
ИННиКПП(менюСправочники → Организации). - 📞 Контактный телефон и email (они попадут в шапку справки).
- 🏢 Адрес и
ОКТМО(обязательно актуальные!).
- 📍
- Проверьте данные сотрудников:
- 🆔
СНИЛСиИНН(без них справка не сформируется). - 📅 Даты приёма/увольнения (особенно для уволенных в течение года).
- 🆔
- 💰 Убедитесь, что все зарплаты, премии и удержания за год проведены.
- 📝 Проверьте корректность кодов доходов (например,
2000— зарплата,2012— отпускные).
Если в базе есть сотрудники с неполными данными (например, без СНИЛС), 1С выдаст ошибку при формировании справки. Чтобы найти таких сотрудников, используйте отчёт Анализ заполнения кадровых данных (Кадры → Отчёты).
Если в вашей базе 1С:ЗУП версия 3.1 или старше, проверьте настройки Налогового агента в карточке организации. Неправильный статус (например, "Не является налоговым агентом") заблокирует формирование 127 формы.
Пошаговая инструкция: как сформировать 127 форму в 1С ЗУП
Рассмотрим процесс на примере 1С:Зарплата и Управление Персоналом 8.3 (ред. 3.1). Инструкция подойдёт и для 1С:Бухгалтерии с небольшими отличиями в пути меню.
- Откройте раздел формирования справок:
Перейдите в
Зарплата → Справки → 2-НДФЛ (форма 127). В 1С:Бухгалтерия путь будетЗарплата и кадры → Справки → 2-НДФЛ. - Задайте параметры формирования:
- 📅 Период: выберите год, за который формируете справку (например,
2026). - 👥 Сотрудники: укажите конкретных лиц или выберите
Всех. - 📄 Тип справки:
Для налоговой инспекции— если сдаёте отчётность.Для работника— если справка нужна сотруднику.
- 📅 Период: выберите год, за который формируете справку (например,
Нажмите Показать настройки и проверьте:
- 🔢
Код по ОКУД— должен быть0720506(для справки 2-НДФЛ). - 📌
Признак— выберите1(если это первичная справка) или2(корректирующая).
Нажмите Сформировать. 1С сгенерирует файл в формате .xml (для ФНС) или печатную форму (для сотрудника).
Закрыты все начисления за год|
Обновлены реквизиты организации|
Проверены СНИЛС и ИНН сотрудников|
Выбран правильный тип справки (для ФНС или работника)|
Указан актуальный ОКТМО-->
⚠️ Внимание: Если при формировании появляется ошибка "Не заполнено поле 'Код дохода'", значит в начислениях сотрудников отсутствуют коды выплат. Исправьте это в документах Начисление зарплаты или Ввод начальных остатков.
Как проверить 127 форму перед отправкой в ФНС
Ошибки в справке 2-НДФЛ могут стоить компании штрафа до 500 рублей за каждый документ (ст. 126.1 НК РФ). Чтобы избежать проблем, обязательно проверьте:
| Параметр | Что проверять | Как исправить |
|---|---|---|
| Реквизиты организации | ИНН, КПП, ОКТМО, адрес | Обновить в справочнике Организации |
| Коды доходов | Соответствие выплат кодам (например, 2000 — зарплата, 2300 — больничные) |
Исправить в документе Начисление зарплаты |
| Суммы налога | НДФЛ должен совпадать с регистром Налоговые карточки |
Пересчитать налоги через Зарплата → Перерасчёт |
| Формат файла | Для ФНС — только .xml версии 5.05 или новее |
Обновить конфигурацию 1С до актуальной версии |
Для автоматической проверки используйте встроенный в 1С отчёт Проверка 2-НДФЛ (Зарплата → Отчёты → Проверка 2-НДФЛ). Он выявит:
- 🔴 Дублирующиеся записи по одному сотруднику.
- 🔴 Несоответствие сумм налога и доходов.
- 🔴 Отсутствие обязательных реквизитов (например,
Дата рождениясотрудника).
Также можно загрузить сформированный .xml-файл в программу Налогоплательщик ЮЛ (бесплатное ПО от ФНС) для финальной валидации.
1С:ЗУП 8.3|
1С:Бухгалтерия 8.3|
1С:Комплексная автоматизация|
Другую (напишите в комментариях)|
Экспорт и отправка 127 формы в ФНС
После формирования и проверки справки её нужно экспортировать и отправить в налоговую инспекцию. В 1С это делается двумя способами:
Способ 1: Отправка через Личный кабинет налогоплательщика
- Сохраните файл справки в формате
.xml(кнопкаСохранитьв окне формирования). - Авторизуйтесь на сайте lkfl.nalog.ru (для физлиц) или lk.nalog.ru (для юрлиц).
- Перейдите в раздел
Отчётность → 2-НДФЛи загрузите файл.
Способ 2: Отправка через оператора ЭДО (например, Такском, СБИС)
Если ваша компания работает с оператором электронного документооборота:
- Экспортируйте справку в
.xmlиз 1С. - Загрузите файл в личный кабинет оператора (например, в Такском это раздел
Отчётность → 2-НДФЛ). - Подпишите файл квалифицированной электронной подписью (КЭП) и отправьте.
⚠️ Внимание: С 2023 года ФНС принимает 2-НДФЛ только в электронном виде (за исключением справок для сотрудников). Бумажные варианты для налоговой недействительны!
Электронная подпись для 127 формы должна быть действующей и выданной аккредитованным УЦ (например, КриптоПро, Тензор). Проверьте срок её действия заранее!
Распространённые ошибки и как их исправить
Даже опытные бухгалтеры сталкиваются с ошибками при формировании 127 формы. Вот TOP-5 проблем и их решения:
- 🚨 Ошибка: "Не заполнено поле 'Код дохода'"
Причина: В начислениях не указаны коды выплат (например,
2000для зарплаты).Решение: Откройте документ
Начисление зарплаты, перейдите на вкладкуНалоги и взносыи заполните полеКод дохода. - 🚨 Ошибка: "Неверный формат файла"
Причина: Устаревшая версия 1С формирует
.xmlв старой структуре.Решение: Обновите конфигурацию через
Сервис → Обновление программы. - 🚨 Ошибка: "Не совпадают суммы налога"
Причина: В регистре
Налоговые карточкии справке разные данные.Решение: Пересчитайте налоги через
Зарплата → Перерасчёт налогов.
Если 1С выдаёт непонятную ошибку (например, "Ошибка контроля 2-НДФЛ: [100]"), воспользуйтесь журналом регистрации (Администрирование → Журнал регистрации). Там будет подробное описание проблемы.
Что делать, если ФНС не принимает 127 форму?
Если налоговая отклонила справку, проверьте:
1. Формат файла — должен быть `.xml` версии 5.05 или новее.
2. Электронную подпись — она должна быть квалифицированной (КЭП) и действующей.
3. Коды ОКТМО и КБК — они могут меняться ежегодно.
4. Данные сотрудников — особенно СНИЛС и ИНН.
Если всё верно, но ошибка остаётся, обратитесь в поддержку вашего оператора ЭДО или в ФНС с описанием проблемы (приложите скриншот ошибки).
Автоматизация формирования 127 формы для крупных компаний
Если в вашей компании более 100 сотрудников, ручное формирование справок займёт часы. Автоматизируйте процесс с помощью:
- 🤖 Пакетное формирование:
В 1С:ЗУП можно создать групповую обработку для генерации справок по всем сотрудникам сразу. Для этого:
- Перейдите в
Зарплата → Справки → 2-НДФЛ (пакетное формирование). - Укажите период и нажмите
Сформировать все.
- Перейдите в
Настройте автоматическую отправку через СБИС, Такском или Контур.Экстерн. Для этого:
- В 1С перейдите в
Администрирование → Обмен с ЭДО. - Выберите вашего оператора и настройте шаблон для 2-НДФЛ.
Используйте обработку "Обновление кодов доходов" (доступна в 1С:ИТС), чтобы массово исправить устаревшие коды.
Для компаний с филиалами или обособленными подразделениями настройте раздельное формирование справок по каждому КПП. Это можно сделать через отбор по организации в настройках формирования 127 формы.
FAQ: Частые вопросы по 127 форме в 1С
🔹 Нужно ли формировать 127 форму для уволенных сотрудников?
Да, справка 2-НДФЛ формируется для всех физических лиц, которым вы платили доходы в отчётном году, даже если они уволились. Исключение — сотрудники, у которых не было доходов (например, уволились в январе и не получали зарплату).
🔹 Можно ли исправить ошибку в уже сданной 127 форме?
Да, для этого формируется корректирующая справка с признаком 2. В 1С при формировании выберите тип Корректирующая и укажите номер корректировки (например, 1 для первой правки).
🔹 Как экспортировать 127 форму в Excel?
В 1С:ЗУП после формирования справки нажмите Печать → Сохранить как Excel. Файл будет сохранён в формате .xlsx с сохранением структуры. Обратите внимание: ФНС принимает только XML, поэтому Excel нужен только для внутреннего использования.
🔹 Что делать, если в 1С нет кнопки "127 форма"?
Возможные причины:
- Устаревшая версия 1С (обновите конфигурацию).
- Отсутствует лицензия на модуль
Зарплата(проверьте вАдминистрирование → Лицензии). - Не включена функциональность
Налоговый агент(настройте в карточке организации).
Если проблема остаётся, обратитесь к партнёру 1С для проверки конфигурации.
🔹 Можно ли сформировать 127 форму за прошлые годы?
Да, но для этого нужно:
- Убедиться, что в базе есть закрытые периоды за нужный год.
- В настройках формирования выбрать требуемый год (например,
2023). - Если данных нет, восстановите их из архива или перенесите из старой базы.
⚠️ Внимание: Коды доходов и вычетов могут меняться ежегодно. Проверьте их актуальность на сайте ФНС перед формированием.