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

В этой статье мы систематизировали все возможные причины, по которым ведомость в банк может не заполняться, и предложили проверенные решения. Вы узнаете, как диагностировать проблему, какие настройки проверить в первую очередь, и что делать, если ошибка сохраняется даже после стандартных действий. Материал актуален для всех актуальных версий 1С:ЗУП 3.1 и 1С:ЗУП КОРП, включая последние обновления платформы.

Особое внимание уделим типичным ошибкам пользователей, которые часто упускают из виду: неверные параметры выплаты, отсутствие согласованных реквизитов с банком, конфликты в данных сотрудников. А в конце статьи вы найдёте FAQ с ответами на самые частые вопросы по этой теме.

📊 С какой версией 1С ЗУП вы работаете?
3.1 (базовая)
3.1 (КОРП)
2.5 (устаревшая)
Не знаю версию

1. Проверка базовых настроек выплаты зарплаты

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

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

  • 📅 Проверьте даты: Убедитесь, что в документе «Начисление зарплаты» указана корректная дата начисления и период. Если дата будущая или прошедшая более чем на месяц, банковская ведомость может не сформироваться.
  • 💰 Суммы начислений: Откройте отчёт «Анализ зарплаты по сотрудникам» (Зарплата → Отчёты → Анализ зарплаты) и проверьте, что у всех сотрудников есть начисленные суммы. Нулевые или отрицательные значения блокируют создание ведомости.
  • 🔄 Проведение документов: Все документы по начислению и удержаниям должны быть проведены. Непроведённые документы игнорируются при формировании выплат.

Если с этими параметрами всё в порядке, переходите к следующему шагу — проверке реквизитов банка и сотрудников.

💡

Используйте обработку «Проверка состояния расчёта зарплаты» (Зарплата → Сервис → Проверка состояния расчёта), чтобы автоматически выявить ошибки в начислениях перед формированием ведомости.

2. Ошибки в реквизитах банка и сотрудников

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

Начните с проверки реквизитов организации:

  1. Перейдите в Справочники → Организации и выберите вашу компанию.
  2. Откройте вкладку Банковские счета и убедитесь, что указан правильный расчётный счёт для перечисления зарплаты.
  3. Проверьте БИК, корреспондентский счёт и наименование банка. Эти данные должны точно совпадать с теми, что указаны в договоре с банком.

Далее проверьте данные сотрудников:

  • 👤 Лицевые счета: У каждого сотрудника в карточке (Справочники → Сотрудники) на вкладке Банковские счета должен быть указан действующий лицевой счёт для зарплаты. Если счёт не указан или заблокирован, сотрудник не попадёт в ведомость.
  • 🏦 Банк сотрудника: Убедитесь, что банк, в который перечисляется зарплата, поддерживает загрузку ведомостей в формате вашего банка (например, Сбербанк, Тинькофф, Альфа-Банк). Некоторые банки требуют специальных форматов файлов.
  • 📝 Договор с банком: Проверьте, что в договоре с банком указано, что выплата зарплаты осуществляется через ведомости. Некоторые банки требуют отдельного соглашения на зарплатный проект.

☑️ Проверка реквизитов перед формированием ведомости

Выполнено: 0 / 5

Если вы обнаружили несоответствия, исправьте их и попробуйте сформировать ведомость заново. Если проблема сохраняется, переходите к следующему разделу.

3. Настройки взаимодействия с банком в 1С ЗУП

Даже если все реквизиты верны, ведомость может не формироваться из-за некорректных настроек обмена с банком. Эти настройки находятся в разделе Зарплата → Выплата зарплаты → Настройки выплаты зарплаты.

Обратите внимание на следующие параметры:

Параметр Что проверить Возможная ошибка
Способ выплаты Должен быть выбран «Перечисление в банк» Если указан «Из кассы», ведомость в банк не формируется
Формат файла Соответствует требованиям вашего банка (например, 1С (Сбербанк), Тинькофф) Неправильный формат приводит к пустой ведомости или ошибке экспорта
Дата выплаты Должна быть не ранее даты начисления и не позднее срока, установленного банком Банк может отклонить ведомость с просроченной датой
Валюта выплаты Должна совпадать с валютой счёта (обычно рубли) При несовпадении ведомость не формируется

Если вы работаете с Сбербанком или Тинькофф-Бизнес, проверьте, что в настройках указан правильный Идентификатор клиента или Код организации в банке. Эти данные обычно присылает банк при подключении к зарплатному проекту.

Как узнать правильный формат файла для вашего банка?

Обычно банк присылает инструкцию с требованиями к формату при подключении к зарплатному проекту. Если инструкции нет, обратитесь в поддержку банка или проверьте настройки в личном кабинете интернет-банка. Например, Сбербанк требует формат "1С (Сбербанк)", а Тинькофф — "Тинькофф-Бизнес (1С)".

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

4. Проблемы с конфигурацией и обновлениями 1С

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

Проверьте актуальность вашей конфигурации:

  1. Откройте Справка → О программе и посмотрите версию 1С:ЗУП и платформы 1С:Предприятие.
  2. Сравните с последними релизами на сайте или в личном кабинете ИТС.
  3. Если версия устарела, обновите конфигурацию через Администрирование → Обновление конфигурации.

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

  • 🔧 Восстановить настройки по умолчанию в разделе Зарплата → Выплата зарплаты → Настройки выплаты зарплаты.
  • 📥 Переподключить обмен с банком: Удалите текущие настройки взаимодействия и настройте заново.
  • 🖥️ Проверить права пользователя: У пользователя, формирующего ведомость, должны быть права на работу с банковскими документами.
💡

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

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

5. Конфликты данных и ошибки в карточках сотрудников

Иногда ведомость не формируется из-за противоречий в данных сотрудников. Например, если у сотрудника указано несколько банковских счетов, но не выбран основной, или если в карточке есть некорректные символы в ФИО.

Проверьте следующие моменты:

  • 🆔 ИНН и СНИЛС: Убедитесь, что у всех сотрудников указаны корректные ИНН и СНИЛС. Некоторые банки требуют этих данных для формирования ведомости.
  • 📌 Основной банковский счёт: Если у сотрудника несколько счетов, один из них должен быть помечен как Основной для зарплаты.
  • 🔤 Формат ФИО: В ФИО не должно быть лишних пробелов, знаков препинания или недопустимых символов (например, «Иванов И.И.» вместо «Иванов Иван Иванович»).
  • 📅 Дата увольнения: Если сотрудник уволен, но в карточке не указана дата увольнения, он может попадать в ведомость ошибочно.

Чтобы быстро найти проблемных сотрудников, используйте отчёт Сотрудники без банковских реквизитов (Зарплата → Отчёты → Сотрудники). Этот отчёт покажет всех, у кого отсутствуют данные для перечисления зарплаты.

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

💡

Для массовой проверки реквизитов сотрудников используйте обработку "Проверка заполнения банковских реквизитов". Она доступна в разделе Зарплата → Сервис → Проверка данных.

6. Ошибки при экспорте ведомости в банк

Иногда ведомость формируется, но не экспортируется в банк. Это может происходить из-за:

  • 🔌 Проблем с подключением к серверу банка (например, если используется 1С:ДиректБанк или Клиент-Банк).
  • 📂 Несовместимости форматов: Банк изменил требования к файлу, а 1С ещё не обновила шаблон.
  • 🔒 Ограничений по сумме: Некоторые банки блокируют ведомости, если сумма перечисления превышает лимит.
  • Временных ограничений: Банк может принимать ведомости только в определённые часы.

Чтобы диагностировать проблему:

  1. Попробуйте экспортировать ведомость в файл (Файл → Сохранить как) и проверьте его вручную. Если файл пустой или содержит ошибки, проблема в 1С.
  2. Если файл корректный, но банк его не принимает, свяжитесь с поддержкой банка и уточните требования к формату.
  3. Проверьте логи обмена в Администрирование → Обслуживание → Логи регистрации. Там могут быть ошибки подключения или валидации.

Если банк возвращает ошибку вида «Неверный формат файла» или «Ошибка валидации», скорее всего, проблема в настройках экспорта. В этом случае:

  • Обновите шаблоны обмена с банком через ИТС.
  • Проверьте, что в настройках выплаты указан правильный Тип файла (например, Текстовый (Сбербанк) или XML (Тинькофф)).
  • Убедитесь, что в файле нет кириллических символов, если банк требует только латиницу.
Что делать, если банк не принимает ведомость?

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

2. Свяжитесь с банком и запросите пример корректного файла для сравнения.

3. Если проблема повторяется, обратитесь в поддержку 1С с логами ошибок.

7. Типичные ошибки пользователей и как их избежать

Многие проблемы с ведомостями в банк возникают из-за невнимательности или незнания особенностей 1С ЗУП. Вот наиболее распространённые ошибки и способы их предотвращения:

  • 📅 Несовпадение дат: Ведомость формируется на дату выплаты, но в документе «Начисление зарплаты» указана другая дата. Всегда сверяйте даты в связанных документах.
  • 🔄 Непроведённые документы: Забыли провести документ начисления или удержаний. Используйте обработку «Проверка проведения документов» (Администрирование → Обслуживание → Проверка документов).
  • 🏦 Не тот банк: Ведомость формируется для одного банка, а сотрудники указали счета в другом. Проверяйте банковские реквизиты сотрудников перед формированием.
  • 💳 Заблокированные счета: Сотрудник указал счёт, который банк заблокировал. Регулярно обновляйте данные сотрудников.
  • 🔒 Ограничения по сумме: Банк может устанавливать лимиты на одну ведомость (например, не более 100 сотрудников или 5 млн рублей). Разбивайте большие ведомости на части.

Чтобы минимизировать риски, рекомендуем:

  • 📋 Вести журнал формирования ведомостей с указанием дат, сумм и ответственных лиц.
  • 🔍 Проверять ведомость перед экспортом на наличие ошибок (например, отрицательных сумм или пустых полей).
  • 📧 Настраивать уведомления о проблемах с ведомостями (через Администрирование → Подписки на события).
💡

Большинство ошибок с ведомостями в банк можно предотвратить, если перед формированием запускать проверку данных через обработку "Контроль зарплаты" (Зарплата → Сервис → Контроль зарплаты).

8. Что делать, если ничего не помогает?

Если вы перепробовали все способы, но ведомость в банк по-прежнему не формируется, пришло время для глубокой диагностики:

  1. Проверьте целостность базы через Администрирование → Обслуживание → Тестирование и исправление. Иногда ошибки в базе блокируют формирование документов.
  2. Создайте тестовую базу и попробуйте сформировать ведомость там. Если в тестовой базе всё работает, проблема в основной базе.
  3. Обратитесь в поддержку 1С с подробным описанием проблемы, прикрепив:
    • Скриншоты ошибок;
    • Логи обмена с банком;
    • Выгрузку тестовой ведомости.
  4. Проверьте настройки антивируса и брандмауэра. Иногда они блокируют обмен данными с банком.
  5. Если проблема возникла после обновления 1С, попробуйте откатиться на предыдущую версию конфигурации. Для этого:

    1. Сделайте резервную копию базы.
    

    2. В режиме конфигуратора (Файл → Открыть конфигурацию) выберите Администрирование → Поддержка → История обновлений.

    3. Откатнитесь на стабильную версию и проверьте формирование ведомости.

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

    💡

    Перед обращением в поддержку 1С воспользуйтесь сервисом "1С:Консультант" (Справка → 1С:Консультант). Он автоматически проанализирует вашу базу и предложит решения для типичных ошибок.

    FAQ: Частые вопросы по ведомостям в банк в 1С ЗУП

    Почему в ведомости не отображаются некоторые сотрудники?

    Это может происходить по нескольким причинам:

    • У сотрудников не указаны банковские реквизиты или они неверны.
    • Сотрудники уволены, но в карточке не проставлена дата увольнения.
    • В начислениях зарплаты для этих сотрудников стоят нулевые суммы.
    • В настройках выплаты установлен фильтр по подразделениям или категориям сотрудников.

Проверьте каждого сотрудника через отчёт Сотрудники без банковских реквизитов.

Как исправить ошибку «Неверный формат файла» при экспорте в банк?

Эта ошибка означает, что файл ведомости не соответствует требованиям банка. Чтобы исправить:

  1. Уточните у банка актуальный формат файла (например, Текстовый, XML, DBF).
  2. В настройках выплаты зарплаты (Зарплата → Выплата зарплаты → Настройки выплаты зарплаты) выберите правильный шаблон.
  3. Обновите конфигурацию 1С — возможно, в новом релизе исправлены шаблоны для вашего банка.
  4. Если банк прислал пример корректного файла, сравните его с вашим экспортом (можно открыть в блокноте).
Можно ли сформировать ведомость в банк за прошлый месяц?

Да, но с оговорками:

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

Эта ошибка означает, что программа не нашла начислений для перечисления. Проверьте:

  • Закрыт ли расчётный период (есть ли проведённый документ «Начисление зарплаты»).
  • Указан ли способ выплаты «Перечисление в банк» в настройках.
  • Есть ли у сотрудников начисленные суммы (отчёт «Анализ зарплаты по сотрудникам»).
  • Не установлен ли в настройках фильтр по подразделениям или категориям сотрудников.
Как разбить большую ведомость на части?

Некоторые банки ограничивают количество сотрудников или сумму в одной ведомости. Чтобы разбить:

  1. Сформируйте ведомость как обычно.
  2. В форме ведомости нажмите Ещё → Разбить ведомость.
  3. Укажите критерий разбивки (по количеству сотрудников, сумме или подразделениям).
  4. Сохраните каждую часть как отдельный файл и загрузите в банк.

Если опции разбивки нет, создайте несколько ведомостей вручную, отфильтровав сотрудников по подразделениям.