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