Обмен с банком в 1С: загрузить выписку и отправить платёжки

· 9 мин

Содержание

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

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

Два канала обмена: файл и прямое соединение

Банк и 1С обмениваются данными по стандарту «1CClientBankExchange» — это обычный текстовый файл с фиксированной структурой. Первая строка файла так и выглядит: 1CClientBankExchange. Внутри — дата, номер счёта, список платёжных документов. Кодировка — Windows (cp1251) или DOS, 1С определяет её при загрузке.

Направления два, и файлы для них разные:

  • 📥 из банка в 1С — выписка с поступлениями и списаниями. Файл обычно называется kl_to_1c.txt.
  • 📤 из 1С в банк — платёжные поручения на оплату. Файл обычно 1c_to_kl.txt.

Имена по умолчанию настраиваются в самом клиент-банке, поэтому у вашего банка они могут отличаться. Главное — не перепутать направление: файл выгрузки из 1С загружать обратно в 1С бессмысленно.

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

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

Какой способ обмена выбрать?

Что настроить перед первой загрузкой

Чтобы выписка загрузилась без вопросов, в 1С должны быть заполнены три справочника.

  1. Организация с её реквизитами — Главное → Организации. ИНН, КПП и расчётный счёт должны совпадать с теми, что в банке.
  2. Банковский счёт организации — карточка счёта открывается из организации по ссылке Банковские счета. Проверьте номер счёта и БИК банка.
  3. Контрагенты — хотя бы основные. При загрузке 1С ищет контрагента по ИНН из платежа; если не находит — предложит создать нового.

Отдельно задаются статьи движения денежных средств (Справочники → Статьи движения денежных средств). Они нужны для отчёта о движении денег и подставляются в документы автоматически по виду операции.

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

Отдельный момент для первой загрузки. Если вы только начинаете вести учёт в 1С, а расчётный счёт уже работал раньше, введите начальный остаток по счёту 51 на дату начала учёта (Главное → Помощник ввода остатков). Иначе после загрузки первой выписки остаток в 1С не сойдётся с банком — программа посчитает обороты, но стартовой суммы у неё не будет.

Готовность к обмену с банком
Выполнено: 0 / 5

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

Классический путь, который работает с любым банком.

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

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

Если в файле кодировка не совпала с ожидаемой, вместо названий контрагентов будут «кракозябры». Перевыгрузите файл из банка в кодировке Windows.

Выгрузку выписки в интернет-банке обычно прячут в разделе экспорта или обмена с бухгалтерией — ищите пункт с упоминанием «1С» или «1C:Предприятие». Там задают период и формат; выбирайте именно формат «1С», а не Excel или PDF — последние 1С загрузить не сможет. Файл сохраняется на диск, дальше работаете с ним в 1С.

DirectBank: обмен с банком без файлов

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

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

  1. Откройте карточку банковского счёта организации (Главное → Организации → ссылка Банковские счета → нужный счёт).
  2. Найдите команду подключения DirectBank. 1С либо соединится с банком напрямую, либо предложит обмен через сервис 1С:ДиректБанк.
  3. Авторизуйтесь в системе банка (логин/пароль интернет-банка или сертификат электронной подписи ) и подтвердите подключение на стороне банка.

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

Есть два варианта соединения:

ВариантКак работаетКогда подходит
Прямое соединение1С связывается с банком по сертификатуБанк публикует адрес сервиса DirectBank
Через 1С:ДиректБанкОбмен идёт через веб-сервис 1СБанк работает с 1С по этой схеме

Список банков, поддерживающих прямой обмен, большой — Сбербанк, ВТБ, Альфа-Банк, Промсвязьбанк и другие. Уточните поддержку в своём банке до настройки.

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

Разнесение поступлений и списаний

Загрузка создаёт документы, но не проводит их автоматически — это сделано нарочно, чтобы вы сверили данные. В журнале Банковские выписки непроведённые документы помечены.

Создаются документы двух видов:

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

Вид операции (оплата от покупателя, оплата поставщику, уплата налога) 1С определяет по назначению платежа. Если угадала неверно — поменяйте вид операции вручную, от него зависит счёт учёта и проводка.

Типовые проводки по загруженной выписке:

ОперацияДебетКредит
Поступление оплаты от покупателя5162.01
Поступление аванса от покупателя5162.02
Оплата поставщику60.0151
Аванс поставщику60.0251
Уплата налога, взносов68 / 6951
Комиссия банка91.0251
Перечисление зарплаты7051

Порядок разнесения:

  1. Откройте первый документ, проверьте контрагента, договор и ставку НДС.
  2. Убедитесь, что подставился верный счёт учёта расчётов (62, 60, 76).
  3. Проведите документ — появятся проводки по счёту 51.
  4. Повторите по всем строкам или выделите документы в списке и проведите пакетом.

Несколько ситуаций, где разнесение требует внимания:

  • Аванс от покупателя. Если деньги пришли раньше отгрузки, выбирайте счёт 62.02. На полученный аванс нужно выставить счёт-фактуру и начислить НДС — загрузка выписки этого не делает, счёт-фактуру формируют отдельно.
  • Зачёт аванса. Когда по одному контрагенту есть и аванс, и долг, при проведении реализации или поступления 1С зачтёт аванс сама, если в договоре включён автоматический зачёт.
  • Валютный счёт. Выписка по валютному счёту загружается так же, но суммы пересчитываются по курсу на дату платежа; проверьте, что курс валюты загружен (Справочники → Валюты).
  • Комиссия банка. Удержанную банком комиссию проводите отдельным списанием на счёт 91.02 — в выписке она идёт отдельной строкой.

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

Выгрузка платёжных поручений в банк

Обратное направление — отправить в банк платёжки на оплату.

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

При DirectBank шаги 3–4 не нужны: платёжное поручение подписывается в 1С и уходит в банк сразу. Статус платежа (принят, отклонён, исполнен) приходит обратно в 1С и виден в самом документе — не нужно заходить в интернет-банк, чтобы узнать, прошёл ли платёж.

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

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

Типичные ошибки обмена

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

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

Можно ли загрузить выписку за несколько дней одним файлом?
Да. Выгрузите из банка файл за весь период — 1С создаст документы по всем дням сразу. Главное, чтобы периоды выписок не пересекались и строки не задвоились.
Что делать, если банк не поддерживает DirectBank?
Работайте через файлы клиент-банка — этот способ универсален. Выгружаете kl_to_1c.txt из интернет-банка и загружаете в 1С вручную.
Почему загруженные документы не проводятся сами?
Это защита от ошибок. 1С даёт сверить контрагента, договор и счёт учёта перед тем, как сформировать проводки. После проверки проведите документы пакетом.
Как сопоставить разового плательщика без ИНН?
При загрузке 1С предложит выбрать контрагента вручную. Укажите нужного из справочника или заведите нового — автоматически по ИНН он не подтянется.
Нужна ли электронная подпись для DirectBank?
Для получения выписки — обычно нет, для отправки платежей — да. Платёжные поручения подписываются той же электронной подписью, что и в интернет-банке.