Вы сформировали платежное поручение в 1С:Бухгалтерия или 1С:Зарплата и Управление Персоналом, нажали «Выгрузить в банк», но система выдает ошибку или просто ничего не происходит? Эта проблема знакома тысячам бухгалтеров — и она всегда возникает в самый неподходящий момент, когда нужно срочно оплатить счет или перечислить зарплату. В 90% случаев виноваты не «глюки» программы, а конкретные настройки, которые можно исправить за 5–15 минут.

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

  • 🔍 Чек-лист для быстрой диагностики проблемы (проверьте 5 ключевых пунктов прежде чем копать глубже).
  • 🛠 Пошаговые инструкции по настройке обмена для Сбербанк Бизнес Онлайн, Тинькофф, Альфа-Банк и других популярных банков.
  • ⚠️ Скрытые ловушки, о которых не пишут в официальных руководствах (например, почему обмен ломается после обновления 1С).
  • 📊 Таблицу совместимости форматов выгрузки (1С 7.7 vs 8.3, XML vs DBF).

Не тратьте время на переустановку программы или звонки в поддержку банка — в 80% случаев решение лежит на поверхности. Начнем с самого простого.

1. Проверка базовых настроек: 5 шагов перед глубокой диагностикой

Прежде чем разбираться с сертификатами или форматами файлов, убедитесь, что проблема не в элементарной ошибке. Пройдите этот чек-лист — он сэкономит вам часы:

Подключен ли банк-клиент к 1С (меню "Банк" → "Обмен с банком")?

Указан ли правильный БИК банка получателя (частая ошибка при копировании реквизитов)?

Есть ли у вас действующий сертификат ЭЦП (проверьте срок в "Сервис" → "Настройки пользователя")?

Формат выгрузки соответствует требованиям банка (XML для Сбербанка, DBF для некоторых региональных банков)?

Платежное поручение имеет статус "Подписано" (неподписанные документы не выгружаются)?

-->

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

💡

В 1С:Бухгалтерия 8.3 есть скрытая функция проверки реквизитов банка. Нажмите Банк → Справочники → Банки, выберите свой банк и кликните "Проверить реквизиты". Система автоматически сверит БИК с актуальной базой ЦБ РФ.

2. Ошибки в реквизитах платежного поручения: где искать и как исправить

Самая распространенная причина невыгрузки — некорректные реквизиты. Банк-клиент отказывается принимать платежку, если:

  • 🏦 БИК банка получателя не соответствует расчетному счету (например, указан БИК Сбербанка, а счет принадлежит ВТБ).
  • 💳 Номер счета получателя содержит лишние пробелы или дефисы (допустим только 20-значный номер без разделителей).
  • 📝 Назначение платежа превышает 210 символов (ограничение большинства банков) или содержит запрещенные символы (# @ &).
  • 👤 ИНН/КПП получателя не совпадает с данными в ЕГРЮЛ (проверяется автоматически при выгрузке в некоторые банки).

Как проверить реквизиты:

  1. Откройте платежное поручение в 1С и нажмите Ещё → Проверить реквизиты.
  2. Если ошибок нет, но выгрузка все равно не работает, сравните реквизиты с данными на сайте банка получателя или в выписке по счету.
  3. Обратите внимание на корреспондентский счет — его часто путают с расчетным счетом банка.
Что делать, если банк требует указание КБК, ОКТМО или других бюджетных реквизитов?

Если вы перечисляете налоги или взносы, проверьте актуальность КБК и ОКТМО на сайте ФНС. В 1С эти реквизиты могут устареть после обновления классификаторов. Чтобы обновить их:

  1. Перейдите в Справочники → Классификаторы.
  2. Нажмите "Обновить классификаторы" и дождитесь завершения процесса.
  3. Проверьте, что в платежном поручении указаны актуальные коды (например, КБК для НДФЛ в 2026 году — 18210102010011000110).

Критическая ошибка: если в назначении платежа указано "Аванс", а в договоре прописано "Оплата по факту", банк может заблокировать платеж как подозрительный. Всегда сверяйте назначение с условиями контракта.

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

Без действующего сертификата электронной подписи (ЭЦП) выгрузить платежное поручение невозможно. Основные проблемы:

Симптом Причина Решение
1С не предлагает подписать документ Сертификат не установлен или просрочен Проверьте в Сервис → Настройки пользователя → Сертификаты. При необходимости импортируйте новый.
Ошибка "Нет доверенных сертификатов" Корневой сертификат УЦ не установлен Скачайте корневой сертификат вашего удостоверяющего центра (например, Тензор или КриптоПро) и установите его в хранилище.
Ошибка "Сертификат отозван" Сертификат заблокирован УЦ Проверьте статус на сайте удостоверяющего центра. При необходимости выпустите новый сертификат.
1С "зависает" при подписании Конфликт с КриптоПро CSP Обновите КриптоПро до последней версии или переустановите его.

Чтобы проверить сертификат вручную:

  1. Откройте Пуск → КриптоПро CSP.
  2. Перейдите на вкладку Сервис и нажмите Просмотреть сертификаты в контейнере.
  3. Выберите ваш контейнер и проверьте срок действия сертификата.

Тензор

КриптоПро УЦ

СКБ Контур

Госуслуги (ЕСИА)

Другой-->

⚠️ Внимание: Если вы используете токен JaCarta или Рутокен, убедитесь, что он подключен к USB-порту до запуска 1С. Некоторые версии программы не распознают токен, если он был подключен позже.

4. Настройки обмена с банком: почему 1С не "видит" банк-клиент

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

  • 🔌 Не выбран протокол обмена (например, для Сбербанк Бизнес Онлайн нужно указать HTTPS, а не FTP).
  • 📂 Неверный путь к папке обмена (по умолчанию это C:\Program Files\1Cv8\ExtForms\БанкКлиент, но банк может требовать другой путь).
  • 🔄 Устаревший формат выгрузки (например, банк перешел с DBF на XML, а в 1С остались старые настройки).
  • 🔒 Блокировка антивирусом (программы вроде Kaspersky или ESET могут блокировать доступ 1С к папкам обмена).

Как настроить обмен для популярных банков:

Банк Формат выгрузки Протокол Особенности
Сбербанк Бизнес Онлайн XML (версия 4.01) HTTPS Требует установки сертификата Сбербанка в доверенные корневые центры
Тинькофф XML (версия 3.00) SFTP Нужно указать логин и пароль от личного кабинета в настройках обмена
Альфа-Банк DBF или XML FTP Поддерживает оба формата, но XML предпочтительнее
ВТБ XML (версия 3.10) HTTPS Требует предварительной регистрации в системе "ВТБ Бизнес Онлайн"

Чтобы изменить настройки обмена:

  1. Перейдите в Банк → Настройки обмена с банком.
  2. Выберите ваш банк из списка и нажмите Изменить.
  3. Проверьте формат выгрузки, протокол и путь к папке.
  4. Сохраните настройки и попробуйте выгрузить платежку снова.
⚠️ Внимание: Если вы используете 1С:Предприятие 7.7, некоторые банки (например, Тинькофф) могут не поддерживать обмен из-за устаревшего протокола. В этом случае потребуется ручная выгрузка через экспорт в файл.

5. Ошибки формата файла: когда банк не принимает XML или DBF

Банки предъявляют строгие требования к структуре файлов выгрузки. Если формат не соответствует ожидаемому, платежное поручение не пройдет проверку. Распространенные ошибки:

  • 📄 Неверная версия XML (банк ожидает версию 4.01, а 1С формирует 3.00).
  • 🔢 Неправильная кодировка (должна быть Windows-1251 или UTF-8, в зависимости от банка).
  • 📌 Отсутствие обязательных тегов (например, <CrtAcc> для корреспондентского счета).
  • 🗃 Поврежденный DBF-файл (часто бывает при ручном редактировании).

Как проверить формат файла:

  1. Выгрузите платежное поручение в файл (нажмите Выгрузить и выберите Сохранить в файл).
  2. Откройте файл в блокноте (для XML) или Excel (для DBF).
  3. Сравните структуру с требованиями вашего банка.

Если файл поврежден или имеет неверный формат:

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

Если банк требует XML версии 4.01, а ваша 1С формирует версию 3.00, не пытайтесь редактировать файл вручную — это приведет к ошибкам подписи. Вместо этого обновите обработку выгрузки через "Обновление конфигурации" в 1С.

6. Блокировка антивирусом или брандмауэром: как разблокировать обмен

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

  • 🛡 Антивирус (например, Kaspersky Internet Security) блокирует доступ 1С к папкам обмена или сетевым ресурсам.
  • 🔥 Брандмауэр Windows закрывает порты, необходимые для обмена с банком (например, порт 443 для HTTPS).
  • 🌐 Прокси-сервер на рабочем компьютере мешает подключению к банк-клиенту.

Как проверить и исправить:

  1. Временно отключите антивирус и попробуйте выгрузить платежку. Если получится — добавьте 1С в исключения.
  2. Проверьте брандмауэр:
    Пуск → Панель управления → Брандмауэр Windows → Разрешить взаимодействие с приложением

    Добавьте 1cv8.exe и 1cv8s.exe в список разрешенных программ.

  3. Если используете прокси, убедитесь, что в настройках 1С указаны правильные параметры:
    Сервис → Параметры → Сетевые настройки
⚠️ Внимание: Если вы работаете в корпоративной сети, блокировку может устанавливать системный администратор. В этом случае обратитесь в IT-отдел с просьбой разблокировать доступ для 1С к доменам вашего банка (например, business.sberbank.ru).

7. Ошибки после обновления 1С: почему перестал работать обмен

После обновления 1С:Бухгалтерии или 1С:Зарплаты обмен с банком может сломаться по следующим причинам:

  • 🔄 Изменился формат выгрузки (например, банк перешел на новую версию XML, а обработка в 1С не обновлена).
  • 🔌 Обновились сертификаты (старые корневые сертификаты УЦ больше не действуют).
  • 📂 Изменился путь к папкам обмена (в новых версиях 1С может использовать другой каталог).
  • 🛠 Сломались внешние обработки (если вы используете нестандартные обработки для обмена).

Как восстановить работоспособность:

  1. Проверьте версию конфигурации в Справка → О программе. Если она устарела — обновите 1С.
  2. Скачайте актуальные обработки обмена с сайта 1С или вашего банка.
  3. Обновите корневые сертификаты в хранилище Windows (через Пуск → criptpro csp → Сервис → Просмотреть сертификаты в контейнере).
  4. Если используете 1С:Предприятие 7.7, проверьте совместимость с банком — многие банки отказываются от поддержки устаревших версий.
Что делать, если после обновления 1С исчезли настройки обмена?

Если после обновления пропали настройки обмена с банком:

  1. Сделайте резервную копию базы 1С (Администрирование → Выгрузить информационную базу).
  2. Восстановите настройки из резервной копии или настройте обмен заново.
  3. Если не помогает, обратитесь в поддержку 1С с логами ошибок (Сервис → Журнал регистрации).

8. Специфические ошибки банков: Сбербанк, Тинькофф, Альфа-Банк

Каждый банк имеет свои особенности обмена, которые могут вызывать ошибки. Рассмотрим самые частые проблемы:

Банк Типичная ошибка Решение
Сбербанк Бизнес Онлайн "Ошибка подписи: неверный сертификат" Установите сертификат Сбербанка в доверенные корневые центры через КриптоПро CSP.
Тинькофф "Не удалось подключиться к SFTP-серверу" Проверьте логин/пароль в настройках обмена и разрешите доступ к порту 22 в брандмауэре.
Альфа-Банк "Неверный формат файла DBF" Переключитесь на выгрузку в XML или обновите обработку обмена.
ВТБ "Документ не прошел валидацию" Проверьте, что в платежке указан УИН (уникальный идентификатор начисления) для бюджетных платежей.
Газпромбанк "Ошибка 500: внутренняя ошибка сервера" Попробуйте выгрузить платежку в другое время — ошибка может быть на стороне банка.

Если вы получаете непонятную ошибку от банка:

  1. Скопируйте точный текст ошибки (например, "Error 403: Forbidden").
  2. Проверьте, нет ли этой ошибки в базе знаний вашего банка.
  3. Если не нашли решение — обратитесь в поддержку банка с указанием:
    • Версии 1С (Справка → О программе).
    • Формата выгрузки (XML/DBF).
    • Точного текста ошибки.
⚠️ Внимание: Некоторые банки (например, Тинькофф) требуют предварительной регистрации IP-адреса вашего компьютера в личном кабинете. Если вы работаете из другой сети (например, с ноутбука в командировке), обмен может не работать.

FAQ: Ответы на частые вопросы

Платежное поручение выгружается, но не отображается в банк-клиенте. Что делать?

Проверьте:

  1. Папку обмена на сервере банка (иногда файлы попадают в архив или "черновики").
  2. Настройки фильтров в банк-клиенте (возможно, платежка скрыта по дате или статусу).
  3. Логи обмена в 1С (Сервис → Журнал регистрации) — там может быть ошибка загрузки.

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

Можно ли выгрузить платежное поручение вручную, без обмена через 1С?

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

  1. В 1С нажмите Выгрузить → Сохранить в файл и выберите формат (XML или DBF).
  2. Загрузите полученный файл в банк-клиент вручную через Импорт платежных поручений.
  3. Обратите внимание: при ручной загрузке может потребоваться повторная подпись файла в банк-клиенте.

После переноса 1С на другой компьютер перестал работать обмен с банком. В чем дело?

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

  • Не перенесены сертификаты ЭЦП (их нужно экспортировать/импортировать через КриптоПро CSP).
  • Не установлены драйверы токена (например, для JaCarta или Рутокен).
  • Не скопированы настройки обмена (их нужно настроить заново или перенести через выгрузку/загрузку настроек).
  • Блокировка антивирусом или брандмауэром на новом компьютере.
  • Проверьте каждый пункт по порядку.

Банк требует указать УИН в платежном поручении. Как это сделать в 1С?

УИН (уникальный идентификатор начисления) указывается в поле Код или Основание в платежном поручении:

  1. Откройте платежку в 1С.
  2. В разделе Реквизиты платежа найдите поле Код (или УИН в новых версиях).
  3. Укажите 20- или 25-значный код (его можно найти в требовании от налоговой или фонда).

Если поля УИН нет, обновите конфигурацию 1С или установите дополнительную обработку для работы с бюджетными платежами.

Можно ли отменить выгруженное платежное поручение?

Да, но только если:

  • Платежка ещё не исполнена банком (статус "Ожидает исполнения" или "В работе").
  • Банк поддерживает отмену платежей через личный кабинет или банк-клиент.

Чтобы отменить платеж:

  1. Зайдите в банк-клиент.
  2. Найдите платежное поручение в списке и нажмите "Отменить" или "Удалить".
  3. Если кнопки отмены нет — свяжитесь с поддержкой банка.

В 1С статус платежки изменится на "Отменено" после синхронизации с банком.