Загрузка банковских выписок в 1С: все способы по шагам

· 9 мин

Содержание

Выписка загружается в разделе Банк и касса → Банковские выписки: кнопка Загрузить принимает файл из клиент-банка, а при подключённом DirectBank строки приходят в список сами, без файла. Из каждой строки 1С создаёт документ Поступление на расчётный счёт или Списание с расчётного счёта и формирует проводку по счёту 51.

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

Пути приведены для 1С:Бухгалтерии 3.0 в интерфейсе «Такси». В ЗУП выписок нет, в УТ 11 и ERP логика та же, но пункты меню отличаются — отличия отмечены по ходу.

Два пути: прямой обмен или файл из клиент-банка

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

  • 🔗 Прямой обмен (DirectBank). 1С связывается с банком напрямую по защищённому протоколу. Выписка приходит в базу по кнопке или по расписанию, файлы выгружать и переносить не нужно. Так же, в обратную сторону, из 1С уходят платёжные поручения.
  • 📄 Обмен через файл. В программе клиент-банка вы выгружаете выписку в текстовый файл стандартного формата (обычно kl_to_1c.txt), а в 1С этот файл загружаете. Платёжки, наоборот, 1С выгружает в файл 1c_to_kl.txt, который вы импортируете в клиент-банк.

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

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

Прямой обмен с банком по технологии DirectBank

DirectBank убирает промежуточный файл: 1С сама отправляет запрос в банк и получает выписку.

Что нужно до подключения:

  • 🔑 логин и пароль от интернет-банка или сертификат электронной подписи — зависит от банка;
  • актуальный релиз конфигурации (в старых релизах части банков в списке нет);
  • заполненный банковский счёт организации в справочнике Банковские счета.

Как подключить:

  1. Откройте Банк и касса → Банковские выписки.
  2. Нажмите Загрузить и в открывшемся помощнике выберите банк из списка.
  3. Если банк поддерживает DirectBank, помощник предложит настроить прямой обмен — выберите его вместо загрузки файла.
  4. Укажите банковский счёт организации и способ авторизации (логин/пароль или сертификат).
  5. Подтвердите подключение на стороне банка — обычно приходит SMS-код или запрос в мобильном приложении.

После подключения в списке выписок появляется команда получения данных. Нажали — свежие движения по счёту загрузились. Многие банки позволяют включить получение по расписанию через Администрирование → Обмен электронными документами.

DirectBank работает только с теми банками, что есть в списке конфигурации. Если вашего банка там нет — это не ошибка настройки, а просто отсутствие поддержки. Используйте файловый обмен.

Перед первым обменом банк обычно требует отдельного заявления на подключение DirectBank (в офисе или в интернет-банке). Пока заявление не обработано, 1С будет возвращать ответ, что обмен не разрешён.

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

Файловый способ работает всегда и состоит из двух частей: выгрузка из банка и загрузка в 1С.

В программе банка:

  1. Сформируйте выписку за нужный период.
  2. Выберите экспорт в формат «1С:Предприятие» (в разных банках пункт называется по-разному — ищите в выгрузке/экспорте вариант с упоминанием 1С).
  3. Сохраните файл. Чаще всего это kl_to_1c.txt в кодировке Windows-1251.

В 1С:

  1. Откройте Банк и касса → Банковские выписки.
  2. Нажмите Загрузить.
  3. Выберите организацию и банковский счёт, на который пришла выписка.
  4. Укажите путь к файлу kl_to_1c.txt.
  5. 1С разберёт файл и покажет таблицу: дата, сумма, плательщик/получатель, назначение платежа, вид операции.
  6. Проверьте строки и нажмите Загрузить (или Провести).

1С запоминает счёт и формат, поэтому со второго раза останется только указать файл.

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

Разовая настройка файлового обмена
Выполнено: 0 / 5

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

Настройка обработки и сопоставление контрагентов

Самое узкое место загрузки — опознать контрагента и счёт учёта. В файле банк передаёт ИНН, КПП, наименование и расчётный счёт плательщика. 1С ищет совпадение в справочнике Контрагенты по ИНН.

Что происходит со строкой выписки:

  • контрагент найден по ИНН — документ подставляется автоматически;
  • не найден — строка подсвечивается, 1С предлагает создать нового контрагента или выбрать существующего вручную;
  • найдено несколько с одним ИНН — выберите нужного (обособленные подразделения, дубли карточек).

Сопоставление полей из файла с реквизитами 1С выглядит так:

Сопоставление полей
ИНН плательщика→Контрагент (поиск по ИНН)
Расчётный счёт→Банковский счёт контрагента
Назначение платежа→Вид операции и статья ДДС
Сумма и дата→Реквизиты документа оплаты
Номер платёжного документа→Входящий номер

В форме загрузки есть настройки обмена (кнопка Настройки или Еще → Настройка). Там задают:

  • 📁 группу справочника, куда помещать новых контрагентов;
  • 💼 правила подстановки статьи движения денежных средств по тексту назначения платежа;
  • 🧾 поведение при распознавании вида операции (оплата поставщику, от покупателя, налоги, прочее).

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

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

Какие документы и проводки создаёт 1С

Из строк выписки формируются два типа документов и, после проведения, проводки по счёту 51.

Поступление на расчётный счёт (деньги пришли):

Проводки по операции

Списание с расчётного счёта (деньги ушли):

Проводки по операции

Конкретный счёт по кредиту (62, 60, 76, 66) 1С выбирает по виду операции и договору. Если договор с контрагентом один, он подставится сам; если несколько — выберите нужный, иначе оплата не свяжется с нужной задолженностью.

С 2023 года взносы на пенсионное, медицинское и социальное страхование уплачиваются единым тарифом в СФР (бывшие ПФР и ФСС объединены). При загрузке таких платежей следите, чтобы вид операции и счёт 69 соответствовали реальному назначению.

Проверьте загрузку по остатку. После проведения всех строк сформируйте оборотно-сальдовую ведомость по счёту 51 (Отчёты → Оборотно-сальдовая ведомость по счёту) за тот же период. Конечное сальдо по счёту должно совпасть с остатком в банковской выписке до копейки. Расхождение означает одно из трёх: пропущена строка, задвоен платёж или проведён не тот вид операции. Эта сверка занимает минуту и сразу показывает, что загрузка прошла без потерь.

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

После загрузки деньги нужно «посадить» на нужное обязательство, иначе по контрагенту повиснет и аванс, и задолженность одновременно.

В 1С:Бухгалтерии 3.0 привязка идёт через реквизит Договор в документе оплаты и через механизм зачёта аванса. В документе есть поле погашения задолженности — автоматически, по документу или по остатку. Способ «Автоматически» закрывает долг по методу ФИФО, «По документу» — конкретную накладную.

В 1С:Управлении торговлей 11 и ERP оплату можно распределять уже по заказам:

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

В 1С:Бухгалтерии распределения именно по заказам покупателей нет — учёт ведётся по договорам и документам расчётов. Разнесение по заказам — это функциональность УТ, КА и ERP.

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

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

КритерийПрямой обмен (DirectBank)Файл клиент-банка
Перенос файлов вручнуюне нуженнужен каждый раз
Поддержка банковтолько из списка 1Спрактически любой банк
Скорость полученияпо кнопке или расписаниюзависит от выгрузки в банке
Отправка платёжекнапрямую из 1Счерез файл 1c_to_kl.txt
Риск перепутать файл/периодминимальныйесть
Подключениезаявление в банк + настройкатолько выгрузка из клиент-банка

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

Почему выписка не загружается: разбор ошибок

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

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

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

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

Можно ли загрузить выписку сразу за несколько дней?
Да. В клиент-банке сформируйте выписку за весь период и выгрузите одним файлом — 1С разберёт все строки. Главное не загрузить тот же период повторно.
Нужно ли проводить документы после загрузки?
Да, проводки по счёту 51 появляются только после проведения. В форме загрузки можно сразу провести все распознанные строки, спорные — провести вручную после проверки договора и вида операции.
Выписка загрузилась, но оплата не закрыла долг — почему?
Не совпал договор или вид расчётов в документе оплаты. Откройте документ и проверьте, что контрагент и договор те же, что в накладной. При расхождении сумма зависает авансом.
DirectBank платный?
Сама технология в конфигурацию встроена, отдельной лицензии 1С не требует. Но банк может брать плату за подключение прямого обмена по своему тарифу — уточняйте в банке.
Как загрузить выписку по валютному счёту?
Так же, через файл или DirectBank, но банковский счёт должен быть заведён в соответствующей валюте. 1С подставит курс на дату операции и сформирует курсовую разницу при необходимости.