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

Другое · 10 мин

Как выгрузить зарплату из 1С: пошаговая инструкция

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

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

Чаще всего под «выгрузкой зарплаты» понимают отправку реестра в банк по зарплатному проекту: программа формирует файл со списком сотрудников, номерами счетов и суммами, а банк зачисляет деньги на карты. Второй частый сценарий — выгрузка расчётных ведомостей и расчётных листков в Excel или PDF. Третий — перенос данных о начислениях из 1С:ЗУП в 1С:Бухгалтерию для формирования проводок.

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

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

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

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

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

Как выбрать способ выгрузки

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

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

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

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

Выгрузка реестра в банк из 1С:ЗУП

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

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

Если настроен прямой обмен с банком

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

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

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

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

Для выгрузки файла в банк используйте команду «Выгрузить файл» в форме документа. Если банк не поддерживается типовым обменом, уточните формат у банка — иногда требуется доработка или выгрузка через универсальный обмен. Альтернатива — выгрузить табличную часть в Excel и сформировать файл по шаблону банка, но это повышает риск ошибок при ручной обработке.

Выгрузка таблицы в Excel

Для выгрузки любой табличной части в Excel кликните в таблицу документа, нажмите «Ещё» → «Вывести список», отметьте нужные колонки и сохраните результат в файл. Печатные формы (расчётные листки, ведомости Т-51, Т-53) сохраняются через кнопку печати с последующим сохранением в Excel или PDF.

Перенос данных из 1С:ЗУП в 1С:Бухгалтерию

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

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

Перед выгрузкой реестра полезно сверить итоговую сумму ведомости с отчётом «Расчётный листок» или сводом начислений за период. Расхождение даже на копейки означает, что кто-то из сотрудников не попал в ведомость или попал с неверной суммой.
ПЗ
Практическое замечание

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

После формирования файла откройте его и сверьте контрольные итоги: количество строк должно совпадать с числом сотрудников в ведомости, общая сумма — с итогом документа. Многие форматы реестров содержат контрольную сумму в заголовке — банк сверяет её автоматически при загрузке.

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

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

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

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

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

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

Строк больше или меньше — файл сформирован не из актуальной ведомости

Общая сумма файла
Норма

Равна итогу документа ведомости

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

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

Исполнение банком
Норма

Все платежи зачислены, возвратов нет

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

Есть возвраты — проверьте реквизиты сотрудников

Статус при прямом обмене
Норма

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

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

Статус «Отклонён» — смотрите причину в протоколе обмена

Типичные ошибки и их последствия

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

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

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

Часто задаваемые вопросы

В каком формате 1С выгружает реестр в банк?

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

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

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

Банк отклонил реестр — что делать?

Запросите у банка протокол отказа: там указана конкретная строка и причина (неверный счёт, несовпадение ФИО, ошибка формата). Исправьте данные в карточке сотрудника или настройках обмена, пересоздайте ведомость и выгрузите файл заново. Не редактируйте файл вручную.

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

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

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

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

Нужно ли выгружать НДФЛ вместе с реестром зарплаты?

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

Итог

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

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