Учет и Финансы · 10 мин
Как выгрузить банковские выписки из клиент-банка в 1С
Как выгрузить банковские выписки из клиент-банка в 1С: настройка обмена, форматы файлов, загрузка через обработку, проверка и типичные ошибки.
Загрузка банковских выписок в 1С — одна из самых частых операций бухгалтера: на её основе создаются документы поступления и списания денежных средств, закрываются долги контрагентов и формируется картина движения денег. Ручной ввод платёжек занимает часы и неизбежно приводит к ошибкам в суммах и назначениях платежа, поэтому обмен с клиент-банком настраивают один раз и пользуются ежедневно.
Механизм в целом одинаков во всех типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ERP, Комплексная автоматизация): в клиент-банке формируется файл выгрузки за период, а в 1С этот файл загружается специальной обработкой «Обмен с банком» (в старых версиях — «Клиент-банк»). Различия касаются только формата файла и расположения команд в интерфейсе конкретного банка.
Ниже разобран полный цикл: подготовка настроек в 1С, выгрузка файла из клиент-банка, загрузка и проверка результата, а также ситуации, когда стандартный обмен не срабатывает.
Подготовка: что проверить в 1С перед первой загрузкой
Прежде чем выгружать файл из банка, убедитесь, что в 1С корректно заполнены данные расчётного счёта. Откройте карточку организации, перейдите на вкладку «Банковские счета» и проверьте номер счёта, БИК банка и наименование. Ошибка в номере счёта — самая частая причина того, что выписка «не видится» программой или загружается в пустую.
В карточке банковского счёта найдите блок настроек обмена с банком (в 1С:Бухгалтерии это ссылка «Настройка обмена с банком» или поля «Программа» и «Файл выгрузки/загрузки»). Здесь указывается:
- название системы клиент-банка (например, iBank 2, Сбербанк Бизнес Онлайн, ВТБ Бизнес Онлайн) — влияет на формат исходящих платёжек;
- путь к файлу выгрузки платёжных поручений (из 1С в банк);
- путь к файлу загрузки выписок (из банка в 1С).
Практично создать отдельную папку, например C:\BankExchange, и всегда сохранять файлы выписок туда: так проще контролировать, какой файл за какой день загружен, и не перепутать выгрузку с загрузкой.
Выгрузка выписки из клиент-банка
Интерфейсы банков различаются, но логика везде одна: найдите раздел «Выписки» или «Выписки и отчёты», выберите счёт и период, затем команду «Экспорт» или «Выгрузить». В списке форматов выберите вариант, связанный с 1С — он может называться «1С», «1С (текст)», «Экспорт в 1С», «Формат 1С:Предприятие».
Некоторые банки предлагают несколько вариантов экспорта: текстовый файл (txt), XML, CSV. Для стандартной обработки обмена нужен именно текстовый формат обмена с клиент-банком. XML-форматы (ISO 20022, camt.053) поддерживаются не всеми конфигурациями, а CSV вообще не является форматом обмена с 1С — это просто таблица для просмотра в Excel.
Если в вашем банке нет явного формата 1С, поищите пункт «Экспорт платежных документов» или раздел настроек интеграции. В большинстве крупных банков экспорт в 1С есть, но иногда его нужно включить в настройках профиля или запросить у менеджера банка.
- 1Откройте раздел «Выписки» и выберите нужный расчётный счёт
- 2Укажите период — обычно один рабочий день или интервал с даты последней загрузки
- 3Нажмите «Экспорт» / «Выгрузить» и выберите формат «1С» (текстовый)
- 4Сохраните файл в рабочую папку обмена, например C:\BankExchange
- 5Не переименуйте и не редактируйте файл вручную
Загрузка выписки в 1С: стандартный сценарий
В 1С:Бухгалтерии 8.3 путь такой: раздел «Банк и касса» → «Банковские выписки» → кнопка «Загрузить» (или «Ещё» → «Обмен с банком»). Откроется обработка обмена с банком на закладке «Загрузка». Если путь к файлу настроен в карточке счёта, программа сама подставит его; иначе укажите файл вручную через кнопку выбора.
После нажатия «Прочитать данные из файла» (в некоторых версиях чтение происходит автоматически) в табличной части появится список документов выписки. Программа сразу показывает статус каждой строки: какие документы будут созданы, какие найдены среди уже введённых, а какие содержат ошибки — например, не найден контрагент или счёт организации не совпадает.
Проверьте список перед загрузкой: общее количество документов, итоговые суммы по поступлениям и списаниям. Эти цифры должны совпасть с итогами выписки в клиент-банке. После проверки нажмите «Загрузить». Программа создаст документы «Поступление на расчётный счёт» и «Списание с расчётного счёта», а найденные ранее введённые документы обновит и пометит как подтверждённые банком.
Загрузка в Управление торговлей и ERP
В УТ 11 и ERP обработка находится в разделе «Казначейство» → «Безналичные платежи» → «Обмен с банком». Принцип тот же, но есть особенность: эти конфигурации поддерживают прямой обмен с банком (DirectBank) без файлов вообще — 1С сама забирает выписки по защищённому каналу. Если банк поддерживает сервис 1С:ДиректБанк, это самый удобный вариант: настройка выполняется один раз через мастер, и дальше выписки загружаются по кнопке или по расписанию.
Способы получить выписку в 1С
Универсальный вариант, работает с любым банком, который экспортирует в формат 1С. Минус: файл нужно каждый раз сохранять и указывать вручную.
Прямой обмен без файлов: выписки и платёжки передаются по защищённому каналу. Требует поддержки со стороны банка и первичной настройки с сертификатами.
Подходят для нестандартных форматов (CSV, Excel), но требуют проверки корректности сопоставления полей и доверия к источнику обработки.
Проверка результата после загрузки
Загрузка файла сама по себе не гарантирует корректность учёта. После загрузки откройте журнал «Банковские выписки» и сверьте: количество созданных документов, сальдо на конец дня по счёту в 1С и в клиент-банке. Расхождение остатка — верный признак пропущенной или задублированной операции.
Обратите внимание на документы, созданные без контрагента или с неправильным видом операции. Программа определяет контрагента по ИНН и расчётному счёту из платёжки: если контрагента нет в справочнике, он создаётся автоматически с минимальными реквизитами, и такие карточки стоит дозаполнить. Вид операции (оплата от покупателя, возврат, комиссия банка) подставляется по назначению платежа, но эвристика не идеальна — проверьте хотя бы нетиповые платежи.
Как проверить результат загрузки
Совпадает с остатком в клиент-банке копейка в копейку
Расхождение — ищите пропущенную или дублирующуюся операцию
Совпадает с числом операций в файле выгрузки
Часть строк не загрузилась — смотрите протокол ошибок обработки
Контрагенты определены, договоры подставлены
Документы без контрагента или с новыми пустыми карточками
Типичные ошибки и их устранение
Чаще всего загрузка ломается на несоответствии реквизитов. Если программа сообщает, что счёт не найден, сравните номер счёта в карточке 1С и в файле выписки: лишний пробел, другой регистр букв в валютном счёте или устаревший БИК после реорганизации банка приводят именно к этой ошибке. БИК обновите в справочнике банков — в типовых конфигурациях есть автоматическое обновление классификатора банков.
Вторая группа проблем — кодировка файла. Если назначения платежей загружаются иероглифами, файл сохранён не в той кодировке. Классический формат обмена использует Windows-1251 (ANSI). Некоторые банки отдают файл в UTF-8 — в этом случае проверьте настройки экспорта в клиент-банке или откройте файл в «Блокноте» и пересохраните в ANSI, не меняя содержимого.
Третья типичная ситуация — дубли. Если загрузить один и тот же файл дважды, типовая обработка обычно распознаёт уже загруженные документы по номеру и дате платёжки и не создаёт дубли, но при ручном редактировании документов между загрузками механизм сопоставления может не сработать. Поэтому ведите учёт загруженных периодов и не загружайте пересекающиеся интервалы «на всякий случай».
Ограничения и когда обратиться к специалисту
Стандартный обмен покрывает типовые платёжные документы: платёжные поручения, требования, инкассовые поручения. Специфические операции — конверсия валют с разбивкой на несколько строк, выписки по депозитам и кредитам, SWIFT-подтверждения — могут загружаться частично или не загружаться вовсе. Такие операции вводятся вручную по данным банка.
Если банк отдаёт выписку только в XML или собственном формате, а типовая обработка его не понимает, не пытайтесь «подогнать» файл вручную — это чревато потерей данных. Правильные пути: уточнить у банка наличие текстового формата 1С, подключить DirectBank или заказать доработку обработки обмена у специалиста по 1С.
FAQ
За какой период лучше выгружать выписку — за день или за месяц?
Оптимально загружать выписки ежедневно или раз в несколько дней: так проще контролировать расхождения, а ошибка локализуется в малом объёме. Месячная загрузка допустима, но при расхождении остатка искать причину придётся среди сотен операций.
Банк не даёт формат 1С, только CSV и PDF. Что делать?
PDF для загрузки не подходит в принципе. CSV можно загрузить через внешние обработки или настроенное правило конвертации, но сначала уточните у банка: часто экспорт в 1С скрыт в настройках профиля или включается по заявлению. Альтернатива — переход на DirectBank, если банк его поддерживает.
Почему при загрузке создаются новые контрагенты-дубли?
Программа ищет контрагента по паре «ИНН + расчётный счёт». Если в существующей карточке счёт контрагента записан иначе или отсутствует, создаётся новая карточка. Лечение: найдите основного контрагента, добавьте ему банковский счёт из выписки, а дубль пометьте на удаление после переноса документов.
Можно ли загружать выписки по нескольким счетам одним файлом?
Классический формат обмена допускает несколько счетов в одном файле, если банк так выгружает. Однако надёжнее выгружать и загружать каждый счёт отдельно: при ошибке в структуре файла вы потеряете данные только по одному счёту, а не по всем сразу.
Чем отличается загрузка выписок от выгрузки платёжных поручений?
Это два противоположных направления обмена. Выгрузка — передача созданных в 1С платёжек в банк на исполнение (файл 1c_to_kl.txt). Загрузка — получение из банка подтверждённых операций (файл kl_to_1c.txt). Настраиваются оба направления в одной обработке «Обмен с банком», но на разных закладках.
Что важно запомнить
Настройте в карточке счёта программу обмена и пути к разным файлам для выгрузки и загрузки. Из клиент-банка выгружайте выписку строго в формате 1С, загружайте через обработку «Обмен с банком» и каждый раз сверяйте остаток по счёту с банком. При расхождении не удаляйте документы массово — сначала найдите конкретную пропущенную или дублирующуюся операцию.