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

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

Как загрузить банковские выписки в 1С

Как загрузить банковские выписки в 1С через файл 1CClientBankExchange, клиент-банк и ДиректБанк. Настройка, проверка загруженных документов, типичные ошибки.

Загрузка банковских выписок в 1С избавляет бухгалтера от ручного ввода платёжных поручений: программа сама создаёт документы «Поступление на расчётный счёт» и «Списание с расчётного счёта», подставляет контрагентов по ИНН и распределяет платежи по договорам. В зависимости от конфигурации и банка доступны три способа: загрузка из файла клиент-банка, прямой обмен через ДиректБанк и выгрузка из личного кабинета банка.

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

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

Какие способы загрузки выписок существуют

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

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

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

Сравнение способов загрузки

Файл клиент-банка

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

ДиректБанк

Подходит при регулярных платежах и поддержке банком. Минус: нужна первоначальная настройка сертификатов и соединения.

Обработка от банка

Подходит, если банк даёт готовый модуль. Минус: зависимость от обновлений банка и возможные конфликты с типовой конфигурацией.

Как подготовить 1С к первой загрузке

Откройте карточку организации и проверьте ИНН, КПП и наименование — по ним программа будет сопоставлять «свою» сторону платежа. Затем перейдите в раздел «Банки и касса → Банковские счета» и создайте расчётный счёт: укажите номер счёта (20 знаков), банк (выберите из классификатора по БИК, чтобы подтянулся корсчёт) и валюту.

Проверьте, что классификатор банков актуален. Если БИК не находится, обновите классификатор через «Администрирование → Интернет-поддержка и сервисы» или загрузите его вручную. Устаревший классификатор приводит к тому, что банк контрагента не определяется и реквизиты в документах остаются пустыми.

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

Как выгрузить файл выписки из клиент-банка

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

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

Если банк предлагает несколько форматов (TXT, XML, CSV), выбирайте текстовый формат обмена с 1С. CSV-выгрузки «для Excel» типовой обработкой не читаются — для них потребуются сторонние обработки или доработка.

Как загрузить выписку в 1С пошагово

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

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

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

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

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

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

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

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

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

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

Конечный остаток по счёту 51
Норма

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

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

Расхождение — есть пропуск, дубль или ошибка суммы

Количество документов
Норма

Равно числу операций в выписке

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

Меньше — часть строк не загрузилась; больше — возможны дубли от повторной загрузки

Заполнение контрагентов
Норма

Все платежи привязаны к контрагентам и договорам

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

Документы с пустым контрагентом или «разными» получателями

Типичные ошибки и как их избежать

Самая частая проблема — «файл не загружается» или загружается пустым. Причины: неверный формат файла (выгрузили CSV вместо 1CClientBankExchange), изменённая кодировка после открытия в другом редакторе, либо файл за другой счёт. Решение — выгрузить файл заново из клиент-банка и не редактировать его.

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

Третья группа — неверное сопоставление контрагентов. Программа ищет по ИНН и номеру счёта; если у контрагента сменился банк, платёж может «прилипнуть» к старому договору или создать дубль контрагента. Периодически очищайте справочник от дублей штатной обработкой поиска и удаления дублей.

Типичные ошибки
01
Открытие файла выписки в Excel и сохранение — ломается кодировка, 1С не читает файл
02
Загрузка одной выписки дважды без контроля — дубли документов и завышение оборотов
03
Неверный номер счёта в карточке 1С — строки выписки игнорируются молча
04
Загрузка с пропуском дней — остатки не сходятся, трудно найти пропущенный платёж
05
Автопроведение без проверки правил — неверные статьи ДДС и счета затрат в отчётах

Настройка ДиректБанк для автоматической загрузки

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

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

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

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

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

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

Выбирайте формат «1С» (1CClientBankExchange) — это текстовый файл со служебными секциями, который читают все типовые конфигурации. Форматы CSV и Excel штатная обработка не загружает.

Почему 1С пишет, что в файле нет данных по счёту?

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

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

Да, ограничений по дате нет. Загрузите выписки последовательно по дням и убедитесь, что период не закрыт для редактирования — иначе документы создадутся, но не проведутся.

Что делать, если контрагент не определился при загрузке?

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

Как отменить ошибочную загрузку?

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

Нужен ли ДиректБанк, если платежей мало?

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

Итог

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

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