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

Другое · 11 мин

Как сделать выгрузку по зарплате из 1С

Как сделать выгрузку по зарплате из 1С:ЗУП и Бухгалтерии. Выгрузка в банк, Excel, проводки в бухгалтерию. Инструкции, ошибки и проверка результата.

Выгрузка по зарплате из 1С — это передача данных о начисленной заработной плате за пределы программы: в банк для зачисления на карты сотрудников, в бухгалтерскую программу для формирования проводок, в Excel для анализа или в отчётность для фондов. Конкретный порядок действий зависит от того, какая конфигурация используется — 1С:Зарплата и управление персоналом (ЗУП) или 1С:Бухгалтерия — и куда именно нужно передать данные.

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

Определите, какая выгрузка вам нужна

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

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

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

Как выбрать сценарий выгрузки

Нужно перечислить зарплату на карты сотрудниковФормируйте ведомость в банк и выгружайте файл реестра через раздел «Зарплата»
Нужны проводки по зарплате в 1С:Бухгалтерии, а расчёт ведётся в ЗУПНастройте синхронизацию данных ЗУП ↔ Бухгалтерия
Нужна таблица начислений для анализа или архиваСформируйте отчёт (расчётный листок, свод) и сохраните его в Excel
Нужно сдать данные в ФНС или СФРИспользуйте регламентированные отчёты в разделе «Отчётность, справки»

Подготовка: что проверить перед выгрузкой

Большинство проблем с выгрузкой возникает не на этапе нажатия кнопки, а из-за неподготовленных данных. Убедитесь, что за нужный месяц выполнен полный расчёт: документ «Начисление зарплаты и взносов» проведён, удержания и НДФЛ рассчитаны, задолженность прошлых периодов учтена. Если расчёт не завершён, в выгрузку попадут неполные или неверные суммы.

Второй блок проверок — реквизиты. Для зарплатного проекта у каждого сотрудника должны быть заполнены: номер лицевого счёта, банк, ФИО без ошибок. В карточке организации — номер и дата договора с банком по зарплатному проекту. Эти данные вносятся в документ «Зарплатный проект» или в личные данные сотрудника в зависимости от конфигурации.

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

Выгрузка зарплаты в банк (зарплатный проект)

Основной сценарий — передача реестра на зачисление зарплаты. В 1С:ЗУП перейдите в раздел «Зарплата» → «Ведомости в банк». Создайте новый документ, укажите месяц, зарплатный проект и нажмите «Заполнить» — программа подберёт сотрудников с суммами к выплате. Проверьте итоговую сумму и проведите документ.

Для выгрузки файла в проведённой ведомости нажмите кнопку «Выгрузить файл» (в некоторых версиях — «Обмен с банком» → «Выгрузить»). Программа сформирует файл в формате, согласованном с банком, и предложит сохранить его на диск. Полученный файл загружается в клиент-банк или интернет-банк организации.

Если используется 1С:ДиректБанк

При подключённом сервисе прямого обмена с банком файл сохранять вручную не нужно: ведомость отправляется в банк кнопкой «Отправить в банк» прямо из документа. Статусы доставки и исполнения отобразятся в списке обменов. Это исключает ошибки с устаревшими версиями файлов и ручной загрузкой.

Выгрузка из 1С:Бухгалтерии

В 1С:Бухгалтерии путь аналогичен: «Зарплата и кадры» → «Ведомости в банк». После проведения ведомости доступна команда «Выгрузить файл» либо обмен через ДиректБанк. Дополнительно из документа можно выгрузить платёжное поручение на общую сумму реестра, если банк требует его вместе с файлом.

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

Выгрузка данных по зарплате в 1С:Бухгалтерию

Если расчёт ведётся в ЗУП, а учёт — в Бухгалтерии, данные передаются через синхронизацию. В ЗУП откройте «Администрирование» → «Синхронизация данных» → «Настроить синхронизацию с 1С:Бухгалтерией». При первой настройке укажите способ подключения (через файл или напрямую к базе) и правила: как переносить данные — сводно по сотрудникам или детально.

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

Если автоматическая синхронизация не настроена, есть запасной вариант — ручная выгрузка через файл обмена (универсальный формат EnterpriseData) с последующей загрузкой на стороне Бухгалтерии. Этот способ требует внимательности при сопоставлении справочников: организации, подразделения и сотрудники должны совпадать в обеих базах.

Выгрузка расчётных данных в Excel и другие форматы

Для анализа, архива или передачи данных руководству используется выгрузка отчётов. Сформируйте нужный отчёт — «Расчётный листок», «Свод начислений и удержаний», «Расчётная ведомость Т-51» — в разделе «Зарплата» → «Отчёты по зарплате». Затем в меню отчёта выберите «Файл» → «Сохранить как» и укажите формат: XLSX, PDF, CSV.

Для выгрузки списков — например, табеля или списка сотрудников с суммами — подойдёт команда «Вывести список» в журналах документов и справочниках: нажмите «Ещё» → «Вывести список», отметьте нужные колонки и сохраните таблицу. Это быстрее, чем настраивать отчёт, когда нужна простая таблица.

Если данных нужно много и регулярно, рассмотрите универсальный отчёт по регистрам накопления (например, «Начисления удержания по сотрудникам») — он позволяет выгрузить сырые данные с группировками и отборами без программирования.

Сравнение способов выгрузки

Файл реестра в банк

Обязателен для перечисления зарплаты. Формат жёстко задан банком, требует проведённой ведомости

Синхронизация ЗУП ↔ Бухгалтерия

Подходит для регулярного обмена. Требует настройки и контроля сопоставления справочников

Сохранение отчёта в Excel

Быстрый разовый вариант для анализа. Не подходит для передачи данных в другую программу

Универсальный обмен (EnterpriseData)

Запасной вариант при невозможности прямой синхронизации. Требует внимательного сопоставления данных

Проверка результата после выгрузки

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

После синхронизации с Бухгалтерией сверьте обороты по счетам 70 и 69 с отчётом «Свод начислений и удержаний» в ЗУП за тот же месяц. Совпадение итогов — главный признак корректного обмена.

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

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

Итоговая сумма файла реестра
Норма

Совпадает с итогом проведённой ведомости

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

Сумма отличается — ведомость изменяли после выгрузки или заполнена не полностью

Количество сотрудников в файле
Норма

Равно количеству строк в ведомости

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

Сотрудники отсутствуют — проверьте лицевые счета и зарплатный проект

Обороты по счету 70 в Бухгалтерии
Норма

Совпадают со сводом начислений в ЗУП

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

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

Статус обмена с банком
Норма

«Исполнено» по всем строкам реестра

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

Отказы по отдельным сотрудникам — ошибка в реквизитах счёта

Типичные ошибки и как их избежать

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

Вторая группа ошибок связана со справочниками: пустой лицевой счёт, ошибка в ФИО, неверный зарплатный проект в ведомости. Банк отклонит такие строки или весь файл. Третья группа — попытка выгрузить данные за месяц, который ещё не закрыт: программа либо не даст заполнить ведомость, либо суммы будут неполными.

Типичные ошибки
01
Выгрузка файла до проведения ведомости — банк получит пустой или неактуальный реестр
02
Пересчёт зарплаты после отправки реестра — расхождение выплаченных и начисленных сумм
03
Пустые лицевые счета у новых сотрудников — банк отклоняет строки или весь файл
04
Синхронизация ЗУП с Бухгалтерией без проверки дублей — задвоение сотрудников и проводок
05
Выгрузка отчёта без установки периода — в Excel попадают данные не за тот месяц

FAQ

В каком формате 1С выгружает файл для банка?

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

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

Для наличной выплаты ведомость в банк не нужна — используется «Ведомость в кассу». Выгружать файл в банк при этом не требуется, но данные попадут в обмен с Бухгалтерией и в отчёты в общем порядке.

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

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

Как выгрузить расчётные листки сразу по всем сотрудникам?

Сформируйте отчёт «Расчётные листки» за месяц без отбора по сотруднику — программа построит листки по всем. Затем сохраните отчёт в PDF или Excel через «Файл» → «Сохранить как». В ЗУП также доступна рассылка расчётных листков на email сотрудников.

Что делать, если банк отклонил файл реестра?

Запросите у банка протокол ошибок — в нём указаны конкретные строки и причины. Обычно это неверный лицевой счёт, несовпадение ФИО или устаревший формат файла. Исправьте данные в программе, сформируйте файл заново и отправьте повторно; саму ведомость при этом перепроводить не обязательно, если суммы не менялись.

Нужна ли выгрузка, если зарплата перечисляется по реестру вручную в клиент-банке?

Файл всё равно удобнее: ручной ввод реестра из десятков сотрудников приводит к ошибкам в суммах и счетах. Выгрузка из 1С занимает минуту и исключает опечатки, а ведомость остаётся документальным основанием выплаты.

Итог

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

Выгрузка по зарплате начинается с завершённого расчёта и проведённой ведомости. Файл в банк формируется из документа «Ведомость в банк», проводки передаются через синхронизацию ЗУП ↔ Бухгалтерия, а таблицы для анализа — через сохранение отчётов в Excel. После каждой выгрузки сверяйте итоги с данными расчёта.