К статье
Практический материал

Учет и Финансы · 13 мин

Почему не выгружается платежка из 1С: разбор причин и решений

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

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

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

Ниже разобраны конкретные причины отказа выгрузки, способы их диагностики и порядок действий для каждого сценария. Материал ориентирован на типовые конфигурации «1С:Бухгалтерия 8» и «1С:Комплексная автоматизация», но логика проверок применима и к другим решениям на платформе 1С:Предприятие 8.

Как устроена выгрузка и где искать причину отказа

Выгрузка платежных поручений в типовых конфигурациях происходит через обработку «Обмен с банком» (в «1С:Бухгалтерии» — раздел «Банк и касса» → «Обмен с банком»). Программа формирует текстовый файл в формате, согласованном с банком, и сохраняет его в указанный каталог. Далее этот файл импортируется в клиент-банк или передается через DirectBank.

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

Второй источник информации — сообщения об ошибках. При выгрузке 1С выводит протокол: какие документы обработаны, какие отклонены и почему. Не закрывайте это окно, не прочитав: формулировки вида «Не указан БИК банка получателя» или «Нарушено правило проверки показателя статуса» — это готовый ответ на вопрос, что исправлять.

Платежки нет в списке обработки обменаДокумент не проведен, не тот вид операции или отбор

Проверить проведение документа, дату, организацию и вид операции

Документ есть, но помечен ошибкойНекорректные или пустые реквизиты

Открыть документ, выполнить проверку заполнения, сверить реквизиты

Файл создается, но банк его отклоняетНесовместимость формата или ошибки в данных

Сверить настройки обмена с требованиями банка, посмотреть текст отказа банка

Файл не создается вовсеНет прав на каталог или неверно указан путь

Проверить путь выгрузки и права записи в папку

Ошибки в самом платежном поручении

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

Типовые проблемы реквизитов: незаполненный или устаревший БИК банка получателя, несоответствие номера счета и БИК (контрольный разряд не сходится), пустое назначение платежа, отсутствие ИНН или КПП контрагента, неверная очередность платежа. Для налоговых платежей добавляются проверки КБК, ОКТМО, статуса плательщика и показателя периода — ошибка в любом из этих полей блокирует выгрузку или приводит к отказу на стороне банка.

Как проверить документ встроенными средствами

Откройте платежное поручение и нажмите кнопку проверки заполнения (обычно доступна через меню «Ещё» или вызывается автоматически при записи). Программа перечислит все незаполненные и некорректные поля. Для бюджетных платежей дополнительно используйте проверку реквизитов по данным ФНС, если она включена в настройках.

Отдельно проверьте карточку контрагента и банковский счет получателя: 1С подставляет реквизиты из справочников, и если в карточке банка устарел БИК или счет введен с опечаткой, ошибка будет повторяться в каждой новой платежке этому получателю. Исправлять нужно в справочнике, а не только в документе.

Проблемы с настройками обмена с банком

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

Откройте настройки обмена по конкретному счету и сверьте их с инструкцией вашего банка: большинство банков публикуют параметры настройки 1С для своего клиент-банка. Ключевые параметры — название программы банка в списке (от него зависит формат файла), путь к файлу выгрузки и кодировка (ANSI/Windows-1251 или UTF-8). Неверная кодировка — классическая причина, когда файл выгружается, но банк читает его с «кракозябрами» и отклоняет.

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

Порядок восстановления настроек обмена
  1. 1
    Откройте обработку «Обмен с банком» и перейдите в настройки по нужному счету
  2. 2
    Возьмите актуальную инструкцию по настройке 1С на сайте вашего банка
  3. 3
    Укажите правильную программу банка из списка, путь к файлу выгрузки и кодировку
  4. 4
    Сохраните настройки и выполните тестовую выгрузку одного документа
  5. 5
    Импортируйте файл в клиент-банк и убедитесь, что платежка отображается корректно

Технические причины: файл, права и каталоги

Если настройки верны, а файл не появляется, проверьте техническую сторону. Указанный в настройках каталог может не существовать, быть недоступен по сети или быть закрыт для записи текущему пользователю Windows. В файловых базах, размещенных на сервере, путь формируется относительно сервера, а не вашего компьютера — пользователь указывает «D:\Bank», а программа ищет этот диск на сервере.

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

Антивирус и контроль доступа к папкам (например, защита от программ-шифровальщиков в Windows) также могут блокировать создание файла без видимых ошибок. Если все остальное проверено, временно выгрузите файл в другой каталог, например в «Документы», — если там выгрузка проходит, проблема в правах или блокировке исходной папки.

Проблемы после обновления конфигурации или смены требований банка

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

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

Нетиповые доработки как источник проблем

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

Маршрут решения

Как выбрать действие

Проблема началась сразу после обновления 1СПроверьте новые обязательные поля и изменения в релизе, при необходимости откатитесь на копию и планируйте обновление заново
1С выгружает без ошибок, но банк отклоняет файлЗапросите у банка актуальные параметры обмена и текст ошибки формата, сверьте настройки
Не выгружается только один конкретный документИщите ошибку в реквизитах этого документа и карточке контрагента
Не выгружаются все документы по одному счетуПроверяйте настройки обмена и банковский счет организации
Не выгружается ничего ни по одному счетуПроверяйте права на каталог, работу обработки обмена и целостность конфигурации

Проверка результата и контрольные точки

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

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

Контрольные точки

Как проверить результат

Протокол выгрузки в 1С
Норма

Все документы выгружены, ошибок и предупреждений нет

Тревожный признак

Есть отклоненные документы или предупреждения по реквизитам

Файл в каталоге выгрузки
Норма

Файл существует, дата изменения свежая, размер больше нуля

Тревожный признак

Файл отсутствует, пустой или с устаревшей датой

Импорт в клиент-банк
Норма

Все платежки видны, реквизиты читаются корректно

Тревожный признак

Часть документов не импортировалась или отображается с ошибками

Исполнение банком
Норма

Платежи проведены, выписка загружается в 1С

Тревожный признак

Платежи висят в статусе ожидания или отклонены банком

Типичные ошибки при самостоятельной диагностике

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

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

Типичные ошибки
01
Правка реквизитов в документе вместо карточки контрагента или банка — ошибка повторяется в каждой новой платежке
02
Игнорирование предупреждений при выгрузке — банк отклоняет платеж, деньги зависают
03
Ручное редактирование файла выгрузки — риск отправить средства по неверным реквизитам
04
Повторная выгрузка без удаления дублей в клиент-банке — двойная оплата поставщику
05
Поиск файла на своем ПК при серверном размещении базы — файл создается на сервере

Когда привлекать специалиста

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

К специалисту по 1С стоит обращаться, если: конфигурация доработана и ошибка, судя по тексту, возникает в прикладном коде; обновление прошло с ошибками и механизм обмена работает некорректно в целом; требуется настройка прямого обмена DirectBank с сертификатами. Перед обращением сохраните текст ошибки и скриншот протокола выгрузки — это сократит время диагностики в разы.

Итог

Что важно запомнить

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

Частые вопросы

Платежка проведена, но не отображается в обработке обмена с банком. Что проверить?

Проверьте отборы в обработке: период, организацию и банковский счет. Затем убедитесь, что вид операции документа предполагает выгрузку (например, «Оплата поставщику»), а сам документ не помечен на удаление и не выгружен ранее — в некоторых настройках уже выгруженные документы скрываются из списка.

Банк отклоняет файл с ошибкой формата, хотя раньше все работало. В чем дело?

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

Выгружаются все платежки, кроме налоговых. Почему?

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

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

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

Где посмотреть текст ошибки, если окно с сообщением уже закрыто?

Откройте обработку обмена с банком и повторите выгрузку — протокол сформируется заново. Также сообщения об ошибках фиксируются в журнале регистрации (раздел «Администрирование»), где их можно найти по времени и пользователю.

После переезда на новый компьютер выгрузка перестала работать. Что делать?

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