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

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

Как создать файл для выгрузки из банка в 1С

Как сформировать файл выгрузки из клиент-банка и загрузить выписку в 1С: настройка обмена, форматы 1CClientBankExchange, типовые ошибки и проверка результата.

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

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

Ниже — полный цикл: как получить файл в клиент-банке, как настроить обмен в 1С, как загрузить выписку и проверить, что все документы созданы корректно.

Как устроен обмен между банком и 1С

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

Типовой фрагмент такого файла выглядит следующим образом:

1CClientBankExchange

ВерсияФормата=1.03

Кодировка=Windows

Отправитель=Клиент-Банк

Получатель=

ДатаСоздания=15.03.2026

ВремяСоздания=10:30:00

ДатаНачала=01.03.2026

ДатаКонца=15.03.2026

РасчСчет=40702810000000000001

Документ=Платежное поручение

СекцияДокумент=Платежное поручение

Номер=125

Дата=10.03.2026

Сумма=15000.00

ПлательщикСчет=40702810000000000002

Плательщик=ООО «Поставщик»

ПолучательСчет=40702810000000000001

НазначениеПлатежа=Оплата по счету 45

КонецДокумента

КонецФайла

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

Получаем файл выписки в клиент-банке

Зайдите в интернет-банк или десктопную программу клиент-банк вашей организации. Найдите раздел с выписками по расчетному счету — обычно он называется «Выписки», «История операций» или «Движение по счету». Выберите нужный счет и период, за который требуется выгрузка.

Далее найдите кнопку экспорта. В разных банках она расположена по-разному, но почти всегда в списке форматов есть вариант «1С» или «1CClientBankExchange». Выберите именно его — форматы Excel, CSV или PDF для загрузки в 1С не подойдут без дополнительной обработки.

Порядок выгрузки файла из клиент-банка
  1. 1
    Войдите в клиент-банк и откройте раздел выписок по счету
  2. 2
    Укажите расчетный счет и период выгрузки
  3. 3
    Нажмите «Экспорт» или «Выгрузить» и выберите формат «1С» (1CClientBankExchange)
  4. 4
    Сохраните файл на компьютер, например в папку «Обмен с банком»
  5. 5
    Откройте файл в Блокноте и убедитесь, что первая строка — 1CClientBankExchange

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

Настраиваем обмен с банком в 1С

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

Обратите внимание на кодировку. Стандарт формата предполагает Windows (ANSI), но некоторые банки выгружают в UTF-8. Если после загрузки назначение платежа и названия контрагентов отображаются иероглифами — смените кодировку в настройках обмена и загрузите файл повторно.

Проверьте также, что реквизиты банковского счета в 1С (номер счета, БИК банка) совпадают с реальными. При загрузке программа сверяет номер счета из файла со счетом в базе — при несовпадении документы либо не загрузятся, либо «привяжутся» не к тому счету.

Загружаем выписку и проверяем результат

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

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

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

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

Остаток по счету в 1С
Норма

Совпадает с остатком в клиент-банке на конец периода

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

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

Список загруженных документов
Норма

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

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

Документы непроведенные или с пустым контрагентом

Количество операций
Норма

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

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

В файле операций больше, чем загружено в 1С

Главный контрольный ориентир — сальдо по счету 51 в 1С должно совпасть с остатком в банковской выписке на ту же дату. Это самый быстрый способ убедиться, что ни одна операция не потерялась и не продублировалась.

Выгружаем платежные поручения из 1С в банк

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

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

Файловый обмен или ДиректБанк

Файловый обмен (kl_to_1c.txt)

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

1С:ДиректБанк

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

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

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

Типичные ошибки при обмене с банком
01
Загрузка файла в неправильной кодировке — назначение платежа превращается в иероглифы; смените кодировку в настройках обмена и загрузите файл заново
02
Несовпадение номера счета в файле и в базе — документы не загружаются; проверьте реквизиты банковского счета в 1С
03
Повторная загрузка того же периода без контроля — появляются дубли документов и завышаются обороты по счету
04
Выгрузка из банка в формате Excel вместо 1CClientBankExchange — 1С не распознает файл; выберите в клиент-банке формат «1С»
05
Загрузка нераспознанных операций без заполнения контрагентов — документы остаются непроведенными и искажают отчетность

Если файл вообще не открывается программой, проверьте его в Блокноте: первая строка должна быть 1CClientBankExchange. Если вместо нее таблица с разделителями или HTML-разметка — банк выгрузил не тот формат, вернитесь в клиент-банк и выберите правильный вариант экспорта.

Итог

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

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

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

Банк предлагает несколько форматов выгрузки. Какой выбрать?

Выбирайте формат с упоминанием 1С: «1CClientBankExchange», «Экспорт в 1С», «Текстовый файл для 1С». Форматы CSV, Excel и PDF предназначены для просмотра и анализа, типовая загрузка в 1С их не обрабатывает.

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

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

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

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

Как загрузить выписку, если организация обслуживается в нескольких банках?

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

Что делать, если в файле из банка неверный остаток или пропущены операции?

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

Нужно ли выгружать платежки из 1С, если я создаю их прямо в клиент-банке?

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