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