Учет и Финансы · 9 мин
Как из 1С выгрузить платежку для банка
Как выгрузить платежное поручение из 1С в банк: настройка формата, выгрузка в файл и через Директ-Банк, проверка результата, типичные ошибки и FAQ.
Выгрузка платежного поручения из 1С в банк — стандартная операция, которая избавляет бухгалтера от ручного ввода реквизитов в клиент-банке. Ошибка в номере счета или КБК при ручном переносе может привести к возврату платежа или уточнению назначения, поэтому передача файла напрямую из учетной системы — самый надежный способ.
Существует три основных способа передать платежку из 1С в банк: выгрузка в файл с последующей загрузкой в клиент-банк, прямой обмен через сервис 1С:ДиректБанк и выгрузка через обработку обмена конкретного банка. Выбор зависит от того, какой банк обслуживает организацию и поддерживает ли он прямую интеграцию.
Ниже разобраны все три варианта на примере типовых конфигураций «1С:Бухгалтерия 8» (ред. 3.0) и «1С:Управление нашей фирмой». Названия пунктов меню в других конфигурациях могут немного отличаться, но логика действий одинакова.
Подготовка: что проверить перед выгрузкой
Прежде чем выгружать платежное поручение, убедитесь, что документ корректно заполнен и проведен. Непроведенный документ в файл обмена не попадет — это частая причина «пустой» выгрузки.
Проверьте ключевые реквизиты платежки:
- ИНН, КПП и расчетный счет получателя — сверьте с договором или счетом контрагента;
- БИК банка получателя — 1С подтягивает его из классификатора банков, но классификатор должен быть обновлен;
- КБК, ОКТМО, УИН — для платежей в бюджет эти поля обязательны, ошибка приведет к невыясненному платежу;
- очередность платежа и назначение платежа, включая корректное указание НДС.
Отдельно проверьте собственный банковский счет организации: откройте справочник «Банковские счета» и убедитесь, что указаны правильный номер счета, БИК и что заполнены настройки обмена с банком.
Способ 1: выгрузка платежки в файл для клиент-банка
Это универсальный способ, который работает с любым банком, поддерживающим импорт файлов в формате обмена 1С (текстовый файл вида 1C_to_CB.txt, kl_to_1c.txt и подобные).
- 1Откройте раздел «Банк и касса» → «Платежные поручения».
- 2Отметьте нужные документы флажками или выделите одну платежку.
- 3Нажмите кнопку «Выгрузить в банк» (в некоторых версиях — «Еще» → «Выгрузка платежных поручений»).
- 4Укажите банковский счет организации и период, если выгружаете пакет документов.
- 5Задайте имя и папку для файла выгрузки, нажмите «Выгрузить».
- 6Проверьте сообщение о количестве выгруженных документов и отсутствие ошибок.
- 7Загрузите полученный файл в клиент-банк через функцию импорта платежных поручений.
После выгрузки 1С покажет отчет: сколько документов выгружено, какие ошибки обнаружены. Типичная ошибка — «Не указан БИК банка получателя» или «Не заполнено назначение платежа». Исправьте документ и выгрузите заново.
В клиент-банке файл импортируется через пункт вроде «Импорт» → «Платежные поручения» → выбор файла. После импорта платежка появится в списке документов клиент-банка со статусом «Создан» — ее нужно подписать и отправить на исполнение.
Способ 2: прямой обмен через 1С:ДиректБанк
Сервис 1С:ДиректБанк позволяет отправлять платежки в банк прямо из 1С, без файлов и без входа в клиент-банк. Поддержку сервиса нужно уточнить в вашем банке — большинство крупных российских банков его поддерживают.
Подключение выполняется один раз:
- Откройте «Администрирование» → «Обмен электронными документами» → «Обмен с банками» и включите сервис 1С:ДиректБанк.
- Создайте настройку обмена: укажите банк, номер расчетного счета и способ аутентификации (обычно по логину/паролю клиент-банка или через токен/электронную подпись — зависит от банка).
- Дождитесь тестового соединения с банком — 1С проверит доступ и покажет статус настройки.
После подключения в списке платежных поручений появится команда «Отправить в банк». Подписание происходит внутри 1С (паролем, SMS-кодом или электронной подписью — по требованиям банка), а статус исполнения платежа автоматически возвращается в документ.
Сравнение способов передачи платежки
Подходит для любого банка с импортом файлов. Минус: ручная загрузка в клиент-банк и риск подмены/утери файла, статус платежа в 1С не возвращается автоматически.
Подходит, если банк поддерживает сервис. Платежка отправляется и подписывается внутри 1С, статусы и выписки загружаются автоматически. Минус: нужна настройка и иногда платный тариф банка.
Некоторые банки дают собственные внешние обработки для 1С. Подходит, если банк не поддерживает ДиректБанк, но имеет свой формат обмена. Минус: привязка к конкретному банку и версии конфигурации.
Способ 3: обмен через обработку конкретного банка
Ряд банков предлагает собственные внешние обработки или модули для 1С. Обычно они распространяются через техподдержку банка или раздел для бизнеса на сайте банка.
Такие обработки подключаются через «Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки». После подключения в списке платежных поручений появляется дополнительная команда выгрузки в формате банка.
Учитывайте ограничение: внешняя обработка может перестать работать после обновления конфигурации 1С. Перед плановым обновлением программы проверьте совместимость обработки или временно перейдите на выгрузку в стандартный файл.
Настройка обмена с банком в 1С
Корректная настройка обмена избавляет от половины проблем с выгрузкой. Откройте справочник «Банковские счета», выберите счет организации и перейдите к настройкам обмена с банком.
Что здесь важно проверить:
- программа обмена — выбран ли клиент-банк вашего банка из списка или стоит универсальный вариант;
- файлы выгрузки и загрузки — имена и пути, которые ожидает клиент-банк;
- кодировка файла — при «кракозябрах» в клиент-банке переключите кодировку;
- признак автоматической загрузки выписки — если выписка тоже загружается из файла.
Проверка результата и загрузка выписки
Выгрузка платежки — только половина цикла. Убедитесь, что платеж действительно исполнен банком, и закройте документ в учете.
Как проверить результат
«Исполнен» или «Проведен банком»
«Отклонен», «Ошибка реквизитов», долго висит «На подписи»
Количество выгруженных документов совпадает с числом отмеченных платежек
Есть строки с ошибками или документов выгружено меньше
Платежка сопоставилась с движением по счету, документ закрыт
Платеж в выписке есть, а с платежным поручением не связался — дубли в учете
Загрузка выписки выполняется в разделе «Банк и касса» → «Банковские выписки» → «Загрузить». При обмене файлом укажите файл выписки из клиент-банка; при ДиректБанке выписка подтягивается автоматически по кнопке «Синхронизировать с банком».
Если платежка из выписки не сопоставилась с исходным документом, обычно причина в различии суммы, даты или назначения. Сопоставьте документы вручную в форме загрузки выписки, чтобы избежать дублей.
Если платежек много, выгружайте их одним пакетом за день, а не по одной — так проще сверять отчет о выгрузке с выпиской. А перед отправкой пакета сформируйте в 1С реестр платежных поручений и сверьте итоговую сумму с тем, что видите в клиент-банке после импорта.
Часто задаваемые вопросы
Почему платежка не попадает в файл выгрузки?
Чаще всего документ не проведен, выбран другой банковский счет организации или период выгрузки не включает дату платежки. Также проверьте, что вид операции документа — именно «Оплата поставщику» или иной денежный перевод, а не черновик с ошибками заполнения.
В каком формате 1С выгружает платежки?
Стандартный формат — текстовый файл обмена с системами «клиент-банк» (обычно с именем вида 1c_to_kl.txt или kl_to_1c.txt). Его понимает большинство российских клиент-банков. Некоторые банки требуют собственный формат — тогда используется их обработка или ДиректБанк.
Можно ли выгрузить платежку из 1С:УНФ или 1С:Комплексная автоматизация?
Да, механизм аналогичен: в УНФ это раздел «Деньги» → «Платежные поручения» → «Выгрузить в клиент-банк», в КА и ERP — «Казначейство» → «Платежные поручения» с командой обмена с банком. Названия кнопок отличаются, но принцип тот же.
Что делать, если клиент-банк не видит файл выгрузки?
Проверьте имя и расширение файла (некоторые банки требуют строго определенное имя), кодировку (переключите на Windows-1251 или UTF-8 в настройках обмена) и папку, из которой клиент-банк выполняет импорт. Также убедитесь, что файл не открыт в другой программе.
Как избежать двойной отправки одной платежки?
Перед повторной выгрузкой проверьте статус документа в клиент-банке или в 1С (при ДиректБанке статус виден прямо в платежке). Не выгружайте документ повторно «для страховки» — если банк получил платежку дважды, исполнены могут быть обе копии.
Нужна ли электронная подпись для выгрузки в файл?
Для самой выгрузки файла подпись не нужна — документ подписывается уже в клиент-банке средствами банка. Подпись внутри 1С требуется только при работе через 1С:ДиректБанк, если банк использует подписание документов электронной подписью.
Что важно запомнить
Выгружайте только проведенные и проверенные платежки, выбирайте способ обмена под возможности вашего банка (файл, ДиректБанк или обработка банка), контролируйте отчет о выгрузке и статус исполнения, а цикл всегда закрывайте загрузкой выписки и сверкой с платежными поручениями.