Загрузка банковской выписки в 1С: ДиректБанк и файлы клиент-банка

· 9 мин

Содержание

Выписки в 1С 8.3 (Бухгалтерия предприятия 3.0) живут в разделе Банк и касса → Банковские выписки. Там же стоит кнопка Загрузить — она тянет данные из банка. Есть два способа получить выписку: прямой обмен через сервис ДиректБанк (1С сама ходит в банк по защищённому каналу) и загрузка текстового файла, который вы выгружаете в клиент-банке.

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

С чего начать: банковский счёт и настройка обмена

Прежде чем что-то загружать, в программе должен быть заведён расчётный счёт организации. Проверьте его в Главное → Организации → [ваша организация] → Банковские счета или в справочнике Банк и касса → Банковские счета.

В карточке счёта важны три вещи:

  • 💳 номер счёта и БИК банка — по ним 1С сопоставляет строки выписки с нужным счётом;
  • 🏦 валюта счёта — для валютных операций заводят отдельный счёт;
  • 🔁 раздел настроек обмена с банком — здесь включается ДиректБанк либо путь к файлам клиент-банка.

Если организаций и счетов несколько, при загрузке 1С спросит, в какой счёт грузить данные. Названия счетов делайте разборчивыми («Расчётный, Сбер», «Валютный, USD»), чтобы не промахнуться.

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

Прямой обмен с банком через ДиректБанк

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

Подключение зависит от банка, но общая схема такая:

  1. Откройте карточку расчётного счёта: Банк и касса → Банковские счета → [счёт].
  2. Найдите блок настройки прямого обмена с банком и запустите подключение ДиректБанк.
  3. Часть банков подключается заявлением прямо из 1С, часть требует оформить заявку на стороне банка — программа подскажет, какой сценарий у вашего банка.
  4. После активации в журнале Банковские выписки кнопка Загрузить будет обращаться в банк напрямую.

Что это даёт на практике:

  • выписка приходит в несколько нажатий, без выгрузки файла из интернет-банка;
  • платёжные поручения уходят в банк из той же 1С;
  • видно статус платежа (принят, исполнен, отклонён) — не нужно отдельно заходить в банк-клиент.

Для обмена нужна действующая электронная подпись и доступ в интернет с рабочего места. Если подпись на токене — он должен быть вставлен в момент обмена.

Если ваш банк ДиректБанк не поддерживает или подключение ещё не оформлено, переходите к загрузке файла — результат в учёте будет тот же.

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

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

Порядок действий:

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

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

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

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

Перед загрузкой файла проверьте
Выполнено: 0 / 5

Разнесение загруженных поступлений и списаний

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

Как программа сопоставляет данные:

  • 📇 Контрагент определяется по ИНН и КПП из назначения платежа. Если контрагент в базе есть — он подставится; если нет — 1С предложит создать новый элемент справочника.
  • 📄 Договор подбирается по контрагенту. Когда договор один, он встаёт сам; когда несколько — выберите нужный вручную.
  • 🧾 Счёт учёта расчётов (как правило 60, 62, 76) зависит от вида операции и настроек. Проверьте его в документе, особенно для авансов и возвратов.
  • 💰 Статья движения денежных средств нужна для корректного отчёта о движении денег — заполните, если не подтянулась.

Вид операции в документе («Оплата поставщику», «Оплата от покупателя», «Налоги», «Прочее списание») управляет тем, какие поля показываются и какие счета используются. Если 1С определила вид неверно, поменяйте его — остальные поля перестроятся.

После проверки проводите документы. Удобно разносить пачкой: выделить строки в журнале и провести выделенные одной командой из командной панели списка.

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

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

Типичные ошибки при импорте выписки

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

Диагностика: выберите симптом

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

Как проверить, что выписка загружена верно

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

Что сверить:

  1. Остаток по счёту 51. Откройте оборотно-сальдовую ведомость по счёту 51 за период (Отчёты → Оборотно-сальдовая ведомость по счёту). Конечное сальдо должно совпасть с исходящим остатком в банковской выписке до копейки.
  2. Число операций. Количество поступлений и списаний в журнале Банковские выписки должно совпасть с числом строк в банке за тот же период.
  3. Непроведённые документы. В журнале отфильтруйте список и убедитесь, что не осталось документов со статусом «не проведён».
  4. Контрагенты без дублей. Если при загрузке создавались новые элементы, проверьте справочник контрагентов — один и тот же партнёр не должен задвоиться из-за опечатки в ИНН.

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

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

Автоматизация загрузки и сторонние сервисы

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

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

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

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

Какой бы способ вы ни выбрали, держите один регламент: забрали выписку → разнесли платежи по контрагентам и счетам → провели → сверили остаток по счёту 51 с банком. Пока этот круг не замкнут, считать период закрытым рано, даже если выписка формально «загрузилась».

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

Чем ДиректБанк отличается от загрузки файла?
ДиректБанк — прямой обмен 1С с банком по защищённому каналу, без промежуточных файлов. Загрузка файла — это ручная выгрузка kl_to_1c.txt из интернет-банка и его импорт в 1С. Результат в учёте одинаковый, разница в удобстве.
Почему загруженные документы не отражаются в отчётах?
Скорее всего, они не проведены. После загрузки 1С создаёт документы в статусе «не проведён». Проверьте счета учёта и проведите их — только тогда сформируются движения по счетам и взаиморасчётам.
Можно ли загрузить выписку за несколько дней сразу?
Да. В банке задайте период выгрузки с нужными датами, и все операции попадут в один файл. 1С загрузит их все, разбив на поступления и списания по датам.
Что делать, если контрагента нет в базе?
При загрузке 1С предложит создать нового контрагента по ИНН из назначения платежа или сопоставить строку с уже существующим. Если контрагент в базе есть — выбирайте его вручную, чтобы не создавать дубль.
Нужна ли электронная подпись для получения выписки?
Для ДиректБанка — да, обмен подписывается вашей электронной подписью. Для загрузки файла подпись в 1С не нужна: выгрузка из интернет-банка выполняется средствами самого банка.