Загрузка банковской выписки в 1С:Бухгалтерию 8
Содержание
Выписку в 1С грузят в журнале Банк и касса → Банковские выписки кнопкой Загрузить — туда подают файл kl_to_1c.txt, выгруженный из клиент-банка в формате «1С». Второй путь — прямой обмен 1С:DirectBank, когда файл вообще не нужен: программа забирает движения из банка по кнопке.
Главная ошибка новичка — пытаться занести каждую строку выписки руками через Поступление и Списание. При десятке платежей в день это бессмысленно: 1С сама разбирает файл, создаёт документы, подставляет контрагентов по ИНН и даже проводит движения. Руками остаётся только разобрать то, что программа не опознала.
Разберём оба способа — обмен файлом и DirectBank — а также что делать, когда файл не читается или контрагент «потерялся».
С чего начать: расчётный счёт и способ обмена
Прежде чем грузить первый файл, в базе должен быть заведён расчётный счёт организации. Проверьте его в карточке организации (Главное → Организации → ссылка Банковские счета) или в общем справочнике Справочники → Банковские счета.
В карточке счёта важны три поля:
- 📌 Номер счёта — ровно как в договоре с банком, 20 знаков.
- 📌 БИК банка — по нему подтянутся наименование и корсчёт.
- 📌 Валюта — для рублёвого счёта оставляем рубли.
Дальше выбираем способ обмена. Их два, и они не исключают друг друга:
| Способ | Что нужно | Когда удобнее |
|---|---|---|
| Обмен файлом (клиент-банк) | Файл kl_to_1c.txt из банковской программы | Банк не поддерживает DirectBank; обмен раз в день |
| 1С:DirectBank | Договор с банком на прямой обмен, сертификат подписи | Банк в списке DirectBank; хочется жать одну кнопку |
Если сомневаетесь, что выбрать, — начните с обмена файлом. Он работает с любым банком и ничего не требует, кроме выгрузки из клиент-банка в формате «1С».
Настройка способа обмена живёт в карточке банковского счёта: откройте счёт и найдите блок настроек обмена с банком. Там переключатель между загрузкой файла и прямым обменом.
Прямой обмен с банком без файлов (DirectBank)
DirectBank убирает промежуточный файл. 1С связывается с банком напрямую: отправляет платёжки и забирает выписку по защищённому каналу. Технология встроена в типовую 1С:Бухгалтерию, отдельную программу ставить не нужно.
Подключение идёт в карточке банковского счёта. Откройте счёт (Справочники → Банковские счета → нужный счёт) и запустите настройку прямого обмена — в карточке есть соответствующая команда подключения к сервису банка.
Порядок подключения:
- В карточке счёта выберите прямой обмен с банком.
- Укажите данные из договора с банком на обмен (логин, реквизиты подключения — их выдаёт банк).
- Установите сертификат электронной подписи , которым подписываются документы.
- Проверьте соединение пробным запросом.
После подключения выписка загружается так: в журнале Банк и касса → Банковские выписки нажмите кнопку получения из банка (в режиме DirectBank она заменяет загрузку файла), подпишите запрос сертификатом — и движения появятся в списке.
DirectBank требует действующего сертификата подписи. Если сертификат просрочен или не установлен на этом компьютере, обмен не пройдёт — сначала обновите подпись, потом повторяйте запрос.
Список банков, поддерживающих DirectBank, у разных банков разный, и условия (платно/бесплатно) задаёт сам банк. Если вашего банка в прямом обмене нет — остаётся загрузка файлом, она ничем не хуже по результату.
Загрузка выписки из файла клиент-банка
Это основной способ. Схема простая: в клиент-банке выгружаете движения за день в файл, в 1С этот файл загружаете.
Шаг 1. Выгрузите файл из клиент-банка. В программе банка найдите экспорт (выгрузку) в формате «1С:Предприятие» или «1С — Клиент банка». Банк сформирует текстовый файл, обычно с именем kl_to_1c.txt. Важно: формат выгрузки должен быть именно «1С», а не «Word», «Excel» или «1С версии 7» — иначе 1С 8 файл не разберёт.
Шаг 2. Откройте журнал выписок. Раздел Банк и касса → Банковские выписки.
Шаг 3. Нажмите Загрузить. Кнопка Загрузить в командной панели списка. При первой загрузке программа попросит указать:
- организацию и расчётный счёт, по которому идёт обмен;
- путь к файлу
kl_to_1c.txtили папку, куда клиент-банк складывает выгрузку.
Шаг 4. Проверьте разобранные строки. 1С покажет таблицу: поступления и списания, суммы, контрагенты, назначения платежей. Строки, где контрагент опознан по ИНН, помечены; «тёмные» строки — те, где нужно вмешаться.
Шаг 5. Загрузите. Нажмите загрузку — программа создаст документы Поступление на расчётный счёт и Списание с расчётного счёта.
Один файл может содержать движения за несколько дней или за месяц — грузится всё сразу, 1С сама раскладывает документы по датам. Повторная загрузка того же файла не задвоит документы: программа сверяет номер, дату и сумму и предупредит о совпадениях.
Автоматическое создание документов по выписке
При загрузке 1С не просто заносит строки — она строит полноценные документы и по возможности их проводит.
Что программа делает сама:
- 🔹 Распознаёт контрагента по ИНН/КПП из назначения платежа и реквизитов. Нашла в справочнике — подставила; не нашла — предложит создать нового.
- 🔹 Подбирает договор контрагента, если он один; при нескольких — ставит основной.
- 🔹 Определяет счёт учёта и статью движения денежных средств по виду операции.
- 🔹 Заполняет назначение платежа из строки выписки.
Созданные документы попадают в журнал выписок. Чтобы они сформировали проводки (Дт/Кт по счёту 51), их нужно провести. Типовая настройка проводит корректно распознанные строки автоматически; строки без контрагента или без договора остаются непроведёнными — их помечают, и после ручного дозаполнения вы проводите их сами.
От вида операции в документе зависит счёт и аналитика. 1С определяет вид по содержанию платежа, но проверять стоит — особенно на нетиповых платежах:
- Оплата от покупателя / оплата поставщику — счёт
62или60, подбор по ИНН. - Уплата налога — счёт
68с нужным субсчётом; аналитика по виду налога. - Перечисление страховых взносов — счёт
69. С 2023 года взносы по единому тарифу идут на единый налоговый счёт, а ФСС преобразован в СФР — учитывайте это при разметке. - Прочее поступление / списание — когда операция не относится к расчётам с контрагентами (комиссия банка, возврат, перевод между своими счетами).
Если вид операции определён неверно (частый случай — банковская комиссия, которую программа приняла за оплату поставщику), откройте документ и смените вид вручную: счёт и аналитика перестроятся.
Если после загрузки документ не проводится и ругается на незаполненный счёт учёта или контрагента — это нормальная ситуация для новых контрагентов. Допишите реквизиты в документе и проведите.
Как настроить распознавание контрагентов и счетов
Чтобы «тёмных» строк было меньше, настраивают правила подстановки. Основная логика — поиск контрагента по ИНН, поэтому:
- Заполняйте ИНН у контрагентов. Без ИНН в карточке 1С не сопоставит платёж с существующим контрагентом и будет создавать дубли.
- Проверяйте созданных «на лету» контрагентов. Когда 1С создаёт нового контрагента из выписки, у него подтягиваются ИНН и наименование, но может не быть договора и прочих реквизитов — дозаполните карточку.
- Задайте счета расчётов по умолчанию. Счета учёта расчётов (
60,62и субсчета) подставляются по договору и настройкам учёта; проверьте их вГлавное → Налоги и отчётыи в настройках статей ДДС.
Статьи движения денежных средств для отчётности по cash flow удобно настроить заранее: тогда каждое поступление и списание сразу получит правильную статью, и отчёт о движении денежных средств соберётся без ручной разметки. Статьи ведутся в справочнике Справочники → Статьи движения денежных средств.
Если дубли контрагентов всё же появились (один и тот же поставщик заведён дважды — вручную и автоматически из выписки), объедините их штатной обработкой поиска и удаления дублей: она переносит все движения на один элемент, а лишний помечает на удаление. Разносить платежи по двум карточкам одного контрагента нельзя — взаиморасчёты разъедутся.
Если один платёж нужно разнести на несколько договоров или счетов (например, оплата закрывает сразу несколько накладных) — это делается уже в самом документе списания/поступления на вкладке расшифровки, вручную. Выписка грузит платёж одной суммой, а разбивку по документам-основаниям вы задаёте при проведении.
Как проверить, что выписка загрузилась верно
После загрузки не поленитесь сверить итог — это занимает минуту и ловит большинство проблем.
Сверьте конечный остаток. В файле клиент-банка указан остаток на расчётном счёте на конец дня. Сформируйте оборотно-сальдовую ведомость по счёту 51 (Отчёты → Оборотно-сальдовая ведомость по счёту) за тот же период по нужному расчётному счёту. Конечное сальдо в 1С должно совпасть с остатком из выписки до копейки.
Что означает расхождение:
- остаток больше, чем в банке, — не загрузилось одно из списаний;
- остаток меньше — не загрузилось поступление либо какое-то списание задвоилось;
- расхождение на одну-две копейки — обычно округление комиссии; найдите операцию с дробной суммой.
Проверьте непроведённые документы. В журнале Банк и касса → Банковские выписки отсортируйте список и убедитесь, что не осталось непроведённых строк. Каждая непроведённая строка не попадает в проводки и как раз даёт расхождение по счёту 51.
Сверку остатка удобно делать сразу после каждой загрузки. Если сальдо сошлось — выписка за день разнесена полностью, и дальше можно спокойно закрывать взаиморасчёты.
Что делать, если выписка не загружается
Самые частые проблемы — в формате файла и в кодировке. Разберём по симптомам.
Отдельный случай — банк вообще не умеет выгружать в формат «1С». Такое бывает у небольших банков со старым клиент-банком. Варианты: обновить клиент-банк, перейти на интернет-банк с выгрузкой для 1С или подключить DirectBank, если банк его поддерживает.
Если же файл корректный, но часть движений не распозналась, — это не ошибка. Проще один раз дозаполнить справочник контрагентов (ИНН, договоры), и со следующей выписки «тёмных» строк почти не останется.