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

· 9 мин

Содержание

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

Слово «выгрузить банк» в обиходе означает ровно обратное действию внутри программы: вы выгружаете выписку из клиент-банка и загружаете её в 1С. В ту же сторону, но наоборот, работает выгрузка платёжных поручений: их формируют в 1С и отправляют в банк. Разберём загрузку входящих выписок, отправку платежей и настройку обмена — для 1С:Бухгалтерии 8.3, УТ 11 и других типовых конфигураций на платформе 8.3 порядок одинаковый.

С чего начать: где в 1С лежит обмен с банком

Весь обмен с банком собран в одном месте: Банк и касса → Банковские выписки. В этом журнале видны загруженные поступления и списания, здесь же кнопки Загрузить и Отправить в банк.

Перед первой загрузкой проверьте три вещи:

  • 🏦 Банковский счёт заведён — Главное → Организации → ваша организация → Банковские счета. Без карточки счёта выписке некуда встать.
  • 🔌 Выбран способ обмена — прямой (DirectBank) или через файл. Настройка открывается из карточки банковского счёта либо из формы загрузки выписок.
  • 💾 Есть файл или подключение — для файлового обмена нужен выгруженный из клиент-банка файл, для DirectBank — согласие банка на подключение.

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

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

Перед первой загрузкой выписки
Выполнено: 0 / 5

DirectBank: прямой обмен без промежуточных файлов

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

Подключение запускается из карточки банковского счёта. Откройте Главное → Организации → Банковские счета → нужный счёт и найдите команду подключения прямого обмена с банком (Подключить 1С:ДиректБанк или аналогичная — формулировка зависит от релиза). Программа предложит один из двух сценариев:

  1. Через оператора. 1С сама связывается с банком, вы подтверждаете заявку в интернет-банке или подписываете её ключом. Подходит для банков из списка поддержки DirectBank.
  2. Через файл настроек. Банк выдаёт файл с параметрами подключения, вы загружаете его в 1С. Так подключаются банки, которые работают по DirectBank, но не через встроенного оператора.

После подключения выписки тянутся кнопкой Обновить/Получить в журнале Банковские выписки, а платёжки отправляются кнопкой Отправить в банк. Статус каждого документа виден в журнале: отправлен, принят банком, исполнен, отклонён.

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

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

Для отправки платежей через DirectBank нужна действующая электронная подпись, которой вы подписываете платёжки в банке. Получение выписок обычно работает и без подписи, но это зависит от условий банка.

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

Загрузка выписки через файл: формат 1CClientBankExchange

Это универсальный способ, он работает с любым банком. Клиент-банк выгружает выписку в текстовый файл стандартного формата 1CClientBankExchange, а 1С его читает.

Порядок такой:

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

Формат 1CClientBankExchange — это обычный текст с секциями. Внутри файл выглядит примерно так:

1CClientBankExchange
ВерсияФормата=1.03
Кодировка=Windows
Отправитель=Банк
СекцияДокумент=Платежное поручение
Номер=145
Дата=15.03.2025
Сумма=12500.00
ПлательщикСчет=40702810...
ПолучательСчет=40702810...
НазначениеПлатежа=Оплата по счету №45
КонецДокумента

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

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

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

Обратная выгрузка платежей идёт тем же механизмом: в журнале Платежные поручения отметьте нужные, нажмите Отправить в банк и сохраните файл (его стандартное имя — 1c_to_kl.txt). Затем загрузите этот файл в клиент-банк и подпишите платежи там.

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

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

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

Что происходит автоматически:

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

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

Проведённые поступления и списания сразу дают движения по счёту 51 (расчётные счета) в корреспонденции со счётом контрагента (60, 62, 76), налогами (68, 69) или прочими доходами и расходами.

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

Для валютных счетов есть нюанс: такие операции учитываются на счёте 52, а при загрузке 1С подставляет курс на дату платежа и показывает сумму в валюте и рублёвый эквивалент. Курсовые разницы программа посчитает отдельно, при закрытии месяца, — вручную их в выписке трогать не нужно.

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

Сопоставление контрагентов и счетов учёта

Самая частая ручная работа при загрузке — когда 1С не узнаёт контрагента. Так бывает с новым поставщиком, которого ещё нет в справочнике, или когда в выписке реквизиты записаны иначе, чем в карточке.

В форме загрузки такие строки подсвечены. По каждой нужно:

  1. Выбрать контрагента из справочника или создать нового прямо из формы — реквизиты подтянутся из выписки.
  2. Указать договор, если их несколько.
  3. Выбрать счёт учёта расчётов, если 1С не подставила его сама.

Один раз сопоставив контрагента, вы облегчаете себе будущие загрузки: по совпадению ИНН и счёта 1С будет узнавать его автоматически.

Счёт учёта расчётов тоже можно закрепить заранее. В карточке договора задаются счета расчётов и авансов — тогда при загрузке программа подставит их без вопросов, а не предложит стандартный 60.01/62.01 по умолчанию. Для регулярных контрагентов это убирает почти всю ручную правку: выписка загружается и проводится сразу.

Отдельно стоит следить за назначением платежа. Если в нём есть НДС, 1С, как правило, разбирает ставку и сумму налога самостоятельно; но когда назначение написано свободным текстом без суммы НДС, ставку в документе лучше проверить вручную.

Сопоставление полей
ИНН и номер счёта из выписки→Контрагент в справочнике
Назначение платежа→Вид операции и счёт учёта
Номер и дата платежа→Реквизиты документа поступления/списания
Сумма→Сумма документа, движение по счёту 51

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

Что делать, если выписка не загружается

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

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

Отдельный случай — выписка грузится, но суммы встают не на те счета. Это не ошибка загрузки, а вопрос настройки видов операций: проверьте, какой счёт учёта 1С подставляет по конкретному контрагенту, и поправьте в карточке договора.

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

Чем отличается DirectBank от загрузки через файл?
DirectBank обменивается с банком напрямую, без выгрузки файлов на диск, — выписки приходят по кнопке Обновить. Файловый обмен требует вручную выгрузить файл из клиент-банка и загрузить его в 1С. DirectBank удобнее при большом потоке платежей, файл — универсальнее и работает с любым банком.
Можно ли загрузить выписку сразу за несколько дней?
Да. Если в файле из клиент-банка операции за период, 1С загрузит их все одним действием и разложит по датам. Главное — чтобы файл содержал нужный диапазон.
Что делать, если банка нет в списке DirectBank?
Работать через файл формата 1CClientBankExchange. Это стандарт, который поддерживают практически все клиент-банки России. Прямое подключение в этом случае просто не настраивают.
Почему после загрузки не создаются документы поступления и списания?
Чаще всего 1С не смогла определить контрагента, договор или счёт учёта. Такие строки остаются непроведёнными — их нужно открыть и дозаполнить. После этого документы проводятся и дают движения по счёту 51.
Нужна ли электронная подпись для получения выписок?
Для загрузки входящих выписок через файл подпись не нужна. Для отправки платежей — через DirectBank или через клиент-банк — платёжки подписываются электронной подписью на стороне банка.