Как перенести банковскую выписку из СБИС в программу 1С

· 9 мин

Содержание

Выписку из СБИС загружают в 1С через файл обмена: в СБИС выписку по расчётному счёту выгружают в формат «1С:Предприятие — Клиент банка», а в 1С:Бухгалтерии открывают Банк и касса → Банковские выписки и нажимают Загрузить. Программа прочитает файл и создаст по нему поступления и списания денег.

Файл обмена — обычный текстовый. Первая строка в нём — 1CClientBankExchange, кодировка Windows-1251. Это тот же формат, что отдаёт клиент-банк любого банка, поэтому в 1С порядок действий одинаковый, откуда бы ни пришла выписка. Второй вариант — прямой обмен через 1С:ДиректБанк, когда выписка попадает в базу без файла; он подходит, если ваш банк поддерживает такое подключение.

Что подготовить перед загрузкой

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

Что нужно собрать до начала:

  • 📂 доступ в СБИС к операциям по нужному расчётному счёту;
  • 🏦 заведённый в 1С банковский счёт организации с тем же номером (Главное → Организации → ваша организация → Банковские счета);
  • 🗓 закрытый период выписки — выгружайте дни, по которым уже прошли все платежи;
  • ⚙️ права на работу с банковскими документами у вашего пользователя.
Перед загрузкой проверьте
Выполнено: 0 / 5

Как выгрузить выписку из СБИС в файл для 1С

В СБИС банковские операции собраны в разделе с расчётными счетами организации. Чтобы передать их в 1С, выписку не копируют вручную, а выгружают в файл обмена.

Порядок примерно такой:

  1. Откройте в СБИС операции по нужному счёту за требуемый период.
  2. Найдите действие выгрузки и выберите экспорт в формат «1С» или «Клиент банка». Название пункта в разных версиях СБИС отличается — ориентируйтесь на слова «выгрузить», «экспорт», «в 1С».
  3. Укажите даты и сохраните файл на диск.

На выходе получается текстовый файл (обычно с именем вида kl_to_1c.txt). Это и есть выписка для 1С — именно его вы будете загружать, а не PDF или скан выписки. PDF и печатную форму в 1С загрузить нельзя: программа читает только структурированный файл обмена.

Если в СБИС есть выбор кодировки при выгрузке — оставьте Windows-1251. В другой кодировке 1С покажет в назначениях платежа нечитаемые символы.

Если среди форматов выгрузки нет варианта «1С» или «Клиент банка», выписку можно получить напрямую из интернет-банка: почти все банки умеют отдавать её в том же формате обмена. Для 1С нет разницы, кто сформировал файл — важно лишь, чтобы это был формат «1С:Предприятие — Клиент банка». Поэтому, если выгрузка через СБИС буксует, тот же файл обычно берут в клиент-банке и загружают в 1С точно так же.

Прямой обмен без файлов: ДиректБанк

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

Подключают его из той же формы — Банк и касса → Банковские выписки, кнопка подключения к банку. Для работы нужны:

  • поддержка ДиректБанк на стороне вашего банка;
  • квалифицированная электронная подпись (КЭП) для подтверждения обмена.

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

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

ДиректБанк работает не со всеми банками. Если в списке подключения вашего банка нет, остаётся путь через файл обмена — он универсален.

Выписка и платёжки: две стороны обмена

Файловый обмен с банком двусторонний, и это помогает не перепутать файлы.

  • kl_to_1c.txt — выписка из банка в 1С. Это то, что вы загружаете: приход и расход денег по счёту.
  • 1c_to_kl.txt — платёжные поручения из 1С в банк. Это выгрузка в обратную сторону, для оплаты.

Когда 1С отказывается читать выписку, почти всегда выбран не тот файл: вместо выписки подсунули файл с платёжками на отправку. Имена могут отличаться, но суть одна — на загрузку берут файл, который банк (или СБИС) сформировал для 1С, а не тот, что 1С готовит для банка.

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

Загрузка файла выписки в 1С:Бухгалтерию

Когда файл готов, загрузка занимает минуту. Пути приведены для 1С:Бухгалтерии 8.3 (БП 3.0), интерфейс «Такси».

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

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

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

После этого проверьте в созданных документах счёт учёта расчётов и статью движения денежных средств, затем проведите их. Выписка фиксирует только движение денег — она не разносит НДС и не делает зачёт аванса сама по себе. Эти проводки программа формирует уже по первичным документам (счетам-фактурам, актам, накладным), к которым привязывает оплату. Поэтому после загрузки стоит проверить, что оплаты встали к нужным счетам и договорам.

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

Соответствие строк выписки и документов 1С простое:

Строка в выпискеДокумент в 1С
Приход (поступление денег)Поступление на расчётный счёт
Расход (списание денег)Списание с расчётного счёта

Загружать можно сразу период из нескольких дней — 1С разложит платежи по датам операций и не потребует загружать каждый день отдельно.

Нераспознанные строки и ошибки импорта

Чаще всего спотыкаются не на самой загрузке, а на том, что 1С не узнаёт счёт, контрагента или сам файл. Разберём по симптомам.

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

Если файл не читается ни в какой кодировке, откройте его в «Блокноте» и посмотрите первую строку. Нет 1CClientBankExchange в начале — значит, выгрузка сделана не в тот формат, и 1С такой файл не примет.

Сверка выписки с остатком по счёту

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

Как сверить:

  1. Сформируйте оборотно-сальдовую ведомость по счёту 51 за тот же период (Отчёты → Оборотно-сальдовая ведомость по счёту).
  2. Сравните конечное сальдо по счёту 51 с остатком по выписке банка на конец периода.
  3. Совпало — готово. Разошлось — ищите непроведённый документ или строку, созданную вручную помимо загрузки.

Частая причина расхождения — часть платежей внесли руками до загрузки, а потом загрузили те же строки из файла. Тогда суммы задваиваются. Лишние документы удаляют, оставляя только загруженные из выписки.

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

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

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

В каком формате приходит выписка — XML или JSON?
Стандартная загрузка выписки в 1С идёт текстовым файлом формата «1С:Предприятие — Клиент банка» (первая строка 1CClientBankExchange), а не XML или JSON. Форматы XML и JSON встречаются в других интеграциях, но для банковской выписки в типовой 1С:Бухгалтерии используется именно текстовый обмен.
Нужна ли электронная подпись, чтобы загрузить файл?
Для загрузки файла — нет, это обычный импорт. КЭП нужна для прямого обмена через ДиректБанк, где выписка приходит в 1С без файла.
Можно ли загрузить выписку сразу за несколько дней?
Да. В файл выгружают любой период, а 1С разбирает все платежи и создаёт документы по датам операций.
Почему после загрузки остаток в 1С не сходится с банком?
Скорее всего, не все строки проведены или часть документов внесена вручную помимо загрузки. Сверьте обороты по счёту 51 с выпиской за тот же период и уберите задвоенные документы.
Что делать, если кнопки «Загрузить» нет?
Проверьте, что открыт журнал Банк и касса → Банковские выписки, а у пользователя есть права на банковские операции. В части интерфейсов загрузка убрана в меню Ещё.