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

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

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

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

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

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

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

Какие форматы и способы обмена поддерживает 1С

Классический способ — файловый обмен по стандарту «1С:Клиент банка». Банк выгружает выписку в текстовый файл (обычно с именем вида kl_to_1c.txt или bank_statement.txt), а 1С читает его и формирует документы. Этот формат поддерживают практически все российские банки и все конфигурации 1С, поэтому способ универсален.

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

Третий путь — импорт выписок в форматах ISO 20022 (camt.053) или через API банка. Он встречается реже и, как правило, требует доработки или внешних обработок. Если банк предлагает только PDF или Excel, их придётся либо конвертировать, либо использовать обработки загрузки из табличных документов.

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

Файл 1CClientBankExchange

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

ДиректБанк

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

Загрузка из Excel/обработки

Запасной вариант, когда банк не даёт стандартный файл. Требует сторонней обработки и ручного сопоставления колонок.

Подготовка: что настроить перед первой загрузкой

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

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

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

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

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

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

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

Порядок действий
  1. 1
    Выгрузите выписку из клиент-банка в формате «Экспорт в 1С»
  2. 2
    В 1С откройте «Банк и касса» → «Банковские выписки» → «Загрузить»
  3. 3
    Укажите банковский счёт и файл обмена
  4. 4
    Проверьте строки с предупреждениями: контрагенты, статьи ДДС, договоры
  5. 5
    Нажмите «Загрузить» и сверьте итоговый остаток с выпиской банка

Загрузка через ДиректБанк

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

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

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

Настройка правил распознавания операций

Качество автоматической загрузки на 90% зависит от того, как заполнены справочники. 1С распознаёт контрагента по ИНН и номеру счёта, договор — по валюте и виду, статью ДДС — по назначению платежа и настройкам в карточке контрагента. Чем полнее справочники, тем меньше ручной доработки после загрузки.

Для регулярных операций (аренда, коммунальные платежи, банковская комиссия, налоги) задайте статьи движения денежных средств заранее. Комиссия банка обычно распознаётся автоматически по ключевым словам в назначении платежа; для налоговых платежей программа подставляет вид налога по КБК, если он указан в выписке.

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

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

Проверка результата и сверка с банком

Главный контрольный показатель — совпадение остатков. Откройте отчёт «Анализ счёта 51» (или оборотно-сальдовую ведомость по счёту 51) за день выписки и сравните конечное сальдо с остатком «Исходящий» в банковской выписке. Они должны совпасть до копейки.

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

Дополнительно проверьте журнал «Банковские выписки»: у каждого документа-выписки видны суммы поступлений и списаний. Сверьте их с итогами оборотов в бумажной (или электронной) выписке банка — это быстрый способ убедиться, что файл загрузился целиком.

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

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

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

Совпадает с исходящим остатком выписки до копейки

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

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

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

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

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

Документов меньше — часть строк не загрузилась, смотрите протокол

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

Подставлены существующие контрагенты с договорами

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

Появились новые контрагенты-дубли по одному ИНН

Типичные ошибки и способы их устранения

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

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

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

Типичные ошибки
01
Загрузка файла в формате банка вместо 1CClientBankExchange — программа выдаёт ошибку формата, операции не попадают в базу
02
Незаполненные ИНН и счета у контрагентов — создаются дубли справочника, которые потом приходится объединять
03
Загрузка одной выписки дважды — задвоение оборотов по счёту 51 и неверная отчётность
04
Ручное изменение загруженных документов без контроля — расхождение остатков с банком при следующей сверке
05
Загрузка за период, в котором уже есть ручные документы по тем же операциям — дубли платежей

Особенности для разных конфигураций 1С

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

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

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

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

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

Банк поддерживает ДиректБанк и операций много каждый деньПодключите прямой обмен и настройте автоматическое получение выписок
Операций немного, банк даёт только файлИспользуйте загрузку из файла 1CClientBankExchange через «Банковские выписки» → «Загрузить»
Банк выдаёт только Excel или PDFПримените внешнюю обработку загрузки из табличного документа или запросите у банка формат 1С
После загрузки остаток не сходитсяНе загружайте дальше: найдите расхождение через «Обороты счёта 51» с детализацией по документам

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

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

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

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

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

Что делать, если банк не поддерживает выгрузку в формате 1С?

Уточните в банке возможность экспорта в формате 1CClientBankExchange — большинство клиент-банков его поддерживают, но пункт меню может быть скрыт в расширенных настройках экспорта. Если формата действительно нет, используйте внешние обработки загрузки из Excel или обратитесь к специалисту по 1С для написания конвертера.

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

Откройте журнал «Банковские выписки», найдите документ-выписку за нужный день и пометьте его на удаление вместе со связанными документами поступления и списания. Если выписка загружена вручную по отдельным операциям, выделите созданные документы в журнале и отмените их проведение, затем удалите. После этого сверьте остаток по счёту 51.

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

Да, и это удобный контрольный приём: загруженная выписка покажет операции, которые вы забыли ввести (комиссии банка, проценты, поступления от покупателей), а сверка остатков подтвердит корректность ручного ввода. Можно загружать выписку и снимать отметки с уже отражённых операций.

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

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

Итог

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

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