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

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

Как настроить автоматическую загрузку банка в 1С

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

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

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

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

Проверьте исходные данные перед настройкой

Откройте справочник «Банковские счета» и проверьте карточку расчётного счёта организации. Номер счёта, БИК банка и наименование должны точно совпадать с договором банковского обслуживания — по этим данным программа идентифицирует выписку при загрузке. Ошибка в одной цифре номера счёта приведёт к тому, что выписка не будет распознана.

Убедитесь, что в учётной политике и настройках обмена указан правильный вариант ведения банковских операций. В «1С:Бухгалтерии» перейдите в раздел «Администрирование» → «Обмен электронными документами» и проверьте, что функциональность обмена с банками включена. В файловых базах также проверьте доступность каталога, куда будут сохраняться файлы обмена.

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

Банк поддерживает DirectBankДоступен прямой обмен

Проверить список банков в настройке обмена или на сайте банка

Есть только клиент-банкНужна файловая загрузка

Настроить выгрузку в клиент-банке и каталог обмена в 1С

Выписка не распознаётсяОшибка в реквизитах счёта

Сверить номер счёта и БИК в карточке банковского счёта

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

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

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

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

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

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

Если банк не поддерживает прямой обмен, используйте классическую схему: система «клиент-банк» формирует файл выписки, а 1С его загружает. В программе клиент-банка настройте экспорт в формат «1С» (обычно это файл вида kl_to_1c.txt в кодировке Windows-1251) и укажите постоянный каталог выгрузки, например отдельную папку на диске или в сетевом ресурсе.

В 1С откройте обработку «Обмен с банком» (в «1С:Бухгалтерии» — «Банк и касса» → «Выписки банка» → «Загрузить»). В настройках укажите путь к файлу загрузки и, при необходимости, путь к файлу выгрузки платёжных поручений (обычно 1c_to_kl.txt). Эти пути должны совпадать с каталогами, настроенными в клиент-банке.

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

Автоматизируйте загрузку по расписанию

Ручная загрузка удобна на этапе отладки, но для ежедневной работы настройте регламентное задание. В типовых конфигурациях предусмотрено задание «Загрузка банковских выписок» или обмен по расписанию в настройках обмена с банком. Откройте «Администрирование» → «Обслуживание» → «Регламентные и фоновые задания» и найдите соответствующее задание.

Установите расписание с учётом графика работы банка: выписка за прошедший день обычно доступна утром следующего рабочего дня. Разумный вариант — загрузка в начале рабочего дня и, при необходимости, повторная в середине дня для контроля поступлений. Слишком частое расписание не даёт преимуществ, но создаёт лишнюю нагрузку.

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

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

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

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

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

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

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

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

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

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

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

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

Контрагенты в документах
Норма

Сопоставлены с существующими элементами справочника

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

Созданы дубли или пустые контрагенты

Статусы платёжных поручений
Норма

«Исполнен» после обмена с банком

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

«Отклонён банком» или зависание в «Отправлен»

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

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

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

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

Типичные ошибки
01
Повторная загрузка той же выписки без контроля — дубли документов и искажение остатков
02
Неверная кодировка файла — нечитаемые назначения платежей и имена контрагентов
03
Локальный путь к каталогу обмена в серверной базе — регламентное задание не находит файл
04
Загрузка выписок в закрытый период без резервной копии — изменение данных прошлой отчётности

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

Выбор между прямым обменом и файловой загрузкой определяется возможностями банка и требованиями к безопасности. Прямой обмен удобнее, но зависит от доступности сервиса банка и условий договора. Файловый обмен универсален и работает с любым клиент-банком, но требует дисциплины при выгрузке файлов.

Сравнение вариантов обмена

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

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

Загрузка файла клиент-банка

Универсальный вариант для любого банка. Требует настроенной выгрузки в клиент-банке и контроля кодировки и каталога обмена.

Ручной ввод документов

Резервный вариант при разовых сбоях обмена. Трудоёмок и повышает риск ошибок в реквизитах.

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

Часто задаваемые вопросы

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

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

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

Да. Для каждого расчётного счёта создаётся отдельная настройка обмена: своя для прямого обмена и свой файл для клиент-банка. Загрузка выполняется по каждому счёту независимо.

Что делать, если контрагенты создаются дублями?

Удалите лишние автоматически созданные элементы, а в оставшемся контрагенте проверьте ИНН и КПП — именно по ним идёт сопоставление. После исправления справочника перезагрузите проблемные строки выписки.

Работает ли автоматическая загрузка в файловой базе?

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

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

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

Нужна ли электронная подпись для загрузки выписок?

Для получения выписок часто достаточно логина и пароля или SMS-подтверждения. Электронная подпись обычно требуется для отправки и подписания платёжных поручений — условия зависят от конкретного банка.

Итог

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

Настройка сводится к трём шагам: корректные реквизиты счёта, выбор способа обмена (прямой или файловый) и регламентное задание для автоматической загрузки. Контролируйте результат по совпадению остатка счёта 51 с банковской выпиской и не загружайте данные в закрытые периоды без резервной копии.