Перенос банковских выписок из СБИС в 1С: способы и настройка
Содержание
Перенести банковские выписки
из СБИС в 1С можно двумя путями: выгрузить из СБИС текстовый файл в формате клиент-банка и загрузить его в раздел Банк и касса, либо подключить прямой обмен без файлов через 1С:ДиректБанк. Первый способ работает с любым банком и любой типовой конфигурацией, второй удобнее, но зависит от того, поддерживает ли банк прямое подключение.
Если выписки в СБИС уже собраны по всем счетам, обычно хватает выгрузки файлом — её разберём максимально подробно. Прямой обмен имеет смысл настраивать, когда выписки нужны каждый день и файлы вручную таскать надоело.
Чем отличаются два способа переноса выписок
Прежде чем что-то настраивать, выберите схему. От неё зависит, где вы будете нажимать кнопки каждое утро.
| Способ | Что происходит | Когда выбирают |
|---|---|---|
| Файл выгрузки из СБИС | Скачиваете из СБИС файл, загружаете в 1С вручную | Любой банк, редкие операции, несколько организаций |
| 1С:ДиректБанк | Выписка приходит в 1С напрямую по кнопке, без файлов | Банк поддерживает ДиректБанк, много ежедневных платежей |
ДиректБанк связывает 1С и банк напрямую, в обход СБИС и клиент-банка. Если вы его настроите, выгрузка файлов из СБИС вам больше не понадобится — это альтернатива, а не дополнение.
Дальше по шагам: подготовка в СБИС, формат файла, настройка ДиректБанка и сама загрузка в 1С.
Что подготовить в личном кабинете СБИС
Выгрузка файлом начинается на стороне СБИС. Зайдите в личный кабинет и откройте финансовый (банковский) раздел, где собираются движения по счетам. Точное название пункта меню зависит от версии кабинета — ищите блок со словом «Банк» или «Счета».
Проверьте три вещи до выгрузки:
- 📅 Период. Задайте полный диапазон дат, за который нужна выписка. Неполный период — главная причина, по которой потом не сходятся остатки.
- 🏦 Счёт. Если организаций и счетов несколько, выгружайте каждый расчётный счёт отдельным файлом. Так 1С точнее подберёт банковский счёт при загрузке.
- 💳 Полнота данных. Убедитесь, что выписка в СБИС подгрузилась целиком, а не частично (бывает при обрыве связи с банком). Итоговые обороты и остаток на конец дня должны быть видны.
Когда данные на месте, остаётся выбрать формат файла — это следующий шаг и частое место ошибок.
В каком формате выгружать выписку для 1С
1С загружает банковские выписки в одном стандартном формате — текстовом 1CClientBankExchange. Это обычный текстовый файл, где первая строка так и начинается: 1CClientBankExchange. Внутри построчно перечислены реквизиты документов: дата, сумма, плательщик, получатель, назначение платежа, ИНН и номера счетов.
Поэтому при выгрузке в СБИС выбирайте формат «для 1С» или «1CClientBankExchange». Форматы XML и JSON для ручной загрузки выписки 1С напрямую не принимает — не выгружайте их в надежде, что программа «разберётся». Если в списке форматов СБИС есть явный пункт «1С» или «Клиент-банк (1С)», это он и есть.
Структура файла стандартная и не зависит от банка: шапка с номером счёта и периодом, затем блоки документов. Именно поэтому один и тот же механизм загрузки в 1С работает с выпиской из любого банка, лишь бы выгрузка была сделана в формате 1CClientBankExchange.
На что обратить внимание:
- Файл обычно получает имя вида
kl_to_1c.txt— это выгрузка из банка в 1С. - Кодировка — как правило
Windows-1251. Если в выписке потом вместо русских букв «кракозябры», дело почти всегда в кодировке. - Сохраняйте файл в постоянную папку (например,
C:\Обмен\Банк), а не в загрузки браузера — так удобнее настроить путь в 1С один раз.
Не редактируйте выгруженный файл в Word или «умном» редакторе — он может переставить переводы строк и сменить кодировку. Если правка нужна, открывайте «Блокнотом».
Настройка прямого обмена через 1С:ДиректБанк
ДиректБанк — технология прямого обмена между 1С и банком. Выписки приходят в базу по одной кнопке, платёжки уходят в банк оттуда же, файлы не участвуют.
Подключение настраивается в карточке банковского счёта. Откройте Банк и касса → Банковские счета, выберите нужный счёт и найдите команду подключения прямого обмена (в типовой конфигурации — ссылка или флажок про обмен с банком / ДиректБанк в карточке счёта).
Общий порядок:
- В карточке расчётного счёта запустите подключение обмена с банком.
- 1С проверит, поддерживает ли ваш банк ДиректБанк, и предложит отправить заявку .
- Банк подтверждает подключение — чаще всего кодом из СМС или через интернет -банк.
- После подтверждения в разделе
Банк и кассапоявляется команда получения выписок напрямую.
Дальше выписки запрашиваются кнопкой обмена: 1С обращается к банку, забирает движения за выбранный период и сразу раскладывает их в журнал. Если банк ДиректБанк не поддерживает, этот способ недоступен — остаётся выгрузка файлом из СБИС.
Что даёт прямой обмен по сравнению с файлом:
- не нужно заходить в СБИС и вручную скачивать файл каждый день;
- выписка и платёжки идут по защищённому каналу, подписанному электронной подписью;
- меньше ошибок формата и кодировки — файла, который можно испортить, просто нет.
Ограничение одно, но существенное: подключение возможно только к банкам из списка поддерживающих ДиректБанк. Если у вас несколько банков, часть счетов может работать напрямую, а часть — по-прежнему через файл.
Ручная загрузка файла выписки в 1С по шагам
Это основной сценарий для связки с СБИС. Загрузка идёт в журнал банковских выписок.
- Откройте
Банк и касса → Банковские выписки. - Нажмите кнопку
Загрузитьв командной панели журнала. - При первой загрузке 1С попросит указать организацию, расчётный счёт и файл выгрузки (
kl_to_1c.txtиз СБИС). Укажите путь к файлу или к папке обмена. - Программа прочитает файл и покажет список строк из выписки — поступления и списания за период.
- Проверьте, что подобрались организация и банковский счёт, и нажмите подтверждение загрузки.
- 1С создаст документы
Поступление на расчётный счётиСписание с расчётного счётапо каждой операции.
Путь к файлу 1С запоминает, поэтому в следующий раз достаточно выгрузить свежий файл из СБИС в ту же папку и нажать Загрузить.
В журнале выписок видно, какие документы уже проведены, а какие требуют внимания. Непроведённые строки — это те, где 1С не смогла однозначно определить контрагента, договор или статью движения денежных средств.
Пути в разных типовых конфигурациях совпадают в основе, отличается только раздел верхнего уровня:
| Конфигурация | Где банковские выписки |
|---|---|
| 1С:Бухгалтерия 8 (БП 3.0) | Банк и касса → Банковские выписки |
| 1С:Управление торговлей (УТ 11) | Казначейство → Банк → Банковские выписки |
| 1С:ERP | Казначейство → Банк → Банковские выписки |
Как 1С распознаёт платежи и подбирает контрагентов
При загрузке программа не просто создаёт строки — она пытается разнести каждый платёж по учёту. Понимание этой логики экономит время на разборе «зависших» строк.
Что 1С определяет автоматически:
- Контрагента — по ИНН и расчётному счёту из платёжного документа. Если контрагент с таким ИНН уже есть в базе, он подставится; если нет — 1С предложит создать нового.
- Вид операции — по направлению платежа и счетам. Поступление от покупателя, оплата поставщику, уплата налога определяются по реквизитам платёжки.
- Договор и статью ДДС — если у контрагента один договор, он подставится; статья движения денежных средств подбирается по виду операции.
Строка остаётся непроведённой, когда данных для однозначного выбора не хватает: у контрагента несколько договоров, назначение платежа нетиповое или ИНН в базе не найден. Такие строки нужно открыть, вручную указать недостающие реквизиты и провести.
Проверяйте подобранный вид операции у крупных и нетиповых платежей. 1С ориентируется на назначение платежа, и возврат от поставщика может по ошибке встать как обычное поступление от покупателя.
Чтобы похожие платежи в будущем разносились сами, один раз доведите строку до конца: укажите контрагента, договор и статью ДДС. 1С запоминает связку «расчётный счёт — контрагент» и в следующей выписке подставит её автоматически. Чем аккуратнее разобраны первые выписки, тем меньше ручной работы потом.
Как проверить, что выписки загрузились без потерь
Загрузка прошла — это ещё не гарантия, что в 1С попали все строки. Самая частая скрытая ошибка: файл выгружен за неполный период, часть дней потерялась, а программа об этом не предупредила. Поэтому после каждой загрузки сверьте три показателя.
- Остаток на конец периода. Остаток по счёту в 1С после загрузки должен совпасть с остатком в выписке СБИС до копейки. Расхождение означает, что загружены не все движения.
- Обороты по дебету и кредиту. Сверьте сумму поступлений и сумму списаний за период. Удобнее всего — по оборотно-сальдовой ведомости счёта
51за тот же диапазон дат. - Количество документов. Число проведённых строк в журнале выписок должно совпасть с числом операций в исходной выписке.
Для сверки подойдёт отчёт Банк и касса → Отчёты → Анализ счёта по счёту 51 или оборотно-сальдовая ведомость по счёту. Если остаток не бьётся, не исправляйте суммы руками — найдите пропущенный день и догрузите именно его.
Заведите привычку: загрузили выписку — сразу сверили остаток на конец дня. Поймать потерянный день в тот же момент куда проще, чем искать расхождение в конце месяца при закрытии.
Типичные ошибки загрузки выписки и как их устранить
Большинство сбоев при переносе выписок из СБИС в 1С связаны не с программой, а с форматом файла и полнотой данных.
Windows-1251. Перевыгрузите из СБИС или пересохраните файл «Блокнотом» в кодировке ANSI.Отдельная ситуация с ДиректБанком: если выписки перестали приходить напрямую, чаще всего истёк или сменился сертификат подключения. В этом случае обмен нужно переподключить в карточке банковского счёта — обратитесь в банк за новым подтверждением.
Частые вопросы
Нужен ли отдельный тариф в СБИС, чтобы выгружать выписки?
Можно ли загрузить выписки сразу по нескольким счетам?
Почему часть строк после загрузки осталась непроведённой?
Можно ли настроить автоматическую загрузку по расписанию?
Загрузить. Автоматический приём выписок даёт именно ДиректБанк — там обмен идёт напрямую с банком без файлов и ручных действий.Что делать, если банк не поддерживает ДиректБанк?
1CClientBankExchange и ручная загрузка в Банк и касса → Банковские выписки. Это рабочий способ для любого банка, просто требует одного действия в день.