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

· 9 мин

Содержание

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

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

Какой файл выгружает банк и что понимает 1С

1С обменивается с банком через текстовый файл в кодировке Windows-1251 формата 1CClientBankExchange. Это отраслевой стандарт: его поддерживают почти все банки и программы «Клиент-банк». Файл содержит секции с реквизитами платёжных документов — дату, сумму, счёт и реквизиты плательщика и получателя, назначение платежа.

Как правило, обмен идёт двумя файлами:

  • 📤 1c_to_kl.txt — платёжки, которые вы выгружаете из 1С в банк на оплату;
  • 📥 kl_to_1c.txt — выписка, которую банк отдаёт обратно в 1С (входящие и исходящие операции по счёту за день).

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

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

Если банк предлагает выгрузку в разных форматах (1С, CSV, SWIFT, «1С:Предприятие 7.7»), выбирайте именно «1С:Предприятие 8» или «1CClientBankExchange». Форматы Excel и PDF для автоматической загрузки не годятся — их придётся заносить вручную.

Разовая выписка из интернет-банка в PDF подходит только для глазами. Чтобы 1С разнесла операции сама, нужен текстовый файл обмена.

Где в интернет-банке взять выписку в формате 1С

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

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

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

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

Настройка обмена и пошаговая загрузка выписки

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

Настройка обмена:

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

Загрузка выписки:

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

После проведения поступление от покупателя даёт проводку Дт 51 Кт 62, оплата поставщику — Дт 60 Кт 51, уплата налога — Дт 68 Кт 51. Счёт расчётов зависит от статьи и контрагента; если 1С подставила не тот счёт, поправьте его в документе до проведения.

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

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

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

Прямой обмен без файла: 1С:ДиректБанк

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

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

  1. Откройте Банк и касса → Банковские счета и выберите нужный счёт.
  2. В карточке счёта найдите команду подключения прямого обмена с банком («Подключить DirectBank» или «Настроить обмен с банком»).
  3. Следуйте мастеру: он проверит, поддерживает ли банк прямой обмен, и запросит реквизиты подключения от банка.
  4. Завершите подключение электронной подписью.

После подключения выписка загружается из того же журнала Банковские выписки — но вместо чтения файла 1С запрашивает данные у банка напрямую. Файлы kl_to_1c.txt больше не нужны.

Прямой обмен поддерживают не все банки. Актуальный список и условия уточняйте у своего банка — часто услуга бесплатна или входит в тариф расчётно-кассового обслуживания.

При смене электронной подписи или сертификата прямой обмен придётся переподключить — старый сертификат банк перестанет принимать.

Выписки по валютным счетам

Валютные операции идут через счёт 52, и выписка по валютному счёту устроена чуть иначе. Загрузка — тем же способом, но есть нюансы:

  • 💱 суммы в выписке приходят в валюте счёта; рублёвый эквивалент 1С пересчитывает по курсу ЦБ на дату операции, поэтому курсы валют в базе должны быть загружены;
  • 📅 если курс на дату операции в базе отсутствует, документ проведётся с нулевым рублёвым эквивалентом — сначала загрузите курсы (Справочники → Валюты → Загрузить курсы валют);
  • 🔁 при покупке и продаже валюты в выписке будут операции и по валютному, и по рублёвому счёту — их проводят отдельными документами;
  • 📈 переоценку валютных остатков и курсовые разницы 1С начисляет не выпиской, а при закрытии месяца (регламентная операция «Переоценка валютных средств»).

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

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

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

Чаще всего сбой загрузки — из-за несовпадения реквизитов в файле и в базе, а не из-за «поломки» 1С.

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

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

Ежедневный порядок, который ускоряет разноску

Выписку обрабатывают каждый рабочий день, поэтому мелкие настройки экономят много времени на дистанции.

  • ⚙️ Статьи движения денежных средств подставляются автоматически, если один раз правильно сопоставить их с типовыми назначениями платежей. После настройки налоги, зарплата и оплаты поставщикам раскладываются по статьям без ручного вмешательства.
  • 🧩 Правила зачёта авансов задаются в учётной политике и в договорах. Если у контрагента указан порядок зачёта «автоматически», 1С сама закроет аванс нужным документом при разноске.
  • 🔍 Назначение платежа 1С разбирает, чтобы подобрать договор и счёт: чем аккуратнее контрагенты формулируют назначение (номер договора, счёта), тем меньше правок.
  • 📌 Непроведённые документы оставляйте видимыми: загрузите выписку без автопроведения, сверьте спорные операции, затем проведите пакетно из журнала.

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

Другие способы обмена с банком

Файл и ДиректБанк закрывают большинство задач, но есть и альтернативы:

СпособКогда подходитЧто учесть
Файл 1CClientBankExchangeЛюбой банк, нет прямой интеграцииНужно вручную выгружать и загружать файл
1С:ДиректБанкБанк поддерживает прямой обменНастройка и электронная подпись, но файлы не нужны
Облачный сервис банкаБанк предлагает интеграцию «из коробки»Данные идут через сервис банка, уточните условия
Выгрузка через API банкаНетиповые задачи, доработкаНужна разработка, самостоятельно в типовой не включить

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

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

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

В каком формате скачивать выписку из банка для 1С?
В текстовом формате «1С» (1CClientBankExchange) в кодировке Windows-1251. Форматы PDF, Excel и CSV для автоматической загрузки не подходят — их придётся заносить вручную.
Можно ли загрузить выписку без клиент-банка?
Да, если банк поддерживает 1С:ДиректБанк — тогда выписка приходит прямо в 1С по кнопке, без файла и без отдельной программы клиент-банка.
Почему после загрузки остаток на счёте не совпадает с банком?
Чаще всего загружен неполный день или часть операций занесена вручную и продублировалась. Проверьте, что выгружен весь банковский день, и уберите дубли в журнале.
1С не распознаёт контрагентов из выписки — что делать?
Заполните у контрагентов ИНН и банковские счета: 1С сопоставляет операции именно по этим реквизитам. После этого знакомые контрагенты будут подставляться автоматически.
Нужно ли проводить документы сразу при загрузке?
Не обязательно. Удобнее загрузить без автопроведения, сверить спорные операции и контрагентов, а затем провести документы пакетно из журнала банковских выписок.