Банковская выписка в 1С:Бухгалтерии 3.0: от файла клиент-банка до проведённых платежей

· 10 мин

Содержание

Чтобы загрузить выписку из банка в 1С 8.3 из файла, выгрузите в клиент-банке файл в формате 1С (обычно kl_to_1c.txt), затем в 1С:Бухгалтерии 3.0 откройте Банк и касса → Банковские выписки и нажмите Загрузить. Укажите файл, проверьте список операций и нажмите Загрузить в форме обмена — программа создаст документы «Поступление на расчётный счёт» и «Списание с расчётного счёта».

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

Подготовка файла выписки в клиент-банке

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

Что выбрать при выгрузке

  • 📅 Период. Берите целые дни. Если выписка за вчера уже загружена, повторная загрузка того же дня не страшна — 1С узнаёт уже существующие документы, — но лишняя работа ни к чему.
  • 🏦 Счета. Можно выгрузить один счёт или все счета организации в одном файле. 1С разнесёт операции по своим расчётным счетам сама.
  • 🔤 Кодировка. Windows (CP1251) или DOS (CP866). Какая именно — неважно, главное, чтобы она совпала с настройкой в 1С.
  • 📁 Имя файла. По умолчанию kl_to_1c.txt. Лучше сохранять в одну и ту же папку, тогда путь в 1С не придётся менять.

Как проверить, что файл правильный

Откройте файл блокнотом. Первая строка обязана быть 1CClientBankExchange, дальше идут служебные параметры и секции документов:

1CClientBankExchange
ВерсияФормата=1.03
Кодировка=Windows
ДатаНачала=01.10.2026
ДатаКонца=01.10.2026
РасчСчет=40702810900000012345
СекцияРасчСчет
ДатаНачала=01.10.2026
НачальныйОстаток=150000.00
ВсегоПоступило=48000.00
ВсегоСписано=12500.00
КонечныйОстаток=185500.00
КонецРасчСчет
СекцияДокумент=Платежное поручение
Номер=318
Дата=01.10.2026
Сумма=48000.00
ПлательщикИНН=7701234567
ПолучательСчет=40702810900000012345
НазначениеПлатежа=Оплата по счету 112 от 25.09.2026, в т.ч. НДС 8000.00
КонецДокумента
КонецФайла

Остатки проверяются простой арифметикой: 150 000 + 48 000 − 12 500 = 185 500. Если в блокноте вместо русских букв «кракозябры» — значит, кодировку файла и настройку в 1С придётся согласовать.

Номер счёта в строке РасчСчет должен в точности совпадать с номером в справочнике «Банковские счета» вашей организации. Это первое, что 1С ищет при загрузке.

Настройка обмена с банком в 1С 8.3

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

СпособКак работаетКогда подходит
Файл клиент-банкаВыгрузили .txt в банке → загрузили в 1СЛюбой банк, любой тариф, нет интернет-поддержки
1С:ДиректБанк1С сама запрашивает выписку у банкаБанк поддерживает ДиректБанк, подключена интернет-поддержка

Параметры загрузки из файла

При первом нажатии Загрузить в списке банковских выписок открывается форма обмена с банком. В её настройках (ссылка или кнопка с настройками в шапке формы) задаются:

  1. Файл загрузки — путь к kl_to_1c.txt, например C:\Bank\kl_to_1c.txt.
  2. Файл выгрузки — путь для платёжек, которые 1С отправляет в банк (1c_to_kl.txt).
  3. Кодировка — та же, что выбрана в клиент-банке.
  4. Проводить документы после загрузки — оставьте включённым, если не хотите проводить каждую операцию вручную.
  5. Создавать ненайденные элементы — 1С сама заведёт новых контрагентов и банковские счета по данным из выписки.

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

Подключение 1С:ДиректБанк

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

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

Импорт выписки в базу: пошаговая загрузка файла

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

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

Не загружайте выписку за период, закрытый датой запрета изменения данных. Документы не запишутся, а часть строк может создаться непроведёнными — потом их придётся искать вручную.

Что сверять после загрузки

Внизу списка «Банковские выписки» видны остаток на начало, поступления, списания и остаток на конец. Эти цифры должны совпасть с секцией СекцияРасчСчет из файла. Расхождение означает, что какая-то строка не загрузилась, загрузилась дважды или ранее была удалена вручную.

Для итоговой сверки удобна оборотно-сальдовая ведомость по счёту 51 за день: конечное сальдо равно остатку в банке.

Автоматическая загрузка и проведение платежей

Вручную нажимать «Загрузить» каждое утро не обязательно. Варианта автоматизации три, и их можно сочетать.

  • ⚙️ Автопроведение. Флажок проведения документов в настройках обмена. Документы сразу формируют проводки Дт 51 Кт 62 (оплата от покупателя) или Дт 60 Кт 51 (оплата поставщику) и закрывают расчёты.
  • 🔄 Расписание ДиректБанка. При прямом обмене выписка запрашивается по кнопке или по расписанию — без файла и без клиент-банка.
  • 🧩 Мгновенное отражение списаний. Если вы отправляете платёжки из 1С, после загрузки выписки 1С сопоставит списания с уже созданными «Платёжными поручениями» и отметит их как оплаченные.

Когда автопроведение лучше выключить

Автопроведение удобно, если контрагенты и договоры заполнены аккуратно. Если база новая или половина покупателей платит «за кого-то другого», проводки уйдут на неправильные договоры. Тогда разумно загружать документы без проведения, проверять и проводить группой: выделить строки в списке и выбрать проведение в меню Ещё.

Как 1С распознаёт контрагентов и назначение платежа

Распознавание — сердце загрузки. От него зависит, на какой договор и счёт учёта упадёт сумма.

Порядок поиска

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

Типичные случаи и что делать

Как 1С разнесла строку выписки?

Чтобы распознавание работало лучше, при выставлении счетов указывайте их номер так, как его потом напишет покупатель: «Оплата по счёту 112 от 25.09». Многие покупатели копируют назначение платежа из счёта дословно.

Банковская комиссия и проценты

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

Валютные счета и курсы валют при загрузке

Загрузка выписок по валютным счетам требует двух вещей: правильно заведённого счёта и актуальных курсов.

Подготовка

  1. В карточке банковского счёта укажите валюту счёта — USD, EUR, CNY и т. д. Номер валютного счёта отличается кодом валюты в 6–8 разрядах: для долларов это 840, для евро 978, для юаня 156.
  2. Загрузите курсы валют: Справочники → Валюты (в некоторых релизах раздел Банк и касса → Валюты) и команда загрузки курсов. Нужна интернет-поддержка. Без курса на дату операции рублёвая сумма в проводке будет нулевой или неверной.
  3. Уточните в банке, отдаёт ли он выписку по валютному счёту в формате 1С. Не все банки это делают — тогда валютные операции вводят вручную по выписке.

Как отражаются суммы

Документ поступления или списания хранит сумму в валюте и пересчитывает её в рубли по курсу ЦБ на дату операции. Например, поступило 2 000 USD при курсе 92,50 — по счёту 52 отразится 185 000 руб.

Курсовая разница по остатку на счёте 52 считается не при загрузке, а регламентной операцией переоценки валютных средств при закрытии месяца. Продажа и покупка валюты загружаются как отдельные операции, курс банка у них отличается от курса ЦБ, и разница уходит на 91.

Ошибки при загрузке выписки и их причины

Сообщения зависят от релиза, но причин у них немного. Ниже — симптомы, которые встречаются чаще всего.

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

Частые ошибки бухгалтера

  • ❌ Загрузка выписки «на всякий случай» за месяц целиком. Если документы уже исправлялись вручную, повторная загрузка может создать дубли. Загружайте только новые дни.
  • ❌ Удаление документов, созданных из выписки, вместо их исправления. После удаления и повторной загрузки 1С заново создаст документ с неверными реквизитами. Правьте документ, а не пересоздавайте.
  • ❌ Один контрагент с двумя карточками. Создание ненайденных элементов при неаккуратном ИНН плодит дубли. Раз в квартал полезно искать дубли контрагентов и объединять их.
  • ❌ Смешанные кодировки в разных банках. Настройка хранится по счёту: поменяли кодировку для одного банка — для другого она осталась прежней.

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

Можно ли загрузить в 1С выписку из Excel или PDF?
Типовая загрузка понимает только формат 1CClientBankExchange. Excel и PDF придётся либо перевыгрузить из банка в формате 1С, либо вносить операции вручную.
Где находится файл kl_to_1c.txt?
В той папке, которую вы указали при выгрузке в клиент-банке. Часто это папка загрузок браузера. Удобно назначить постоянную папку и указать её в настройках обмена 1С.
Можно ли загрузить выписку сразу по нескольким счетам?
Да. Если в файле несколько секций с разными номерами счетов, 1С разнесёт операции по соответствующим банковским счетам организации, если все они есть в справочнике.
Что будет, если загрузить один и тот же файл дважды?
Уже загруженные операции 1С узнаёт по номеру, дате, сумме и счёту и не создаёт повторно. Дубли возникают, когда документ раньше вводили вручную с другими реквизитами.
Нужна ли интернет-поддержка, чтобы загружать выписки?
Для загрузки из файла — нет. Она нужна для 1С:ДиректБанка и для автоматической загрузки курсов валют.