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

Другое · 11 мин

Как сделать ведомость в банк на зарплату в 1С

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

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

Ошибки в ведомости приводят к тому, что деньги не доходят до сотрудников, банк отклоняет файл выгрузки, а бухгалтеру приходится вручную сверять реестры. Большинство проблем возникает не в самом документе, а из-за незаполненных лицевых счетов, неверного зарплатного проекта или расхождений между начислением и выплатой.

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

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

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

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

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

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

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

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

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

Создание документа «Ведомость в банк»

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

Нажмите кнопку «Заполнить» — программа подберёт всех сотрудников, которым по выбранному зарплатному проекту причитается выплата за указанный период. Суммы рассчитываются как начислено минус удержано (НДФЛ, алименты и прочее) минус уже выплаченное. Если сотрудник не попал в ведомость, чаще всего у него либо нет лицевого счёта в этом проекте, либо долг на дату выплаты равен нулю.

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

В табличной части можно вручную добавить сотрудника кнопкой «Добавить» или скорректировать сумму. Ручные правки сумм — нежелательная практика: программа перестаёт контролировать соответствие расчёту, и при следующем заполнении возникнут расхождения. Если сумма не сходится, лучше найти причину в расчёте, а не править ведомость.

Выгрузка ведомости в банк

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

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

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

Проверка результата и типичные ошибки

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

Для контроля используйте отчёты раздела «Зарплата»: «Расчётный листок», «Свод начисленной зарплаты», «Задолженность по зарплате». Если после выплаты по сотруднику осталась задолженность, значит, ведомость не закрыла долг полностью — проверьте вид выплаты и дату документа: выплата учитывает только расчёты, проведённые раньше ведомости.

Типичные ошибки
01
Ведомость создана раньше документа начисления — суммы заполняются нулями или не полностью; перепроведите документы по порядку
02
У сотрудника указан номер карты вместо номера счёта — банк отклоняет строку реестра
03
Выбран неверный зарплатный проект — часть сотрудников не попадает в ведомость или файл не принимается банком
04
Ручная правка сумм без исправления расчёта — при следующей выплате возникают долги или переплаты
05
Дублирование ведомостей на одну и ту же выплату — двойное перечисление денег сотруднику

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

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

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

Итоговая сумма ведомости
Норма

Совпадает с суммой к выплате по отчёту «Свод начислений» за период

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

Есть расхождение — ищите сотрудника с некорректной суммой

Состав списка
Норма

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

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

Отсутствуют сотрудники с задолженностью или есть дубли

Ответ банка
Норма

Реестр исполнен полностью, деньги зачислены

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

Часть строк отклонена — проверяйте лицевые счета

Особые сценарии: аванс, отпускные, несколько банков

Выплата аванса

Для аванса в поле «Выплачивать» выбирается значение «Аванс». Сумма подбирается по настройкам: фиксированной суммой, процентом от оклада или расчётом за первую половину месяца — в зависимости от того, как настроен учёт в организации. Если аванс рассчитывается документом «Начисление за первую половину месяца», ведомость заполняется по его результатам.

Отпускные и премии в межрасчётный период

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

Сотрудники в разных банках

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

Удобно вести выплату в фиксированном порядке: сначала провести все начисления и удержания за период, затем сформировать отчёт «Задолженность по зарплате» и только после этого создавать ведомости. Так итог ведомости легко сверить с отчётом, а расхождения видны до отправки файла в банк, а не после.
ПЗ
Практическое замечание

Ограничения и когда нужна помощь специалиста

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

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

Итог

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

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

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

Почему сотрудник не попадает в ведомость в банк?

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

Можно ли изменить сумму в ведомости вручную?

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

Что делать, если банк отклонил часть строк реестра?

Запросите у банка протокол отказов — в нём указаны причины по каждой строке. Чаще всего это неверный или закрытый номер счёта. Исправьте лицевой счёт сотрудника в 1С, затем сформируйте новую ведомость только по отклонённым сотрудникам и выгрузите её повторно.

Как выплатить зарплату сотруднику без лицевого счёта в банке?

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

Нужно ли создавать отдельную ведомость на НДФЛ?

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

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

Да. Табличную часть документа можно вывести в табличный документ через «Ещё» → «Вывести список» либо использовать печатную форму ведомости и сохранить её в Excel. Это удобно для сверки с расчётными листками перед отправкой файла в банк.