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