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

Процесс выгрузки зависит от версии 1С:ЗУП (3.1, 3.2 или корпоративная), используемого банка (Сбербанк, ВТБ, Альфа-Банк и др.) и формата обмена (чаще всего .txt, .xml или 1Cv8.md). Мы рассмотрим универсальные шаги, актуальные для большинства конфигураций, а также типичные проблемы и их решения.

Если ваш банк требует уникальный формат файла (например, DBF для Райффайзенбанка или CSV с особыми разделителями), проверьте требования в личном кабинете зарплатного проекта или у менеджера банка. С 2026 года некоторые банки перешли на обязательную электронную подпись выгружаемых ведомостей — этот момент нужно уточнить заранее.

1. Подготовка 1С ЗУП к выгрузке ведомости

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

Основные проверки:

  • 🔹 Личные данные сотрудников: ФИО, СНИЛС, ИНН, паспортные данные и банковские реквизиты (номер счета и БИК) должны быть актуальными. Проверьте это в справочнике Физические лица или Сотрудники.
  • 🔹 Зарплатный проект: В карточке организации (раздел Настройки → Организации) должен быть указан действующий договор с банком и реквизиты расчетного счета.
  • 🔹 Начисления и удержания: Ведомость должна быть полностью рассчитана и проведена. Проверьте статус документа Зарплата к выплате — он не должен быть в состоянии "Не проведен".

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

⚠️ Внимание: Если в 1С:ЗУП настроены мультивалютные выплаты (например, часть зарплаты в рублях, часть в валюте), выгрузка в банк может потребовать разделения на два файла. Уточните этот момент в технической поддержке банка.

2. Формирование ведомости на выплату зарплаты

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

Пошаговая инструкция:

  1. Перейдите в раздел Зарплата → Выплата зарплаты → Ведомости в банк.
  2. Создайте новую ведомость, выбрав организацию, месяц начисления и вид выплаты (аванс или зарплата).
  3. Нажмите Заполнить — программа автоматически подтянет всех сотрудников с начислениями за указанный период.
  4. Проверьте суммы выплат и при необходимости скорректируйте их вручную (например, для удержаний по исполнительным листам).

Если в вашей компании практикуются выплаты на разные счета (например, часть сотрудников получает зарплату на карты Сбербанка, а часть — на счета в Тинькофф), создайте отдельные ведомости для каждого банка. Это упростит дальнейшую выгрузку.

☑️ Проверка ведомости перед выгрузкой

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

3. Настройка формата выгрузки для банка

Каждый банк имеет свои требования к формату файла выгрузки. В 1С:ЗУП предусмотрены шаблоны для большинства крупных банков (Сбербанк, ВТБ, Газпромбанк, Альфа-Банк и др.), но иногда требуется ручная настройка.

Чтобы настроить формат:

  1. В документе Ведомость в банк перейдите на вкладку Выгрузка или Экспорт.
  2. Выберите банк из списка. Если вашего банка нет, выберите Произвольный формат и загрузите шаблон (обычно предоставляется банком в виде .xls или .xml файла).
  3. Укажите путь для сохранения файла и его имя (например, Zarplata_052026.txt).
  4. Нажмите Выгрузить и дождитесь завершения операции.

Если банк требует электронную подпись (например, через КриптоПро или Контур.Крипто), подключите сертификат в настройках заранее. В противном случае файл будет сформирован, но банк его не примет.

Банк Формат файла Требуется ЭЦП Особенности
Сбербанк .txt (фиксированная длина) Да Файл должен содержать контрольную сумму
ВТБ .xml (по схеме банка) Да Поддерживает разделение по подразделениям
Альфа-Банк .csv или .xls Нет Требует указания кода валюты (RUB)
Тинькофф .1cv8.md Нет Поддерживает выгрузку через API
⚠️ Внимание: Некоторые банки (например, Россельхозбанк) требуют, чтобы в имени файла выгрузки был указан БИК организации. Проверьте это требование в соглашении о зарплатном проекте.

4. Проверка и редактирование выгруженного файла

После формирования файла обязательно проверьте его на соответствие требованиям банка. Даже небольшая ошибка (например, лишний пробел в номере счета) может привести к отказу в обработке.

Что проверять:

  • 📌 Структура файла: Откройте файл в Блокноте или Excel (в зависимости от формата) и убедитесь, что данные расположены в правильных колонках.
  • 📌 Кодировка: Большинство банков требует Windows-1251 или UTF-8. Если в файле вместо кириллицы отображаются кракозябры, пересохраните его в другой кодировке.
  • 📌 Контрольные суммы: Некоторые банки (например, Сбербанк) требуют указания общей суммы ведомости в конце файла. Проверьте, что она совпадает с данными в .

Если банк предоставляет тестовый режим для проверки файлов, воспользуйтесь им. Это позволит выявить ошибки до реальной выплаты. Например, в Сбербанк Бизнес Онлайн можно загрузить файл в разделе Зарплатные проекты → Проверка файлов.

💡

Если банк отказывается принимать файл из-за "неверного формата", попробуйте открыть его в Excel и сохранить в формате Текстовый (с разделителями табуляции). Иногда это решает проблему с невидимыми символами.

5. Отправка файла в банк и подтверждение выплаты

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

  • 🏦 Личный кабинет: Большинство банков (например, ВТБ, Альфа-Банк) позволяют загрузить файл через веб-интерфейс в разделе "Зарплатный проект".
  • 📧 Email: Некоторые банки (например, Газпромбанк) принимают файлы по защищенной почте.
  • 🔌 API/Интеграция: Крупные компании могут настраивать автоматическую выгрузку через 1С:ДиректБанк или СББОЛ.

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

Сроки зачисления средств:

  • 🕒 Сбербанк, ВТБ, Альфа-Банк: Обычно в день загрузки файла (до 16:00).
  • 🕒 Тинькофф, Открытие: В течение 1 рабочего дня.
  • 🕒 Региональные банки: До 3 рабочих дней (уточняйте в договоре).
⚠️ Внимание: Если выплата приходится на праздничный или выходной день, банк может перенести зачисление на следующий рабочий день. Проверьте календарь банка заранее, чтобы избежать задержек.

6. Типичные ошибки и их решения

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

Ошибка 1: "Неверный формат файла"

  • 🔧 Причина: Банк обновляет требования к формату, а в 1С:ЗУП используется устаревшая настройка.
  • 🔧 Решение: Скачайте актуальный шаблон с сайта банка и загрузите его в Настройки → Обмен с банками.

Ошибка 2: "Не совпадает контрольная сумма"

  • 🔧 Причина: В файле указана сумма без учета удержаний или округлений.
  • 🔧 Решение: Проверьте настройки округления в документе Зарплата к выплате и пересчитайте ведомость.

Ошибка 3: "Не найден счет получателя"

  • 🔧 Причина: В карточке сотрудника указан неверный номер счета или БИК.
  • 🔧 Решение: Обновите реквизиты в справочнике Физические лица и переформируйте ведомость.

Если ошибка повторяется, обратитесь в поддержку банка с логом выгрузки (файл 1Cv8Log.txt в каталоге программы). Часто проблема кроется в неочевидных настройках, например, в неверном коде валюты или отсутствии обязательного реквизита (например, кода подразделения).

📊 Какой банк вы используете для зарплатного проекта?
Сбербанк
ВТБ
Альфа-Банк
Тинькофф
Другой

7. Автоматизация выгрузки: настройка обмена данными

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

Варианты автоматизации:

  • 🤖 1С:ДиректБанк: Модуль для интеграции с банками, поддерживающими этот протокол (например, Сбербанк, ВТБ). Позволяет отправлять файлы прямо из без ручной загрузки.
  • 🤖 Обмен через FTP: Некоторые банки (например, Росбанк) предоставляют доступ к защищенному FTP-серверу для автоматической выгрузки.
  • 🤖 API банка: Для IT-специалистов доступна настройка прямого обмена через API (например, в Тинькофф Бизнес).

Чтобы настроить автоматический обмен в 1С:ЗУП:

  1. Перейдите в Администрирование → Обмен с банками.
  2. Выберите ваш банк и настройте параметры подключения (логин, пароль, адрес сервера).
  3. Укажите расписание обмена (например, ежемесячно 5-го числа в 10:00).
  4. Сохраните настройки и выполните тестовый обмен.

Автоматизация особенно полезна для компаний с большой численностью сотрудников (100+ человек), где ручная выгрузка занимает много времени.

Как проверить, поддерживает ли ваш банк автоматический обмен?

Список банков, поддерживающих 1С:ДиректБанк, можно найти на сайте 1С в разделе "Решения для банков". Если вашего банка там нет, уточните у менеджера, предоставляет ли банк API или FTP-доступ для интеграции.

8. Юридические аспекты: что говорит закон

Выплата зарплаты через банк регулируется несколькими нормативными актами:

  • 📜 Трудовой кодекс РФ (ст. 136): Зарплата должна выплачиваться не реже чем каждые полмесяца. Задержка выплаты влечет штрафы для работодателя.
  • 📜 Федеральный закон №161-ФЗ: Регулирует использование электронных платежных средств.
  • 📜 Положение ЦБ РФ №383-П: Устанавливает правила перевода денежных средств.

С 2023 года банки обязаны предоставлять работодателям бесплатные зарплатные проекты без комиссии за переводы на карты сотрудников. Однако некоторые банки взимают плату за:

  • 💰 Обслуживание расчетного счета организации.
  • 💰 SMS-оповещения сотрудников о зачислении зарплаты.
  • 💰 Дополнительные услуги (например, выгрузка ведомостей в нестандартных форматах).

Если банк нарушает эти правила, вы имеете право обратиться в Центробанк или Роспотребнадзор с жалобой. Также проверьте договор на наличие скрытых комиссий — иногда они маскируются под "обслуживание зарплатного проекта".

💡

С 2026 года банки обязаны предоставлять работодателям отчет о зачислении зарплаты не позднее следующего рабочего дня после перевода. Это правило закреплено в поправках к закону №161-ФЗ.

FAQ: Частые вопросы по выгрузке ведомостей

🔹 Можно ли выгрузить ведомость в банк из 1С:ЗУП 2.5? Старая версия программы поддерживает современные форматы?

Версия 1С:ЗУП 2.5 устарела и не поддерживает актуальные форматы большинства банков (например, XML для ВТБ или Сбербанка). Рекомендуем обновиться до 1С:ЗУП 3.1/3.2 или использовать внешние обработки для конвертации файлов. В крайнем случае можно выгрузить данные в Excel и вручную привести их к требуемому формату.

🔹 Банк требует электронную подпись на файле ведомости. Как ее добавить в 1С:ЗУП?

Для подписи файла нужна квалифицированная электронная подпись (КЭП), выданная аккредитованным удостоверяющим центром (например, Контур, Тензор, СКБ Контур). В 1С:ЗУП подпись добавляется так:

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

Если кнопки Подписать нет, обновите конфигурацию или используйте внешнюю программу для подписи (например, КриптоАРМ).

🔹 Как выгрузить ведомость, если у сотрудников разные банки?

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

  1. В документе Зарплата к выплате сгруппируйте сотрудников по банкам (используйте отбор по реквизиту Банковский счет).
  2. Для каждой группы сформируйте отдельную ведомость и выгрузите ее в соответствующем формате.
  3. Отправьте файлы в каждый банк отдельно.

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

🔹 Что делать, если банк не принял файл из-за "неверного БИК"?

Ошибка с БИК возникает в двух случаях:

  1. Неверный БИК в реквизитах организации: Проверьте БИК в карточке организации (Справочники → Организации) и сравните с данными в договоре с банком.
  2. Неверный БИК банка сотрудника: Обновите БИК в карточке физического лица (Справочники → Физические лица → Банковские счета).

Если БИК верный, но ошибка повторяется, свяжитесь с банком — возможно, в их системе произошли изменения (например, слияние с другим банком).

🔹 Можно ли выгрузить ведомость за прошлый месяц, если зарплата не была выплачена вовремя?

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

  • 📅 Если зарплата не была выплачена в установленный срок (по ТК РФ — не позднее 15-го числа для аванса и до конца месяца для основной части), работодатель обязан выплатить компенсацию за задержку (ст. 236 ТК РФ).
  • 📅 Банк может потребовать обоснование для выплаты за прошлый период (например, справку о задержке).
  • 📅 В 1С:ЗУП создайте ведомость с датой выплаты "текущий день" и укажите в назначении платежа "Зарплата за [месяц]".

Если задержка составила более 15 дней, сотрудник имеет право приостановить работу до выплаты зарплаты (ст. 142 ТК РФ).