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