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

· 9 мин

Содержание

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

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

Способ зависит от банка. Крупные банки (Сбер, ВТБ, Альфа, Тинькофф и др.) поддерживают ДиректБанк — это удобнее всего. Если банк его не умеет, остаётся обмен файлом или ручной ввод.

Где в 1С находятся выписки и что понадобится заранее

Журнал движений по счёту открывается из Банк и касса → Банковские выписки. Каждая строка здесь — это документ Поступление на расчётный счёт или Списание с расчётного счёта. Выписка банка после загрузки превращается именно в эти документы.

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

  • 🏦 Банковский счёт организации заведён. Справочник Главное → Организации → <ваша организация> → Банковские счета. Номер счёта и БИК банка должны совпадать с теми, что в выписке, иначе 1С не поймёт, куда её относить.
  • 👤 Права пользователя. Загрузка выписок доступна с ролью бухгалтера; у пользователя с ограниченными правами кнопки обмена может не быть.
  • 📄 Источник данных. Либо подключённый ДиректБанк, либо файл выписки, выгруженный из клиент-банка (обычно называется kl_to_1c.txt).

Какой способ выбрать — зависит от того, что даёт банк:

СпособЧто нужноКогда подходит
ДиректБанкДоговор с банком, подписьБанк поддерживает прямой обмен
Файл клиент-банкаВыгрузка из банк-клиентаЛюбой банк с экспортом в формат 1CClientBankExchange
Ручной вводНичего, кроме выписки на бумаге/PDFЕдиничные платежи, банк без выгрузки

ДиректБанк: прямой обмен с банком без промежуточных файлов

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

Подключение идёт через карточку банковского счёта:

  1. Откройте Главное → Организации → <организация> → Банковские счета и выберите нужный счёт.
  2. В карточке счёта найдите настройку обмена с банком (блок, где указывается способ обмена). Выберите вариант прямого обмена — ДиректБанк.
  3. 1С сформирует заявление о подключении. Его подписывают электронной подписью и отправляют в банк прямо из программы.
  4. Банк рассматривает заявление — обычно от нескольких минут до одного-двух рабочих дней. После одобрения обмен становится активным.

Когда обмен подключён, загрузка выписки — это буквально одно действие:

  • Откройте Банк и касса → Банковские выписки.
  • Нажмите кнопку обмена с банком (запрос выписки).
  • Укажите период, за который нужна выписка, и подтвердите запрос электронной подписью.
  • 1С получит движения по счёту и покажет их в журнале.

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

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

У части банков прямой обмен включается не из 1С, а на стороне интернет-банка (например, в разделе интеграций с учётными системами). Порядок зависит от банка, поэтому точный пункт смотрите в инструкции своего банка — но принцип один: один раз настроили, дальше выписка приходит по кнопке.

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

Если ДиректБанка нет, работает проверенная схема через текстовый файл. Банк-клиент выгружает выписку в файл стандартного формата (первая строка внутри — 1CClientBankExchange), а 1С его читает.

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

Теперь загрузите его в 1С:

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

После этого платежи превратятся в документы в журнале выписок.

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

Формат клиент-банка — это обычный текст. Если банк отдаёт выписку только в PDF или Excel, 1С такой файл не прочитает: нужен именно экспорт в формат 1CClientBankExchange. Почти у всех банков такой экспорт есть, просто называется по-разному.

Из чего состоит файл выписки и почему это важно

Знать внутреннее устройство файла необязательно, но это выручает, когда загрузка ломается и нужно понять почему. Файл клиент-банка — текстовый, его можно открыть в обычном «Блокноте».

Первая строка внутри — 1CClientBankExchange. Это признак формата: по ней 1С и понимает, что перед ней выписка, а не произвольный текст. Дальше идут служебные поля (версия формата, кодировка, даты периода, номер расчётного счёта), а затем — блоки документов: каждый платёж обрамлён строками начала и конца секции.

На что это влияет на практике:

  • 📅 Период. В шапке файла указаны даты, за которые сформирована выписка. Если загрузили «не тот» период — проверьте эти даты, возможно, банк выгрузил другой диапазон.
  • 🏦 Номер счёта. Счёт из шапки файла 1С сверяет со счётом организации. Не совпал — платежи не привяжутся.
  • 🔤 Кодировка. Старые банк-клиенты иногда отдают файл в DOS-кодировке, из-за чего русские буквы в назначении платежа превращаются в «кракозябры». Решается повторной выгрузкой в стандартной (Windows) кодировке на стороне банка.

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

Когда автообмен недоступен: ручной ввод выписки

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

Прямо в журнале Банк и касса → Банковские выписки создайте документ:

  • Поступление на расчётный счёт — для денег, которые пришли на счёт.
  • Списание с расчётного счёта — для денег, которые ушли со счёта.

В документе заполняете вид операции (оплата от покупателя, оплата поставщику, перечисление налога и т. д.), контрагента, договор, сумму и назначение платежа — всё переносите из бумажной или PDF-выписки.

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

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

Что происходит после загрузки: сопоставление контрагентов и проводки

Загрузка файла или приём через ДиректБанк не сразу создаёт проведённые документы. Сначала 1С показывает список платежей, и здесь часть строк может быть подсвечена:

  • 🔴 Красным — контрагент или его расчётный счёт не найдены в базе. 1С не смогла однозначно определить, от кого пришли (или кому ушли) деньги по ИНН и счёту.
  • ⚫ Чёрным — всё распозналось, документ готов к загрузке.

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

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

Когда проведёте документы, сформируются стандартные проводки по счёту 51:

ОперацияПроводка
Поступление от покупателяДт 51 Кт 62
Возврат от поставщикаДт 51 Кт 60
Оплата поставщикуДт 60 Кт 51
Перечисление налога/взносаДт 68 (69) Кт 51

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

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

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

Загрузка спотыкается почти всегда по одной из нескольких причин. Ниже — что означает симптом и что делать.

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

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

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

Чем отличается ДиректБанк от обмена файлом?
ДиректБанк — прямой обмен между 1С и банком без файлов: выписка приходит по кнопке. Обмен файлом требует вручную выгрузить файл из банк-клиента и загрузить его в 1С. ДиректБанк быстрее, но его должен поддерживать банк.
Можно ли загрузить выписку сразу за несколько дней или за месяц?
Да. И в файле клиент-банка, и в ДиректБанке период задаёте вы. Главное — не загружать повторно дни, которые уже заводили, иначе платежи задвоятся.
Нужна ли электронная подпись для загрузки выписки?
Для ДиректБанка — да, обмен подтверждается подписью. Для загрузки файла клиент-банка и для ручного ввода подпись не требуется.
Почему после загрузки остаток в 1С не сходится с банком?
Либо загружены не все строки (часть осталась красной и не попала в документы), либо какой-то платёж задвоен, либо не загружен предыдущий день. Сверьте остаток по счёту 51 в ОСВ с выпиской банка построчно.
Что делать, если банк отдаёт выписку только в PDF?
Напрямую PDF в 1С не загружается. Поищите в банк-клиенте экспорт в формат 1С (текстовый файл) — он есть почти всегда. Если его нет, вводите платежи вручную через документы поступления и списания.