К статье
Практический материал

Другое · 10 мин

Как загрузить отчет 2-НДФЛ в 1С

Подробная инструкция по загрузке справки 2-НДФЛ в 1С:ЗУП и 1С:Бухгалтерию: подготовка файла, настройки, проверка данных, типичные ошибки и способы их исправления.

Справка 2-НДФЛ (сейчас она входит в состав расчета 6-НДФЛ как приложение, но в программах 1С по-прежнему используется привычное название и отдельные механизмы выгрузки) формируется по каждому сотруднику, получавшему доход у организации. Загрузить отчет в 1С можно двумя способами: сформировать его внутри программы на основе учетных данных или импортировать файл, подготовленный в другой системе либо полученный из ФНС.

Чаще всего вопрос загрузки возникает в трех ситуациях: при переходе на 1С с другой учетной программы, при необходимости принять данные от внешнего расчетчика зарплаты и при подготовке отчетности к сдаче, когда файл нужно выгрузить из 1С и загрузить в сервис отправки отчетности. Каждый сценарий имеет свои особенности — разберем их по порядку.

Перед началом работы убедитесь, что у вас актуальный релиз конфигурации. Формат 2-НДФЛ периодически меняется приказами ФНС, и устаревшая версия программы может сформировать файл, который налоговая не примет. Проверить наличие обновлений можно через раздел «Администрирование — Обновление версии программы».

Что потребуется перед загрузкой

Для корректной загрузки или формирования 2-НДФЛ подготовьте исходные данные. В карточках сотрудников должны быть заполнены ФИО, ИНН, СНИЛС, дата рождения, гражданство и адрес регистрации. Пустые или ошибочные персональные данные — самая частая причина отказа в приеме отчета.

Проверьте, что в программе заведены все начисления и удержания за отчетный год: начисление зарплаты, премии, больничные, отпускные, удержанный НДФЛ. Если часть года считалась в другой программе, эти данные нужно перенести до формирования отчета — иначе суммы будут неполными.

Уточните версию конфигурации и формат выгрузки. Для 1С:ЗУП и 1С:Бухгалтерии формат файла определяется действующим приказом ФНС, и программа подставляет его автоматически при актуальном релизе. Если вы загружаете внешний XML-файл, он должен соответствовать тому же формату, иначе импорт завершится ошибкой.

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

Проверьте ИНН, СНИЛС, ФИО и адрес у каждого сотрудника за отчетный период

Начисления за годПолнота учета доходов

Все месяцы года закрыты, документы начисления и уплаты НДФЛ проведены

Релиз программыАктуальность формата ФНС

Версия конфигурации обновлена до релиза, поддерживающего действующий формат отчета

Формирование 2-НДФЛ внутри 1С:ЗУП

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

Нажмите кнопку «Заполнить» — программа автоматически подберет всех сотрудников, получавших доход, и рассчитает суммы дохода, вычетов и налога по данным учета. Если справка нужна по одному сотруднику, используйте документ «Справка о доходах (2-НДФЛ) для сотрудника» из того же раздела.

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

Порядок формирования отчета
  1. 1
    Откройте «Отчетность, справки — 2-НДФЛ для передачи в ИФНС»
  2. 2
    Создайте документ, укажите организацию, год и ИФНС
  3. 3
    Нажмите «Заполнить» и дождитесь расчета по всем сотрудникам
  4. 4
    Проверьте выборочно 3–5 справок, сверив суммы с учетом
  5. 5
    Проведите документ и выполните проверку отчета встроенным контролем
  6. 6
    Выгрузите файл или отправьте через 1С-Отчетность

Загрузка внешнего файла в 1С

Если 2-НДФЛ подготовлен в другой программе, файл импортируется как XML в установленном формате ФНС. В 1С:ЗУП загрузка выполняется через обработку переноса данных: «Администрирование — Переносы данных» или специализированные обработки загрузки, поставляемые с конфигурацией. В типовых релизах прямой импорт произвольного XML в документ 2-НДФЛ может быть ограничен — тогда данные загружают как сведения о доходах через документы учета.

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

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

Выгрузка файла для сдачи в ИФНС

Когда отчет сформирован и проверен, его нужно выгрузить в файл для отправки. В документе 2-НДФЛ нажмите кнопку «Выгрузить» — программа создаст XML-файл с именем по правилам ФНС (код файла включает ИНН организации, КПП, код инспекции и номер отчета). Сохраните файл в отдельную папку и не переименовывайте его вручную.

Перед выгрузкой запустите встроенную проверку: кнопка «Проверка — Проверить отчет». Контроль выявит незаполненные поля, несоответствие контрольных соотношений и ошибки в персональных данных. Устраните все замечания до формирования файла.

Если у вас подключен сервис 1С-Отчетность, выгружать файл не обязательно — отчет отправляется напрямую из программы. В разделе «1С-Отчетность» выберите готовый отчет, нажмите «Отправить» и дождитесь квитанции о приеме. Статус отправки отслеживается в том же журнале.

Проверка результата и контрольные соотношения

После загрузки или формирования отчета выполните сверку итогов. Сумма дохода по всем справкам должна совпадать с оборотами по счетам учета доходов (в 1С:Бухгалтерии — с регистром учета доходов НДФЛ), а сумма исчисленного налога — с данными регистров НДФЛ. Расхождение даже на копейки приведет к требованию пояснений от инспекции.

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

Контрольные точки

Как проверить результат

Итоговая сумма дохода
Норма

Совпадает с данными регистра доходов НДФЛ

Тревожный признак

Расхождение по отдельным сотрудникам или месяцам

Персональные данные
Норма

ИНН, СНИЛС и ФИО заполнены у всех сотрудников

Тревожный признак

Пустые поля или предупреждения при проверке отчета

Файл выгрузки
Норма

Файл проходит форматный контроль, имя сформировано по правилам ФНС

Тревожный признак

Ошибки формата при проверке или загрузке в сервис отправки

Типичные ошибки и их устранение

Самая распространенная проблема — дубли физических лиц после загрузки внешних данных. Программа воспринимает сотрудника из файла как нового, если отличается хотя бы один символ в ФИО или дате рождения. Решение: объедините дубли через обработку «Поиск и удаление дублей» в разделе «Администрирование», указав точное совпадение по ИНН или СНИЛС.

Вторая частая ошибка — неверный код дохода или вычета. При загрузке из внешних систем коды могут не совпадать со справочником 1С. Откройте справочник «Виды доходов НДФЛ» и сопоставьте коды вручную, затем перезаполните отчет.

Третья проблема — отчет не принимается из-за устаревшего формата. Если файл сформирован в старом релизе, обновите конфигурацию, перепроведите документ отчета и выгрузите файл заново. Не пытайтесь редактировать XML вручную — это почти гарантированно нарушит структуру файла.

Типичные ошибки
01
Загрузка файла без резервной копии — при ошибке импорта данные регистров приходится восстанавливать вручную
02
Ручное редактирование XML-файла — нарушается структура, и ИФНС отклоняет отчет
03
Игнорирование встроенной проверки — отчет с незаполненными полями уходит в инспекцию и возвращается с отказом
04
Формирование отчета до закрытия всех месяцев года — суммы неполные, требуется корректировка

Особые сценарии

Переход с другой программы в середине года

Если учет велся в другой системе, загрузите в 1С данные о доходах и НДФЛ за прошедшие месяцы через документы «Операция учета НДФЛ» и «Операция учета доходов» (в ЗУП) или начальные остатки по зарплате. Только после этого отчет сформируется за полный год.

Корректировка уже сданного отчета

Если ошибка обнаружена после сдачи, создайте новый документ 2-НДФЛ с признаком «корректирующая», укажите номер корректировки и измените данные только по тем сотрудникам, где есть ошибка. Аннулирующая справка подается, если сведения по сотруднику нужно отменить полностью.

Маршрут решения

Как выбрать действие

Учет зарплаты весь год велся в 1СФормируйте отчет кнопкой «Заполнить» и выгружайте файл
Часть года считалась в другой программеСначала загрузите данные через операции учета НДФЛ, затем формируйте отчет
Нужно исправить сданный отчетСоздайте корректирующий документ с нужным номером корректировки
Подключена 1С-ОтчетностьОтправляйте отчет напрямую из программы без выгрузки файла
Итог

Что важно запомнить

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

Частые вопросы

Можно ли загрузить 2-НДФЛ в 1С из файла Excel?

Напрямую — нет, программа работает с XML-форматом ФНС. Если данные в Excel, их вносят через документы «Операция учета НДФЛ» вручную или с помощью внешних обработок загрузки из табличного документа, которые требуют аккуратного сопоставления колонок.

Почему программа создает дубли сотрудников при загрузке?

Причина — расхождения в персональных данных: лишний пробел в ФИО, другая дата рождения или отсутствующий ИНН. Перед повторной загрузкой приведите данные в файле и базе к полному совпадению, а существующие дубли объедините штатной обработкой поиска дублей.

Что делать, если отчет выгружается, но ИФНС его не принимает?

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

Как сформировать 2-НДФЛ только по одному сотруднику?

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

Нужно ли перепроводить документы зарплаты перед формированием отчета?

Как правило, нет — отчет собирает данные из регистров учета. Но если в течение года менялись настройки кодов доходов или вычетов, полезно выполнить перерасчет НДФЛ за соответствующие месяцы, чтобы регистры отразили актуальные правила.

Можно ли загрузить данные 2-НДФЛ, полученные от прежнего работодателя сотрудника?

Да, для учета доходов с начала года по справке от прежнего работодателя в 1С:ЗУП вводится документ «Справка о доходах от другого работодателя» (вводится в карточке сотрудника или через кадровые документы). Эти суммы влияют на расчет вычетов и налоговой базы, но в ваш отчет 2-НДФЛ как доход вашего агента не включаются.