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