Другое · 10 мин
Как загрузить отчет 2-НДФЛ в 1С
Подробная инструкция по загрузке справки 2-НДФЛ в 1С:ЗУП и 1С:Бухгалтерию: подготовка файла, настройки, проверка данных, типичные ошибки и способы их исправления.
Справка 2-НДФЛ (сейчас она входит в состав расчета 6-НДФЛ как приложение, но в программах 1С по-прежнему используется привычное название и отдельные механизмы выгрузки) формируется по каждому сотруднику, получавшему доход у организации. Загрузить отчет в 1С можно двумя способами: сформировать его внутри программы на основе учетных данных или импортировать файл, подготовленный в другой системе либо полученный из ФНС.
Чаще всего вопрос загрузки возникает в трех ситуациях: при переходе на 1С с другой учетной программы, при необходимости принять данные от внешнего расчетчика зарплаты и при подготовке отчетности к сдаче, когда файл нужно выгрузить из 1С и загрузить в сервис отправки отчетности. Каждый сценарий имеет свои особенности — разберем их по порядку.
Перед началом работы убедитесь, что у вас актуальный релиз конфигурации. Формат 2-НДФЛ периодически меняется приказами ФНС, и устаревшая версия программы может сформировать файл, который налоговая не примет. Проверить наличие обновлений можно через раздел «Администрирование — Обновление версии программы».
Что потребуется перед загрузкой
Для корректной загрузки или формирования 2-НДФЛ подготовьте исходные данные. В карточках сотрудников должны быть заполнены ФИО, ИНН, СНИЛС, дата рождения, гражданство и адрес регистрации. Пустые или ошибочные персональные данные — самая частая причина отказа в приеме отчета.
Проверьте, что в программе заведены все начисления и удержания за отчетный год: начисление зарплаты, премии, больничные, отпускные, удержанный НДФЛ. Если часть года считалась в другой программе, эти данные нужно перенести до формирования отчета — иначе суммы будут неполными.
Уточните версию конфигурации и формат выгрузки. Для 1С:ЗУП и 1С:Бухгалтерии формат файла определяется действующим приказом ФНС, и программа подставляет его автоматически при актуальном релизе. Если вы загружаете внешний XML-файл, он должен соответствовать тому же формату, иначе импорт завершится ошибкой.
Проверьте ИНН, СНИЛС, ФИО и адрес у каждого сотрудника за отчетный период
Все месяцы года закрыты, документы начисления и уплаты НДФЛ проведены
Версия конфигурации обновлена до релиза, поддерживающего действующий формат отчета
Формирование 2-НДФЛ внутри 1С:ЗУП
В 1С:Зарплата и управление персоналом откройте раздел «Отчетность, справки» и выберите пункт «2-НДФЛ для передачи в ИФНС». Создайте новый документ, укажите организацию, налоговый период (год), код ИФНС и признак справки — исходная, корректирующая или аннулирующая.
Нажмите кнопку «Заполнить» — программа автоматически подберет всех сотрудников, получавших доход, и рассчитает суммы дохода, вычетов и налога по данным учета. Если справка нужна по одному сотруднику, используйте документ «Справка о доходах (2-НДФЛ) для сотрудника» из того же раздела.
После заполнения откройте несколько справок и сверьте суммы с расчетными листками и регистром учета НДФЛ. Особое внимание обратите на сотрудников с вычетами, материальной выгодой и доходами в натуральной форме — именно там чаще всего возникают расхождения.
- 1Откройте «Отчетность, справки — 2-НДФЛ для передачи в ИФНС»
- 2Создайте документ, укажите организацию, год и ИФНС
- 3Нажмите «Заполнить» и дождитесь расчета по всем сотрудникам
- 4Проверьте выборочно 3–5 справок, сверив суммы с учетом
- 5Проведите документ и выполните проверку отчета встроенным контролем
- 6Выгрузите файл или отправьте через 1С-Отчетность
Загрузка внешнего файла в 1С
Если 2-НДФЛ подготовлен в другой программе, файл импортируется как XML в установленном формате ФНС. В 1С:ЗУП загрузка выполняется через обработку переноса данных: «Администрирование — Переносы данных» или специализированные обработки загрузки, поставляемые с конфигурацией. В типовых релизах прямой импорт произвольного XML в документ 2-НДФЛ может быть ограничен — тогда данные загружают как сведения о доходах через документы учета.
В 1С:Бухгалтерии путь похожий: раздел «Зарплата и кадры — Справки о доходах (2-НДФЛ)». Для загрузки данных из внешних систем чаще используют универсальный обмен данными в формате XML или загрузку через промежуточные документы «Операция учета НДФЛ», куда суммы вносятся вручную или обработкой.
Перед импортом сделайте резервную копию информационной базы. Загрузка внешних файлов — операция, которая при ошибке в структуре файла может создать дубли сотрудников или некорректные записи в регистрах. Наличие копии позволит откатить изменения без потери данных.
Выгрузка файла для сдачи в ИФНС
Когда отчет сформирован и проверен, его нужно выгрузить в файл для отправки. В документе 2-НДФЛ нажмите кнопку «Выгрузить» — программа создаст XML-файл с именем по правилам ФНС (код файла включает ИНН организации, КПП, код инспекции и номер отчета). Сохраните файл в отдельную папку и не переименовывайте его вручную.
Перед выгрузкой запустите встроенную проверку: кнопка «Проверка — Проверить отчет». Контроль выявит незаполненные поля, несоответствие контрольных соотношений и ошибки в персональных данных. Устраните все замечания до формирования файла.
Если у вас подключен сервис 1С-Отчетность, выгружать файл не обязательно — отчет отправляется напрямую из программы. В разделе «1С-Отчетность» выберите готовый отчет, нажмите «Отправить» и дождитесь квитанции о приеме. Статус отправки отслеживается в том же журнале.
Проверка результата и контрольные соотношения
После загрузки или формирования отчета выполните сверку итогов. Сумма дохода по всем справкам должна совпадать с оборотами по счетам учета доходов (в 1С:Бухгалтерии — с регистром учета доходов НДФЛ), а сумма исчисленного налога — с данными регистров НДФЛ. Расхождение даже на копейки приведет к требованию пояснений от инспекции.
Используйте отчет «Анализ НДФЛ» (в ЗУП — «Анализ НДФЛ по сотрудникам») для детальной сверки по месяцам и сотрудникам. Он показывает базу, исчисленный, удержанный и перечисленный налог, что позволяет быстро локализовать расхождение.
Как проверить результат
Совпадает с данными регистра доходов НДФЛ
Расхождение по отдельным сотрудникам или месяцам
ИНН, СНИЛС и ФИО заполнены у всех сотрудников
Пустые поля или предупреждения при проверке отчета
Файл проходит форматный контроль, имя сформировано по правилам ФНС
Ошибки формата при проверке или загрузке в сервис отправки
Типичные ошибки и их устранение
Самая распространенная проблема — дубли физических лиц после загрузки внешних данных. Программа воспринимает сотрудника из файла как нового, если отличается хотя бы один символ в ФИО или дате рождения. Решение: объедините дубли через обработку «Поиск и удаление дублей» в разделе «Администрирование», указав точное совпадение по ИНН или СНИЛС.
Вторая частая ошибка — неверный код дохода или вычета. При загрузке из внешних систем коды могут не совпадать со справочником 1С. Откройте справочник «Виды доходов НДФЛ» и сопоставьте коды вручную, затем перезаполните отчет.
Третья проблема — отчет не принимается из-за устаревшего формата. Если файл сформирован в старом релизе, обновите конфигурацию, перепроведите документ отчета и выгрузите файл заново. Не пытайтесь редактировать XML вручную — это почти гарантированно нарушит структуру файла.
Особые сценарии
Переход с другой программы в середине года
Если учет велся в другой системе, загрузите в 1С данные о доходах и НДФЛ за прошедшие месяцы через документы «Операция учета НДФЛ» и «Операция учета доходов» (в ЗУП) или начальные остатки по зарплате. Только после этого отчет сформируется за полный год.
Корректировка уже сданного отчета
Если ошибка обнаружена после сдачи, создайте новый документ 2-НДФЛ с признаком «корректирующая», укажите номер корректировки и измените данные только по тем сотрудникам, где есть ошибка. Аннулирующая справка подается, если сведения по сотруднику нужно отменить полностью.
Как выбрать действие
Что важно запомнить
Отчет 2-НДФЛ в 1С формируется автоматически из данных учета или загружается через операции учета НДФЛ при переходе из внешних систем. Перед выгрузкой проверьте персональные данные, сверьте итоги с регистрами и запустите встроенный контроль. Перед импортом внешних файлов обязательно делайте резервную копию базы.
Частые вопросы
Можно ли загрузить 2-НДФЛ в 1С из файла Excel?
Напрямую — нет, программа работает с XML-форматом ФНС. Если данные в Excel, их вносят через документы «Операция учета НДФЛ» вручную или с помощью внешних обработок загрузки из табличного документа, которые требуют аккуратного сопоставления колонок.
Почему программа создает дубли сотрудников при загрузке?
Причина — расхождения в персональных данных: лишний пробел в ФИО, другая дата рождения или отсутствующий ИНН. Перед повторной загрузкой приведите данные в файле и базе к полному совпадению, а существующие дубли объедините штатной обработкой поиска дублей.
Что делать, если отчет выгружается, но ИФНС его не принимает?
Обычно причина в устаревшем формате или ошибках персональных данных. Обновите релиз конфигурации, перезаполните отчет, запустите встроенную проверку и исправьте все замечания. Текст отказа инспекции содержит код ошибки, по которому можно точно определить проблемное поле.
Как сформировать 2-НДФЛ только по одному сотруднику?
Используйте документ «Справка о доходах (2-НДФЛ) для сотрудника» в разделе «Отчетность, справки». Укажите сотрудника и год — программа рассчитает суммы автоматически. Такая справка подходит для выдачи работнику, а для сдачи в ИФНС используется общий документ.
Нужно ли перепроводить документы зарплаты перед формированием отчета?
Как правило, нет — отчет собирает данные из регистров учета. Но если в течение года менялись настройки кодов доходов или вычетов, полезно выполнить перерасчет НДФЛ за соответствующие месяцы, чтобы регистры отразили актуальные правила.
Можно ли загрузить данные 2-НДФЛ, полученные от прежнего работодателя сотрудника?
Да, для учета доходов с начала года по справке от прежнего работодателя в 1С:ЗУП вводится документ «Справка о доходах от другого работодателя» (вводится в карточке сотрудника или через кадровые документы). Эти суммы влияют на расчет вычетов и налоговой базы, но в ваш отчет 2-НДФЛ как доход вашего агента не включаются.