К статье
Практический материал

Учет и Финансы · 10 мин

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

Как загрузить банковскую выписку из Excel в 1С:Бухгалтерию 8.3: подготовка файла, обработки, настройка соответствий, проверка результата и типичные ошибки.

Большинство банков выгружает выписки в формате Excel (.xls или .xlsx), а не в формате 1С (txt с маркерами «1CClientBankExchange»). Если ваш банк не поддерживает прямой обмен с 1С, загружать выписку приходится из Excel-файла. Это решаемая задача: в типовой «1С:Бухгалтерии 8.3» есть встроенный механизм загрузки, а для нестандартных случаев существуют внешние обработки.

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

Ниже — практический порядок действий: как подготовить файл, какими способами его загрузить, как проверить результат и каких ошибок избегать.

Какие способы загрузки существуют и что выбрать

Есть три рабочих варианта. Первый — стандартная обработка «Загрузка данных из файла», встроенная в «1С:Бухгалтерию 8.3» (и в другие типовые конфигурации). Она умеет читать Excel-файлы и подходит, если выписка имеет простую структуру: дата, сумма, контрагент, назначение платежа.

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

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

Сравнение способов загрузки

Обработка «Загрузка данных из файла»

Подходит для простых выписок с ровной таблицей. Ограничение: не всегда корректно распознаёт сложные шапки и форматы дат.

«Загрузка данных из табличного документа» (ИТС)

Максимальная гибкость: ручная привязка колонок к реквизитам. Ограничение: требует подписки ИТС и внимательной настройки.

Внешняя обработка под формат банка

Удобна при регулярной загрузке одного и того же банка. Ограничение: нужно найти подходящую обработку или заказать доработку.

Подготовка Excel-файла перед загрузкой

Прежде чем загружать файл, откройте его в Excel и приведите к простому табличному виду. Удалите шапку банка (название, период, реквизиты счёта), строки с итогами и подписи внизу листа. Должна остаться только таблица: первая строка — названия колонок, далее — по одной строке на каждую операцию.

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

Обратите внимание на знак операции. В банковских выписках поступления и списания часто идут в одной колонке: списания — со знаком минус или в отдельной колонке «Дебет/Кредит». Зафиксируйте, как устроен ваш файл: от этого зависит, нужно ли разделять операции на два вида документов при загрузке.

Подготовка файла за 5 шагов
  1. 1
    Откройте выписку в Excel и удалите шапку банка, итоговые строки и подписи
  2. 2
    Разъедините объединённые ячейки и удалите пустые строки внутри таблицы
  3. 3
    Проверьте формат колонок: даты — как даты, суммы — как числа без текста
  4. 4
    Определите, как отмечены поступления и списания (знак минус или отдельные колонки)
  5. 5
    Сохраните файл в формате .xlsx под понятным именем, например «Выписка_октябрь.xlsx»

Загрузка через обработку «Загрузка данных из файла»

В «1С:Бухгалтерии 8.3» откройте раздел «Покупки» (или «Администрирование» в зависимости от настроек интерфейса) и найдите сервис «Загрузка данных из файла». Выберите тип загружаемых данных — для банковских операций это документы поступления или списания с расчётного счёта.

Укажите файл — программа покажет его содержимое в виде таблицы. На этом этапе сопоставьте каждой колонке Excel реквизит документа 1С: «Дата», «Номер», «Сумма», «Контрагент», «Назначение платежа». Колонки, которые не нужны, пометьте как «не загружать».

Нажмите «Загрузить» и дождитесь отчёта. Обработка покажет, сколько строк загружено, сколько пропущено и по какой причине. Не закрывайте это окно, пока не проверите результат: список ошибок — главный источник информации о том, что пошло не так.

Загрузка через «Загрузку данных из табличного документа»

Эта обработка подходит, когда типовой загрузчик не справляется. Откройте её через «Файл → Открыть» (файл обработки доступен на портале 1С:ИТС). На первой закладке выберите режим загрузки «в табличную часть» или «загрузка справочника/документов», укажите вид документа — например, «Поступление на расчётный счёт».

На закладке «Табличный документ» вставьте данные из Excel (через «Открыть файл» или копированием). Затем на закладке «Настройка» для каждой колонки задайте соответствие реквизиту: номер колонки → реквизит документа. Для контрагентов настройте поиск по ИНН или наименованию — это защитит от создания дублей.

Сначала нажмите «Контроль заполнения» и только потом «Загрузить данные». Режим контроля покажет, какие строки не найдут контрагента или содержат неверные данные, ещё до создания документов в базе.

Как настроить соответствие колонок и поиск контрагентов

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

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

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

Типичные ошибки при загрузке
01
Загрузка файла с шапкой банка — первая строка с реквизитами банка превращается в лишний документ или ломает сопоставление колонок
02
Поиск контрагентов по наименованию — банк пишет названия иначе, и в справочнике появляются дубли
03
Суммы как текст из-за пробелов-разделителей — документы создаются с нулевой суммой
04
Не разделены поступления и списания — все операции загружаются одним видом документа, обороты искажаются
05
Повторная загрузка того же файла без проверки — документы задваиваются, так как обработки не всегда ищут существующие документы по номеру и дате

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

После загрузки откройте журнал «Банковские выписки» (Банк и касса → Банковские выписки) и сверьте количество документов с количеством строк в Excel-файле. Количество должно совпадать с точностью до пропущенных строк, перечисленных в отчёте обработки.

Главная проверка — сверка оборотов. Сформируйте «Оборотно-сальдовую ведомость по счёту 51» за период выписки и сравните дебетовый и кредитовый обороты с итогами банковской выписки. Если суммы не сошлись — ищите пропущенные или задвоенные операции.

Также проверьте справочник контрагентов: отсортируйте по дате создания и посмотрите, не появились ли дубли с похожими наименованиями. Дубли проще объединить сразу, пока по ним не проведены документы.

Контрольные точки

Как проверить результат загрузки

Количество документов в журнале выписок
Норма

Совпадает с числом строк операций в Excel

Тревожный признак

Документов больше (дубли) или меньше (пропуски)

Обороты по счёту 51 за период
Норма

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

Тревожный признак

Расхождение — есть пропущенные или задвоенные операции

Справочник контрагентов
Норма

Новые контрагенты созданы один раз, по ИНН

Тревожный признак

Появились дубли с похожими наименованиями

Суммы в документах
Норма

Суммы заполнены и совпадают с выпиской

Тревожный признак

Нулевые суммы или сдвиг разрядов

Частые проблемы и ограничения

Если обработка «не видит» файл, проверьте формат: старые версии 1С могут не читать .xlsx — пересохраните файл в .xls или .csv. При использовании CSV следите за разделителем (запятая или точка с запятой) и кодировкой: кириллица в неправильной кодировке превратится в нечитаемые символы.

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

Если выписки приходят регулярно и в одном формате, имеет смысл один раз настроить обмен напрямую с банком (Директ-Банк или обмен через файл формата 1С в разделе «Банк и касса → Обмен с банком»). Это исключит ручную подготовку Excel и большинство описанных ошибок.

FAQ

Можно ли загрузить выписку в 1С без Excel, напрямую из банка?

Да. В разделе «Банк и касса → Обмен с банком» настраивается прямой обмен (Директ-Банк) или загрузка файла в формате 1С, который большинство клиент-банков умеет выгружать. Это надёжнее, чем Excel: формат стандартизирован, и сопоставление колонок не требуется.

Обработка создала дубли контрагентов. Что делать?

Используйте стандартную обработку «Поиск и удаление дублей» (Администрирование → Обслуживание → Корректировка данных). Она найдёт похожие элементы и заменит ссылки во всех документах на один выбранный элемент. После объединения проверьте карточки контрагентов на корректность ИНН и реквизитов.

Почему после загрузки суммы в документах нулевые?

Чаще всего суммы в Excel записаны как текст: из-за пробелов-разделителей разрядов, неразрывных пробелов или символа валюты в ячейке. Выделите колонку в Excel, выполните поиск и замену пробелов на пустоту, затем задайте числовой формат и загрузите файл заново.

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

Разделите загрузку на два прохода. Сначала загрузите строки с заполненной колонкой «Кредит» как документы «Поступление на расчётный счёт», затем строки с колонкой «Дебет» — как «Списание с расчётного счёта». В настройке соответствия укажите нужную колонку суммы для каждого прохода.

Загрузил файл повторно — документы задвоились. Как исправить?

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

Итог

Что важно запомнить

Приведите Excel-файл к простой таблице, настройте поиск контрагентов по ИНН, сделайте копию базы перед загрузкой и обязательно сверьте обороты по счёту 51 с итогами выписки. При регулярной работе настройте прямой обмен с банком — это исключит ручные ошибки.