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

Другое · 9 мин

Как в 1С выгрузить ведомость в банк

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

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

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

Перед первой выгрузкой обязательно проверьте настройки зарплатного проекта: номер договора с банком, формат обмена и корректность лицевых счетов сотрудников. Именно ошибки в этих данных чаще всего приводят к отказу банка в зачислении.

Подготовка: настройка зарплатного проекта

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

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

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

Создание ведомости в банк в 1С:ЗУП

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

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

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

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

Создание ведомости в 1С:Бухгалтерии

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

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

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

Выгрузка файла и передача в банк

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

Сохраните файл и загрузите его в систему клиент-банк вашего банка: обычно это раздел «Зарплатный проект» → «Импорт реестра» или «Зачисление на карты». Интерфейс у каждого банка свой, но логика одинакова: выбрать файл, проверить итоговую сумму, подписать и отправить.

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

Способы передачи ведомости

Выгрузка файла

Подходит для любого банка; требует ручной загрузки в клиент-банк и контроля версии файла

1С:ДиректБанк

Автоматический обмен без файлов; доступен только для банков, поддерживающих DirectBank, и требует настройки обмена

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

После отправки дождитесь подтверждения банка. В клиент-банке статус реестра должен смениться на «Исполнен» или «Зачислен». Если банк частично отклонил реестр, он вернёт файл подтверждения с указанием строк-ошибок — в ЗУП его можно загрузить через «Загрузить подтверждение», и программа покажет, какие сотрудники не получили деньги.

Сверьте итоговую сумму ведомости с суммой, списанной с расчётного счёта. Они должны совпадать до копейки. Расхождение означает, что часть строк не прошла, и по этим сотрудникам выплату нужно повторить отдельной ведомостью после исправления данных.

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

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

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

Исполнен / зачислен полностью

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

Отклонён или частично исполнен

Сумма списания со счёта
Норма

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

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

Меньше итога — часть строк не прошла

Лицевые счета в ведомости
Норма

Заполнены у всех сотрудников

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

Есть пустые ячейки

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

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

Вторая распространённая ошибка — повторная выгрузка изменённой ведомости без отмены первой. Банк может исполнить оба реестра, и зарплата будет выплачена дважды. Если ведомость уже отправлена, а суммы изменились, сначала отзовите реестр в банке и только потом отправляйте новый.

Также проверяйте дату выплаты: от неё зависит срок перечисления НДФЛ и корректность отражения выплаты в отчётах 6-НДФЛ. Ведомость, проведённая «задним числом» после фактической выплаты, создаст расхождения в учёте.

Типичные ошибки
01
Выгрузка ведомости с пустыми лицевыми счетами — банк отклонит строки или весь реестр
02
Повторная отправка исправленной ведомости без отзыва первой — двойная выплата
03
Неверный номер договора в зарплатном проекте — банк не примет реестр
04
Выплата по неактуальным счетам после перевыпуска карт — возврат денег

FAQ

Ведомость заполняется пустой — в чём причина?

Чаще всего не проведён документ «Начисление зарплаты» за выбранный месяц или вся задолженность уже выплачена другими ведомостями. Проверьте начисление и отчёт «Задолженность по зарплате» — он покажет остатки к выплате по каждому сотруднику.

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

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

Как исправить уже проведённую ведомость?

Если ведомость ещё не отправлена в банк, отредактируйте её и перепроведите. Если отправлена — сначала отзовите реестр в клиент-банке, затем исправьте документ и выгрузите заново. Никогда не отправляйте две версии одной ведомости одновременно.

Какой формат файла нужен банку?

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

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

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

Нужно ли выгружать ведомость при обмене через 1С:ДиректБанк?

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

Итог

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

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