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

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

Если ваша организация работает с зарплатными проектами (например, в Сбербанке, Тинькофф или ВТБ), часть настроек уже может быть предопределена банком. Но даже в этом случае важно понимать, как данные из 1С преобразуются в платежные поручения и как контролировать их прохождение.

В статье вы найдете:

  • 🔹 Пошаговую инструкцию для 1С:ЗУП 3.1 и 1С:Бухгалтерия 3.0
  • 🔹 Сравнение способов выплаты: реестры vs прямые платежки
  • 🔹 Разбор ошибок при загрузке реестров в клиент-банк
  • 🔹 Советы по контролю зачисления и сверке с банком
📊 Какой банк вы используете для зарплатного проекта?
Сбербанк
ВТБ
Тинькофф
Альфа-Банк
Другой

1. Подготовка 1С к выплате зарплаты через банк

Прежде чем формировать платежные документы, убедитесь, что в 1С корректно настроены:

  • 📌 Банковские счета сотрудников — в карточках физических лиц должны быть указаны актуальные реквизиты (номер счета, БИК, наименование банка).
  • 📌 Договор с банком — в справочнике «Банковские счета» должен быть счет организации, с которого будут списываться средства.
  • 📌 Вид операции — в настройках зарплаты выберите «Выплата через банк» (в ЗУП 3.1 это делается в разделе Зарплата → Выплаты зарплаты).

Если банк требует специальный формат реестра (например, 1С:Предприятие 8. Реестр зарплаты для Сбербанка), его шаблон нужно загрузить в программу заранее. Для этого перейдите в Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки и импортируйте файл от банка.

Важно! Перед первой выплатой сверьте реквизиты банковских счетов сотрудников с данными из банка. Расхождения в одном символе номера счета приведут к тому, что деньги уйдут не по адресу, а их возвращение может занять до 30 дней.

💡

Если в вашей организации более 50 сотрудников, используйте групповую обработку реквизитов. В ЗУП 3.1 для этого есть отчет Анализ заполнения банковских реквизитов в разделе Зарплата → Отчеты по зарплате.

2. Формирование платежных документов: реестр vs платежные поручения

Существует два основных способа выплаты зарплаты через банк из 1С:

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

  • 🔸 Сократить количество платежных поручений (одно на всю выплату).
  • 🔸 Автоматически распределять суммы по счетам сотрудников.
  • 🔸 Упростить сверку с банком (реестр служит подтверждением правильности платежей).

2. Прямые платежные поручения — 1С формирует отдельное поручение на каждого сотрудника. Этот метод подходит для небольших компаний или когда банк не поддерживает реестровый формат. Минус — больше документов для обработки в клиент-банке.

Чтобы сформировать реестр в ЗУП 3.1:

  1. Перейдите в Зарплата → Выплаты зарплаты → Выплата зарплаты через банк.
  2. Выберите месяц начисления и нажмите Сформировать реестр.
  3. Укажите банковский счет организации и шаблон реестра (если требуется).
  4. Нажмите Записать и закрыть, затем экспортируйте файл в формате, поддерживаемом вашим банком (обычно .txt или .xls).
Что делать, если банк не принимает реестр из 1С?

В некоторых случаях банки требуют ручной доработки реестра (например, добавление столбца с КБК для НДФЛ). Для этого экспортируйте файл из 1С, откройте его в Excel и внесите правки согласно инструкции банка. После этого загрузите исправленный файл в клиент-банк.

3. Загрузка реестра в клиент-банк: пошаговая инструкция

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

Шаг 1. Авторизуйтесь в клиент-банке и перейдите в раздел Платежи и переводы → Зарплатные проекты.

Шаг 2. Выберите опцию Загрузить реестр и укажите файл, экспортированный из 1С. Система автоматически проверит формат и структуру данных.

Шаг 3. После загрузки проверьте:

  • 🔹 Совпадает ли общая сумма реестра с суммой к выплате в 1С.
  • 🔹 Нет ли ошибок в номерах счетов сотрудников (они подсвечиваются красным).
  • 🔹 Корректно ли указан счет списания (должен совпадать с договором зарплатного проекта).

Шаг 4. Подпишите реестр электронной подписью (ЭП) и отправьте на исполнение. В некоторых банках (например, ВТБ) требуется дополнительное подтверждение по SMS.

Убедиться, что сумма в реестре совпадает с 1С|Проверить корректность номеров счетов сотрудников|Выбрать правильный счет списания|Подписать реестр действующей ЭП-->

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

4. Проводки в 1С после выплаты зарплаты

После того как банк списал деньги со счета организации, в 1С необходимо отразить проводки. Это делается в два этапа:

1. Списание средств с расчетного счета:

  • 📉 В ЗУП 3.1 перейдите в Зарплата → Выплаты зарплаты и найдите документ выплаты.
  • 📉 Нажмите Провести и закрыть — программа автоматически сформирует проводку:
    Дт 70 "Расчеты с персоналом по оплате труда"
    

    Кт 51 "Расчетные счета" (на сумму выплаты)

2. Учет банковской комиссии (если она есть):

  • 💸 Создайте документ Списание с расчетного счета в разделе Банк и касса.
  • 💸 Укажите статью расходов (например, «Комиссия банка за зарплатный проект») и сумму комиссии.
  • 💸 Проводка будет такой:
    Дт 91.02 "Прочие расходы"
    

    Кт 51 "Расчетные счета"

Если банк предоставляет выписку в электронном виде (например, в формате .ofx или .1c), ее можно загрузить в 1С для автоматического создания проводок. Для этого используйте обработку Загрузка выписки банка в разделе Банк и касса.

💡

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

5. Типичные ошибки и как их избежать

Даже опытные бухгалтеры иногда сталкиваются с проблемами при выплате зарплаты через банк. Вот самые распространенные ошибки и способы их решения:

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

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

  1. Создать документ Возврат зарплаты в разделе Зарплата → Выплаты зарплаты.
  2. Указать сумму возврата и счет сотрудника.
  3. Сформировать проводку:
    Дт 51 "Расчетные счета"
    

    Кт 70 "Расчеты с персоналом по оплате труда"

💡

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

6. Контроль зачисления и сверка с банком

После отправки реестра в банк необходимо отследить, чтобы деньги дошли до сотрудников. Для этого:

1. Проверьте выписку банка:

  • 📄 В клиент-банке найдите операцию по списанию средств и сравните сумму с реестром из 1С.
  • 📄 Убедитесь, что статус платежа — «Исполнено».

2. Сверьтесь с сотрудниками:

  • 📞 Попросите нескольких сотрудников подтвердить получение денег (особенно если это первая выплата через банк).
  • 📞 При жалобах на непоступление средств проверьте корректность реквизитов в их карточках.

3. Используйте отчеты в 1С:

  • 📊 В ЗУП 3.1 сформируйте отчет Выплаты зарплаты по сотрудникам (Зарплата → Отчеты по зарплате).
  • 📊 Сравните данные отчета с выпиской банка.

Если обнаружены расхождения, составьте акт сверки с банком. В 1С для этого можно использовать документ Акт сверки с контрагентом (раздел Покупки и продажи), указав в качестве контрагента банк.

Как быть, если банк задерживает платежи?

По закону банк обязан зачислить зарплату на карты сотрудников не позднее следующего рабочего дня после списания средств со счета работодателя. Если деньги не поступили в срок:

1. Напишите претензию в банк с требованием разъяснить причину задержки.

2. Проверьте, не блокированы ли счета сотрудников (например, из-за ареста судебными приставами).

3. Если задержка превышает 3 дня, обратитесь в Центральный банк РФ с жалобой на нарушение сроков переводов.

7. Автоматизация выплаты зарплаты: интеграция 1С с клиент-банком

Чтобы минимизировать ручной труд, можно настроить автоматический обмен данными между 1С и клиент-банком. Для этого потребуется:

1. Подключить модуль обмена:

  • 🔌 В 1С:ЗУП 3.1 перейдите в Администрирование → Обмен данными → Настройка обмена с банком.
  • 🔌 Выберите ваш банк из списка (например, Сбербанк Бизнес Онлайн или Альфа-Клик).
  • 🔌 Укажите реквизиты доступа (логины и пароли для API банка).

2. Настроить расписание:

  • ⏰ Задайте частоту обмена (например, ежедневно в 10:00).
  • ⏰ Укажите, какие документы синхронизировать: реестры зарплаты, платежные поручения, выписки.

3. Проверить работу:

  • 🔍 Сформируйте тестовый реестр и убедитесь, что он автоматически появился в клиент-банке.
  • 🔍 Проверьте, что выписка банка загружается в 1С без ошибок.

Автоматический обмен избавляет от необходимости вручную экспортировать/импортировать файлы, но требует первоначальной настройки IT-специалистом. Если в вашей компании нет штатного программиста, обратитесь к партнерам 1С за помощью в интеграции.

💡

Автоматический обмен данными с банком сокращает время на выплату зарплаты до 30% и снижает риск ошибок, но требует регулярного обновления сертификатов электронной подписи.

FAQ: Частые вопросы по выплате зарплаты через банк в 1С

Можно ли выплатить зарплату через банк, если у сотрудника нет карты?

Да, но для этого нужно открыть сотруднику расчетный счет в банке (не обязательно карточный). Реквизиты счета указываются в его карточке в 1С. Некоторые банки (например, Сбербанк) позволяют открывать зарплатные счета дистанционно по доверенности от работодателя.

Как в 1С отразить комиссию банка за перевод зарплаты?

Комиссия банка учитывается как прочий расход. В 1С создайте документ Списание с расчетного счета с проводкой Дт 91.02 — Кт 51. Укажите статью расходов «Банковские услуги» и прикрепите выписку банка как подтверждающий документ.

Что делать, если банк вернул платеж из-за ошибки в реквизитах?

Сначала исправьте реквизиты в карточке сотрудника в 1С. Затем:

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

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

В этом случае в 1С нужно:

  1. Сформировать проводку по списанию средств с расчетного счета (Дт 70 — Кт 51).
  2. Создать документ Возврат зарплаты на сумму непоступивших платежей.
  3. После урегулирования ситуации с банком провести выплату повторно.

Можно ли в 1С выплатить зарплату частями (аванс + остаток) через банк?

Да, для этого:

  1. В документе Начисление зарплаты укажите сумму аванса и дату его выплаты.
  2. Сформируйте отдельный реестр для аванса и отправьте его в банк.
  3. После начисления окончательной суммы повторите процедуру для остатка.

В банковском реестре будет две строки на одного сотрудника — с пометками «Аванс» и «Зарплата».

💡

Если ваша организация выплачивает зарплату в иностранной валюте (например, сотрудникам-заграничным представительствам), в 1С нужно дополнительно настроить валютный счет и курс конвертации. Для этого используйте справочник Валюты и документ Установка курсов валют.

⚠️ Внимание: Требования банков к формату реестров и лимиты на переводы могут изменяться. Перед первой выплатой уточните актуальные условия в вашем банке или в личном кабинете ДБО.