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