Загрузка и разнесение банковской выписки в 1С:Бухгалтерии 8.3
Содержание
Выписку из банка
в 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С»).
- Задайте период выписки — обычно за вчерашний день или с последней загрузки.
- В способе выгрузки выберите формат «1С» (он же
1CClientBankExchange). - Сохраните файл
kl_to_1c.txtв папку, которую потом укажете в настройке обмена 1С.
У крупных банков есть прямая интеграция (ДиректБанк, см. ниже) — тогда скачивать файл не нужно совсем. Если такой интеграции нет, файл остаётся единственным способом переноса без ручного ввода.
Выгружайте выписку за полный банковский день и только после того, как банк её закрыл. Если выгрузить день, по которому ещё проходят платежи, часть операций в файл не попадёт, и остаток по счёту в 1С не сойдётся с банком.
Настройка обмена и пошаговая загрузка выписки
Перед первой загрузкой настройте обмен — указать путь к файлам и расчётный счёт нужно один раз.
Настройка обмена:
- Откройте
Банк и касса → Банковские выписки. - В командной панели журнала нажмите Загрузить — при первом запуске 1С предложит настроить обмен.
- Укажите организацию, банковский счёт и папку, куда банк сохраняет файл выписки.
- Сохраните настройку.
Загрузка выписки:
- В журнале
Банковские выпискинажмите Загрузить. - 1С прочитает файл и покажет список операций из выписки — зелёным отмечены те, по которым контрагент распознан по ИНН и счёту, другим цветом — требующие внимания.
- Проверьте сопоставление: для новых контрагентов 1С предложит создать карточку или подобрать существующую.
- Задайте статьи движения денежных средств и счета учёта расчётов, если они не подставились.
- Нажмите Загрузить — 1С создаст документы
Поступление на расчётный счётиСписание с расчётного счёта. - Проверьте галочку проведения: загруженные документы можно провести сразу или позже, после сверки.
После проведения поступление от покупателя даёт проводку Дт 51 Кт 62, оплата поставщику — Дт 60 Кт 51, уплата налога — Дт 68 Кт 51. Счёт расчётов зависит от статьи и контрагента; если 1С подставила не тот счёт, поправьте его в документе до проведения.
Проверить результат проще всего по оборотно-сальдовой ведомости счёта 51: обороты по дебету и кредиту за день должны совпасть с поступлениями и списаниями в банковской выписке, а конечное сальдо — с остатком на счёте по данным банка. Расхождение здесь сразу показывает, что часть операций не загрузилась или задвоилась.
Если в выписке есть операции, которых в 1С быть не должно (например, ошибочное зачисление), не удаляйте строку из загрузки — проведите документ и затем отразите возврат отдельной операцией. Так движение по счёту останется сверяемым с банком.
Перед первой массовой загрузкой сделайте архивную копию базы. Если настройки сопоставления окажутся неверными, откатить сотни документов быстрее из копии, чем вручную.
Прямой обмен без файла: 1С:ДиректБанк
1С:ДиректБанк — технология прямого обмена с банком из 1С, без выгрузки и загрузки файлов. Платёжки уходят в банк, а выписки приходят обратно по одной кнопке внутри программы. Подпись платежей — вашей электронной подписью, как в клиент-банке.
Подключение настраивают в карточке банковского счёта:
- Откройте
Банк и касса → Банковские счетаи выберите нужный счёт. - В карточке счёта найдите команду подключения прямого обмена с банком («Подключить DirectBank» или «Настроить обмен с банком»).
- Следуйте мастеру: он проверит, поддерживает ли банк прямой обмен, и запросит реквизиты подключения от банка.
- Завершите подключение электронной подписью.
После подключения выписка загружается из того же журнала Банковские выписки — но вместо чтения файла 1С запрашивает данные у банка напрямую. Файлы kl_to_1c.txt больше не нужны.
Прямой обмен поддерживают не все банки. Актуальный список и условия уточняйте у своего банка — часто услуга бесплатна или входит в тариф расчётно-кассового обслуживания.
При смене электронной подписи или сертификата прямой обмен придётся переподключить — старый сертификат банк перестанет принимать.
Выписки по валютным счетам
Валютные операции идут через счёт 52, и выписка по валютному счёту устроена чуть иначе. Загрузка — тем же способом, но есть нюансы:
- 💱 суммы в выписке приходят в валюте счёта; рублёвый эквивалент 1С пересчитывает по курсу ЦБ на дату операции, поэтому курсы валют в базе должны быть загружены;
- 📅 если курс на дату операции в базе отсутствует, документ проведётся с нулевым рублёвым эквивалентом — сначала загрузите курсы (
Справочники → Валюты → Загрузить курсы валют); - 🔁 при покупке и продаже валюты в выписке будут операции и по валютному, и по рублёвому счёту — их проводят отдельными документами;
- 📈 переоценку валютных остатков и курсовые разницы 1С начисляет не выпиской, а при закрытии месяца (регламентная операция «Переоценка валютных средств»).
Если у организации несколько счетов в разных валютах, настройте обмен по каждому счёту отдельно — файл выписки привязан к конкретному счёту.
Отдельно стоит следить за транзитным валютным счётом. Валютная выручка сначала поступает на транзитный счёт, и только после этого часть переводится на текущий валютный или продаётся. В выписке это две разные операции, и разносить их нужно по разным счетам учёта, иначе остатки по транзитному счёту «зависнут». Названия и аналитику счетов проверяйте в рабочем плане счетов — в типовой конфигурации транзитный и текущий валютные счета разведены субсчетами.
Почему выписка не загружается: разбор ошибок
Чаще всего сбой загрузки — из-за несовпадения реквизитов в файле и в базе, а не из-за «поломки» 1С.
Банк и касса → Банковские счета.Если «кракозябры» встречаются только в отдельных платежах, проблема не в кодировке файла, а в том, что сам банк-отправитель прислал назначение платежа с ошибкой. Назначение можно поправить в документе вручную — на проводки это не влияет.
Ежедневный порядок, который ускоряет разноску
Выписку обрабатывают каждый рабочий день, поэтому мелкие настройки экономят много времени на дистанции.
- ⚙️ Статьи движения денежных средств подставляются автоматически, если один раз правильно сопоставить их с типовыми назначениями платежей. После настройки налоги, зарплата и оплаты поставщикам раскладываются по статьям без ручного вмешательства.
- 🧩 Правила зачёта авансов задаются в учётной политике и в договорах. Если у контрагента указан порядок зачёта «автоматически», 1С сама закроет аванс нужным документом при разноске.
- 🔍 Назначение платежа 1С разбирает, чтобы подобрать договор и счёт: чем аккуратнее контрагенты формулируют назначение (номер договора, счёта), тем меньше правок.
- 📌 Непроведённые документы оставляйте видимыми: загрузите выписку без автопроведения, сверьте спорные операции, затем проведите пакетно из журнала.
Разносите выписку ежедневно, а не раз в неделю: при ежедневной загрузке 1С подставляет контрагентов и статьи «по памяти» прошлых операций, и правок становится всё меньше.
Другие способы обмена с банком
Файл и ДиректБанк закрывают большинство задач, но есть и альтернативы:
| Способ | Когда подходит | Что учесть |
|---|---|---|
Файл 1CClientBankExchange | Любой банк, нет прямой интеграции | Нужно вручную выгружать и загружать файл |
| 1С:ДиректБанк | Банк поддерживает прямой обмен | Настройка и электронная подпись, но файлы не нужны |
| Облачный сервис банка | Банк предлагает интеграцию «из коробки» | Данные идут через сервис банка, уточните условия |
| Выгрузка через API банка | Нетиповые задачи, доработка | Нужна разработка, самостоятельно в типовой не включить |
Для типовой 1С:Бухгалтерии оптимально начать с ДиректБанка, если банк его поддерживает, и держать файловый обмен как запасной вариант. Интеграция через API банка требует доработки конфигурации и оправдана только при больших объёмах или нестандартных сценариях.
Облачные сервисы банков (личные кабинеты со встроенной 1С) обычно уже настроены на обмен — отдельно загружать файл в них не нужно, выписка приходит сама.
Частые вопросы
В каком формате скачивать выписку из банка для 1С?
1CClientBankExchange) в кодировке Windows-1251. Форматы PDF, Excel и CSV для автоматической загрузки не подходят — их придётся заносить вручную.