Автоматизация выплаты заработной платы через банк в 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:
- Перейдите в
Зарплата → Выплаты зарплаты → Выплата зарплаты через банк. - Выберите месяц начисления и нажмите
Сформировать реестр. - Укажите банковский счет организации и шаблон реестра (если требуется).
- Нажмите
Записать и закрыть, затем экспортируйте файл в формате, поддерживаемом вашим банком (обычно.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С нужно:
- Создать документ
Возврат зарплатыв разделеЗарплата → Выплаты зарплаты. - Указать сумму возврата и счет сотрудника.
- Сформировать проводку:
Дт 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С провести зарплату, если банк списал деньги, но они не дошли сотрудникам?
В этом случае в 1С нужно:
- Сформировать проводку по списанию средств с расчетного счета (
Дт 70 — Кт 51). - Создать документ
Возврат зарплатына сумму непоступивших платежей. - После урегулирования ситуации с банком провести выплату повторно.
Можно ли в 1С выплатить зарплату частями (аванс + остаток) через банк?
Да, для этого:
- В документе
Начисление зарплатыукажите сумму аванса и дату его выплаты. - Сформируйте отдельный реестр для аванса и отправьте его в банк.
- После начисления окончательной суммы повторите процедуру для остатка.
В банковском реестре будет две строки на одного сотрудника — с пометками «Аванс» и «Зарплата».
Если ваша организация выплачивает зарплату в иностранной валюте (например, сотрудникам-заграничным представительствам), в 1С нужно дополнительно настроить валютный счет и курс конвертации. Для этого используйте справочник Валюты и документ Установка курсов валют.
⚠️ Внимание: Требования банков к формату реестров и лимиты на переводы могут изменяться. Перед первой выплатой уточните актуальные условия в вашем банке или в личном кабинете ДБО.