Бухгалтерия

Как загрузить банковскую выписку в 1С через Excel

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

Эта статья — рабочий путь «PDF → xlsx → 1С». Мы не будем притворяться, что всё импортируется одной кнопкой: казахстанские реалии этого не позволяют. Но при правильно подготовленном xlsx можно автоматизировать большую часть переноса и резко сократить время на сверку.

Почему 1CClientBank не панацея

1CClientBank — это формат конца 1990-х: текстовый файл с парами «ключ = значение», секциями для каждого документа, нормированными датами. Если банк его выдаёт, у бухгалтера простая задача: «Загрузка из банка → Открыть файл → Подобрать соответствие реквизитов → Провести». 1С сама создаст документы поступления и списания, разнесёт суммы и подтянет контрагентов по БИН.

Беда в том, что у казахстанских интернет-банков этот формат либо не первичен, либо требует отдельной настройки. У Halyk через OnlineBank поддержка есть, но не у всех тарифов; у BCC и Freedom — частично; у Kaspi для физлиц — вообще речь не идёт. В итоге надёжный путь — взять PDF, превратить в xlsx, и уже на основе xlsx делать загрузку либо ручной перенос платежей.

Какой xlsx ждёт 1С

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

КолонкаФорматЗачем
ДатаДД.ММ.ГГГГПоступление и списание привязаны к дате документа
СуммаЧисло, без пробеловЗнак или отдельная колонка «Тип» определяет приход/расход
БИН/ИИН контрагента12 цифр1С ищет существующего контрагента или предлагает создать
Назначение платежаТекст до 1024 символовПривязка к договору / счёту-фактуре, разнесение по статьям ДДС
Тип«Поступление» / «Списание»Однозначный признак направления движения

Хорошая новость: bank2excel выдаёт xlsx именно с этим минимумом — плюс ещё несколько колонок (валюта, БИК, остаток на конец операции). Лишние колонки вы при загрузке либо игнорируете, либо удаляете. Подробно про корпоративную выписку Halyk мы писали в статье «OnlineBank: выписка в Excel для бухгалтерии».

Подготовка xlsx: пошаговый чек-лист

  1. Скачайте PDF-выписку за месяц из вашего интернет-банка.
  2. Прогоните PDF через bank2excel и сохраните xlsx в папку отчётного периода.
  3. Откройте файл и убедитесь, что колонка «Дата» — это даты, а не текст. Если 1С не видит дат, причина обычно тут.
  4. Проверьте колонку «Сумма» — десятичный разделитель должен совпадать с региональными настройками 1С (точка или запятая).
  5. Убедитесь, что в БИН-колонке нет пробелов и подсказок — только 12 цифр или пусто.
  6. Сохраните файл под понятным именем: например, «Выписка ИП Алибеков 2026-04 расчётный.xlsx».

Нормализация дат: типичные косяки

Самая распространённая проблема — смешение текстового и числового представления даты. Если выписка из банка отдаёт «04.04.2026», а у вас в Windows региональные настройки на «4/4/2026», часть строк превращается в текст. 1С такие строки молча проигнорирует или ругнётся «не удалось распознать дату».

Способ-страховка: в Excel выделяете колонку с датами, идёте в «Формат ячеек → Дата → ДД.ММ.ГГГГ» и при необходимости применяете «Текст по столбцам» с разделителем «Другой → точка», чтобы пересобрать значения. Bank2excel этот шаг делает автоматически — даты приходят уже в виде дат, а не строк, что экономит десятки минут чистки.

Контрагенты: ключ — БИН, не имя

Имена контрагентов в выписке непостоянны: «ТОО Магнум», «ТОО \"Магнум Кэш энд Керри\"», «MAGNUM CASH AND CARRY LLP» — это, скорее всего, одно и то же юрлицо. 1С ищет контрагента по БИН — он у них один и не меняется. Поэтому при загрузке xlsx ставьте флажок «Сопоставлять контрагентов по БИН/ИИН», а не «по наименованию». Это решит 80% проблем со «второй карточкой одного и того же контрагента» в справочнике.

Совет

Если в выписке БИН пустой — это перевод между физлицами или комиссия банка. Такие строки удобнее заносить руками: их единицы за месяц.

Импорт в 1С: два сценария

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

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

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

Типичные ошибки бухгалтера

Первая — попытка работать с PDF напрямую через копирование. Excel при этом сминает несколько столбцов в один, и вы по часу руками режете строки на куски. Решается переходом на парсер, заточенный под конкретный шаблон банка.

Вторая — обрезка назначения платежа. В 1С вы потом не сможете найти платёж по номеру договора, если бухгалтер обрезал «Оплата за услуги по договору № 12 от 03.04.2026, без НДС» до «Оплата за услуги». bank2excel сохраняет полное назначение — не правьте его до загрузки.

Третья — забыть про дату валютирования. У части операций (особенно валютных) дата проводки в 1С должна совпадать именно с датой валютирования, а не с датой операции. Колонка «Дата валютирования» обычно есть и в xlsx, и в журнале 1С — следите за этим.

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

Что дальше

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

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

Заберите Excel за 5 секунд

Загрузите PDF — получите аккуратную xlsx-таблицу в Telegram. PDF не сохраняется, данные удаляются за 1 час.

Открыть @Bank2ExcelBot