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

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

Как синхронизировать 1С с банком: настройка обмена выписками и платежами

Как настроить обмен 1С с банком: DirectBank, клиент-банк, загрузка выписок и выгрузка платёжных поручений. Пошаговая инструкция, ошибки и FAQ.

Синхронизация 1С с банком избавляет бухгалтера от ручного ввода выписок и платёжных поручений: документы по расчётному счёту загружаются автоматически, а платёжки уходят в банк прямо из программы. В типовых конфигурациях (1С:Бухгалтерия 8, Управление нашей фирмой, Комплексная автоматизация, ERP) есть два основных способа обмена — через сервис DirectBank (прямой обмен) и через файлы формата клиент-банка (1CClientBankExchange).

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

Ниже разобраны оба способа: от проверки поддержки банком прямого обмена до загрузки первой выписки и контроля расхождений. Инструкции приведены на примере 1С:Бухгалтерии 8 ред. 3.0 — в других конфигурациях логика та же, отличаются только названия пунктов меню.

Какие способы обмена с банком существуют в 1С

Прямой обмен (DirectBank) — технология, при которой 1С соединяется с сервером банка по защищённому каналу без промежуточных файлов. Платёжное поручение отправляется в банк одной кнопкой, статус исполнения возвращается в программу, выписка загружается автоматически по расписанию или по запросу. Подписание документов выполняется электронной подписью или подтверждением по SMS — зависит от банка.

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

Сравнение способов обмена

DirectBank (прямой обмен)

Подходит, если банк поддерживает технологию. Не нужен клиент-банк, статусы платежей видны в 1С. Ограничение: требуется настройка подключения и, как правило, электронная подпись.

Файловый обмен (клиент-банк)

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

Загрузка из файла банка вручную

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

Проверьте, поддерживает ли банк прямой обмен

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

Дополнительно уточните в банке условия подключения: у части банков DirectBank входит в тариф дистанционного обслуживания, у других подключается отдельным соглашением. Также выясните способ подтверждения платежей — аппаратный токен, сертификат электронной подписи или SMS-код. От этого зависит, какие действия потребуются при отправке платёжек.

Настройка прямого обмена DirectBank

Откройте раздел «Банк и касса» → «Настройки обмена с банком» (в некоторых версиях — «Администрирование» → «Обмен электронными документами» → «Обмен с банками»). Создайте новую настройку, укажите организацию и банковский счёт. Если банк есть в списке поддерживаемых, программа предложит типовые параметры подключения.

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

Порядок настройки DirectBank
  1. 1
    Откройте «Банк и касса» → «Настройки обмена с банком» и создайте настройку для нужного счёта.
  2. 2
    Выберите банк из списка поддерживаемых или загрузите файл настроек, полученный в банке.
  3. 3
    Введите учётные данные (логин/пароль интернет-банка) или установите сертификат подписи.
  4. 4
    Выполните проверку подключения кнопкой тестирования связи.
  5. 5
    Отправьте тестовое платёжное поручение на небольшую сумму и убедитесь, что статус исполнения вернулся в 1С.
  6. 6
    Запросите выписку за прошедший день и проверьте, что документы загрузились и разнеслись по счетам учёта.

Настройка файлового обмена через клиент-банк

Если прямой обмен недоступен, настройте выгрузку и загрузку файлов. Откройте «Банк и касса» → «Платёжные поручения» → кнопка «Обмен с банком» (или «Выгрузить в банк»). В настройках обмена укажите программу банка (обычно «Клиент-банк» или конкретное название из списка), каталог для файлов выгрузки и загрузки, а также имя файла.

Выгрузка платёжек: сформируйте платёжные поручения, отметьте нужные и нажмите «Выгрузить». Файл kl_to_1c.txt (имя может отличаться) сохранится в указанный каталог — его нужно импортировать в клиент-банк. Загрузка выписки: в клиент-банке или интернет-банке выгрузите выписку в формате «1С» (1CClientBankExchange), затем в 1С нажмите «Загрузить выписку» и укажите файл.

При загрузке 1С автоматически создаёт документы «Списание с расчётного счёта» и «Поступление на расчётный счёт», подбирает контрагентов по ИНН и расчётному счёту, договоры и статьи движения денежных средств. Нераспознанные строки помечаются — их нужно разнести вручную.

Чтобы загрузка выписок разносила документы максимально автоматически, заполните в карточках контрагентов ИНН, КПП и банковские счета, а в договорах — корректные виды расчётов. Именно по этим реквизитам 1С ищет соответствия при разборе выписки.
ПЗ
Практическое замечание

Загрузка выписок и контроль результата

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

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

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

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

Остаток по счёту 51 в ОСВ
Норма

Совпадает с остатком в банковской выписке на конец дня

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

Расхождение — есть незагруженные или задвоенные операции

Статус платёжного поручения (DirectBank)
Норма

Статус «Исполнено» или «Принято банком»

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

«Отклонено» или статус не обновляется — проверьте подпись и лимиты

Нераспознанные строки выписки
Норма

Отсутствуют или разнесены вручную сразу после загрузки

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

Копятся непроведённые документы — искажают учёт и отчётность

Типичные ошибки и ограничения

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

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

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

Автоматизация и альтернативные варианты

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

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

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

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

Банк есть в списке поддержки DirectBankНастройте прямой обмен — это самый быстрый и контролируемый вариант
Банк не поддерживает DirectBank, но есть клиент-банкНастройте файловый обмен формата 1CClientBankExchange
Операций мало (несколько в месяц)Достаточно ручной загрузки файла выписки из интернет-банка
Несколько счетов в разных банкахНастройте отдельную настройку обмена для каждого счёта и проверьте расписание загрузки

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

Можно ли синхронизировать 1С с несколькими банками одновременно?

Да. Для каждого расчётного счёта создаётся отдельная настройка обмена — своя для DirectBank и своя для файлового обмена. При загрузке выписки важно выбирать правильный счёт, чтобы операции не попали в чужой учёт.

Почему выписка загружается, но документы не проводятся?

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

Что делать, если платёжка отправлена через DirectBank, но банк её не исполнил?

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

Как избежать задвоения операций при повторной загрузке выписки?

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

Нужна ли электронная подпись для файлового обмена?

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

Итог

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

Синхронизация 1С с банком настраивается через DirectBank (если банк поддерживает) или файловый обмен формата клиент-банка. Ключ к чистому учёту — заполненные реквизиты контрагентов, контроль дублей при загрузке и ежедневная сверка остатка по счёту 51 с выпиской банка.