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

Другое · 9 мин

Как выгрузить ведомость в банк из 1С 8.3 Бухгалтерия по зарплатному проекту

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

Выгрузка ведомости в банк — заключительный этап выплаты зарплаты через зарплатный проект. В 1С:Бухгалтерии 8.3 для этого предусмотрен специальный документ «Ведомость на выплату зарплаты в банк» и механизм обмена файлами с банком: программа формирует файл установленного формата, который затем загружается в банк-клиент или передаётся через прямой обмен (DirectBank).

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

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

Откройте раздел Зарплата и кадры → Настройки и справочники → Зарплатные проекты. В карточке проекта должны быть указаны банк, номер и дата договора, а также валюта расчётов. Банк выбирается из справочника контрагентов с корректными БИК и корсчётом — эти реквизиты попадают в файл выгрузки.

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

Создайте и заполните ведомость на выплату зарплаты в банк

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

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

После проверки проведите документ. Только проведённая ведомость доступна для выгрузки — черновик в файл не попадёт.

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

Выгрузите файл ведомости из 1С

В проведённом документе нажмите кнопку «Выгрузить файл» (в ряде релизов — «Обмен с банком → Выгрузить в банк»). Программа предложит выбрать каталог и сформирует файл — обычно в формате XML или текстовом формате, согласованном с банком. Имя файла формируется автоматически и часто содержит дату и номер ведомости.

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

Загрузите файл в банк-клиент или используйте прямой обмен

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

Альтернатива — прямой обмен с банком (сервис 1С:ДиректБанк), если ваш банк его поддерживает. В этом случае файл не сохраняется на диск: ведомость отправляется в банк прямо из 1С по кнопке «Отправить в банк», а статус исполнения возвращается автоматически. Настройка выполняется в разделе администрирования обмена с банками и требует подключения к сервису.

Сравнение вариантов

Выгрузка файла и банк-клиент

Подходит для любого банка и не требует подключения сервисов. Ограничение: файл передаётся вручную, статус исполнения нужно проверять в банк-клиенте отдельно.

Прямой обмен (1С:ДиректБанк)

Подходит при регулярных выплатах: ведомость отправляется из 1С, статусы возвращаются автоматически. Ограничение: банк должен поддерживать сервис, требуется настройка и, как правило, электронная подпись.

Подтвердите зачисление и закройте выплату в учёте

После исполнения ведомости банком зафиксируйте результат в 1С. Если ведётся учёт зачисления по лицевым счетам, создайте документ «Подтверждение зачисления зарплаты» на основании ведомости или заполните статусы зачисления в обработке обмена с банком — это позволит отследить сотрудников, которым деньги не дошли (например, из-за закрытого счёта).

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

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

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

Файл выгрузки
Норма

Файл создан, открывается и содержит записи по всем сотрудникам ведомости

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

Файл пустой, не создался или программа выдала ошибки по лицевым счетам

Загрузка в банк-клиент
Норма

Банк принял реестр, количество записей и итоговая сумма совпадают с 1С

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

Банк отклонил файл или часть записей с ошибками формата

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

Деньги зачислены всем сотрудникам, списание с расчётного счёта совпадает с ведомостью

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

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

Типичные ошибки и как их исправить

Чаще всего выгрузка блокируется из-за незаполненных лицевых счетов: программа сообщает, что не по всем сотрудникам указаны счета, и не формирует файл. Решение — заполнить счета через обработку «Лицевые счета сотрудников» и повторить выгрузку. Вторая частая причина — в ведомости выбран не тот зарплатный проект, и банк отклоняет файл из-за чужого номера договора.

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

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

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

Кнопки «Выгрузить файл» нет в ведомости. Что делать?

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

Можно ли выгрузить ведомость частями?

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

Банк требует файл своего формата, а 1С выгружает стандартный XML. Как быть?

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

Сотруднику не пришли деньги, хотя банк исполнил ведомость. Где искать причину?

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

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

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

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

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

Итог

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

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