Учет и Финансы · 12 мин
Как подгрузить банковскую выписку в 1С
Как загрузить банковскую выписку в 1С Бухгалтерию: форматы файлов, настройка обмена с клиент-банком, проверка проводок и исправление типичных ошибок загрузки.
Загрузка банковской выписки в 1С избавляет бухгалтера от ручного ввода платёжных поручений: программа сама создаёт документы «Списание с расчётного счёта» и «Поступление на расчётный счёт», подставляет контрагентов, договоры и статьи движения денежных средств. В типовых конфигурациях (1С:Бухгалтерия 8, 1С:Управление нашей фирмой, 1С:Комплексная автоматизация) механизм обмена с банком встроен и работает через файл выгрузки из клиент-банка или через прямое подключение DirectBank.
Перед первой загрузкой нужно определить, каким способом банк отдаёт выписку: файлом в формате 1CClientBankExchange (обычно это текстовый файл с расширением .txt или .kl), через сервис 1С:ДиректБанк либо в универсальном формате, который банк формирует по запросу. От этого зависит настройка обмена. Ниже разобраны оба сценария, проверка результата и типичные ошибки, из-за которых выписка не загружается или загружается с неверными данными.
Какие форматы выписок понимает 1С и как получить файл из банка
Стандартный формат обмена между клиент-банком и 1С — текстовый файл 1CClientBankExchange. Внутри это структурированный документ с секциями «СекцияРасчСчет» и «СекцияДокумент», где каждая операция описана полями: дата, сумма, плательщик, получатель, назначение платежа. Практически все российские банки умеют выгружать выписку в этом формате — в интерфейсе клиент-банка пункт обычно называется «Выгрузка в 1С» или «Экспорт в 1С».
Чтобы получить файл, зайдите в клиент-банк, откройте выписку за нужный период и выберите выгрузку в формате 1С. Сохраните файл на диск — по умолчанию банки предлагают имя вида kl_to_1c.txt или 1c_to_kl.txt. Обратите внимание: файл для загрузки в 1С — это выписка (движения по счёту), а не файл с исходящими платёжками, который выгружается из 1С в банк. Их легко перепутать, и тогда загрузка завершится ошибкой или пустым результатом.
Альтернатива файловому обмену — сервис 1С:ДиректБанк, при котором 1С подключается к банку напрямую и выписки загружаются автоматически по расписанию. Этот вариант требует настройки на стороне банка и действующего договора. Он удобен при большом количестве операций, но для большинства организаций достаточно ручной загрузки файла.
Подготовка 1С: настройка обмена с банком
Перед первой загрузкой проверьте карточку банковского счёта организации: раздел «Главное» → «Организации» → вкладка «Банковские счета». Номер счёта должен в точности совпадать с номером в выписке — по нему программа определяет, к какому счёту относятся операции. Если номер не совпадёт хотя бы в одной цифре, документы не загрузятся или «повиснут» в списке неразобранных.
В карточке счёта установите признак «Обмен с банком» (в 1С:Бухгалтерии 8.3 — флажок «Используется обмен с банком») и укажите программу банка, если она есть в списке. Для файлового обмена дополнительно можно задать путь к файлу загрузки и выгрузки по умолчанию — тогда 1С будет открывать нужную папку автоматически.
Убедитесь, что в справочнике «Банки» есть банк организации и банки контрагентов с корректными БИК. 1С умеет подтягивать банки из классификатора ЦБ, но если классификатор не обновлялся, контрагенты могут создаваться с незаполненным банком — это не блокирует загрузку, но мешает последующей выгрузке платёжек.
- 1Откройте карточку организации и проверьте номер расчётного счёта по договору с банком
- 2В карточке счёта включите признак обмена с банком и выберите программу банка
- 3Проверьте, что банк организации есть в справочнике банков с актуальным БИК
- 4Выгрузите из клиент-банка файл выписки в формате 1С за нужный период
- 5Сохраните файл в доступную папку и не переименовывайте его в кириллицу с пробелами
Пошаговая загрузка выписки в 1С:Бухгалтерию 8.3
Откройте раздел «Банк и касса» → «Банковские выписки». В форме списка нажмите кнопку «Загрузить» (или «Ещё» → «Обмен с банком» → «Загрузка выписки» — расположение зависит от релиза). Откроется обработка «Обмен с банком» на вкладке «Загрузка выписки».
Укажите банковский счёт организации и файл с выпиской. Программа прочитает файл и покажет список операций: входящие и исходящие платежи с суммами, контрагентами и назначениями. В этой таблице видно, какие документы будут созданы, а какие найдены в базе как уже существующие (такие строки помечаются и повторно не загружаются).
Нажмите «Загрузить» внизу формы. Программа создаст документы «Поступление на расчётный счёт» и «Списание с расчётного счёта», автоматически создаст новых контрагентов по ИНН из выписки и заполнит реквизиты. После загрузки документы появятся в журнале банковских выписок — часть из них будет проведена, часть потребует ручного заполнения.
1CClientBankExchange
ВерсияФормата=1.03
Кодировка=Windows
Отправитель=Бухгалтерия предприятия
СекцияРасчСчет
ДатаНачала=01.02.2026
ДатаКонца=28.02.2026
РасчСчет=40702810000000000001
КонецРасчСчетКак проверить результат и что дозаполнить вручную
После загрузки пройдитесь по журналу выписок и откройте документы, которые программа не смогла провести. Типичные причины: не определён вид операции, не выбрана статья движения денежных средств, не найден договор с контрагентом. 1С запоминает соответствия: если один раз указать для контрагентов и назначений платежа нужные статьи и виды операций, при следующих загрузках они подставятся автоматически.
Сверьте итоги выписки с банком. В форме банковских выписок видны входящее и исходящее сальдо по счёту — они должны совпасть с сальдо в клиент-банке за тот же день. Если сальдо расходится, ищите пропущенный документ (выписка загружена не полностью) или дубль (операция введена вручную и потом загружена повторно).
Для контроля используйте отчёт «Анализ движений денежных средств» или оборотно-сальдовую ведомость по счету 51: сальдо на конец дня в 1С должно равняться остатку по выписке банка. Расхождение — однозначный признак того, что часть операций не загружена или загружена дважды.
Как проверить результат загрузки
Совпадает с остатком в клиент-банке за тот же день
Расходится — есть пропущенные или задвоенные операции
Все документы проведены, контрагенты и договоры заполнены
Документы не проведены, красные подсветки незаполненных полей
Совпадает с количеством строк в выписке банка
Часть операций отсутствует — проверьте период и номер счёта в файле
Типичные ошибки при загрузке и как их исправить
Самая частая проблема — «файл не загружается, список пуст». Причины: вы выгрузили из банка не выписку, а реестр платёжных поручений; файл сохранён в кодировке, которую 1С не распознала; в файле указан другой номер счёта. Откройте файл в блокноте: в первых строках должно быть «1CClientBankExchange» и секция «СекцияРасчСчет» с вашим номером счёта. Если счёт другой — измените счёт в настройках загрузки или выгрузите выписку по нужному счёту.
Вторая типичная ситуация — дубли контрагентов. 1С ищет контрагента по ИНН и КПП; если в карточке ИНН введён с пробелом или контрагент заведён как физлицо, программа создаст нового. Перед массовой загрузкой стоит проверить справочник контрагентов и устранить дубли штатной обработкой «Поиск и удаление дублей».
Третья ошибка — загрузка за период, который уже загружался вручную. Если операции вводились руками, а потом загружена выписка, появятся двойные документы с одинаковыми суммами. Перед загрузкой проверьте журнал: если за день уже есть документы, при загрузке смотрите на пометку «Документ найден» — совпавшие строки программа не дублирует, но только если номер и дата платёжки совпадают.
Загрузка в других конфигурациях и альтернативные способы
В 1С:Управление нашей фирмой загрузка выполняется через раздел «Деньги» → «Банк» → кнопка «Загрузить выписку»; логика та же — файл 1CClientBankExchange, сопоставление контрагентов, создание документов «Поступление на счёт» и «Расход со счёта». В 1С:Комплексной автоматизации и ERP используется обработка «Обмен с банками» в разделе «Казначейство», где дополнительно настраиваются правила распределения платежей по статьям ДДС.
Если банк не отдаёт файл в формате 1С (редкость, но встречается у некоторых зарубежных банков и платёжных систем), варианты такие: попросить банк включить выгрузку в формате 1CClientBankExchange — большинство банков добавляют её по заявлению; использовать 1С:ДиректБанк; либо применить внешнюю обработку-конвертер, которая преобразует CSV или Excel-выписку в формат обмена. Последний вариант требует аккуратности: проверяйте соответствие колонок и тестируйте на копии базы.
Для эквайринга и платёжных агрегаторов выписка часто загружается отдельным механизмом — операции по эквайрингу в 1С:Бухгалтерии имеют свой вид операции и сверяются с отчётом банка-эквайера, а не с обычной выпиской по счёту.
Способы загрузки выписки
Универсальный способ, работает везде. Требует ручной выгрузки из банка и загрузки в 1С за каждый день или период
Выписки приходят автоматически, платёжки уходят в банк из 1С. Требует поддержки банка и настройки подключения
Подходит для нестандартных форматов (CSV, Excel). Нужна проверка корректности и осторожность при обновлениях конфигурации
Безопасность и границы самостоятельной работы
Файл выписки содержит реквизиты счетов, ИНН контрагентов и суммы — это конфиденциальные данные. Храните файлы выписок в папке с ограниченным доступом и не пересылайте их по открытым каналам. После загрузки файл можно удалить — данные уже в базе.
Перед экспериментами с настройками обмена или сторонними обработками сделайте резервную копию информационной базы. Ошибочная загрузка сама по себе не разрушает данные, но массовое создание дублей контрагентов и документов потом долго разбирать вручную. Если база файловая — достаточно скопировать файл 1Cv8.1CD; если серверная — используйте штатный механизм выгрузки или средства СУБД.
Если после загрузки сальдо не сходится и вы не можете найти причину, не «подгоняйте» остатки ручными документами — это создаст проблемы при сверке с банком и в отчётности. Остановитесь, выгрузите из банка выписку за проблемный период повторно и сравните построчно с журналом документов.
Часто задаваемые вопросы
Что важно запомнить
Выписка загружается через «Банковские выписки» → «Загрузить» из файла формата 1CClientBankExchange. Ключ к чистой загрузке — точный номер счёта в карточке организации, отсутствие дублей контрагентов и сверка сальдо по счёту 51 с банком после каждой загрузки.
Можно ли загрузить выписку сразу за месяц?
Да, файл может содержать операции за любой период — день, неделю, месяц. 1С создаст документы по каждой дате. На практике удобнее загружать ежедневно или раз в несколько дней: так проще искать расхождения, а актуальные остатки всегда под рукой для платежей.
Почему после загрузки документы не проводятся?
Чаще всего не хватает данных для проведения: не указан вид операции, статья ДДС или договор с контрагентом. Откройте непроведённый документ — программа подсветит незаполненные обязательные поля. Заполните их один раз, и при следующих загрузках соответствия подставятся автоматически.
Что делать, если одна операция загрузилась дважды?
Пометьте дубль на удаление и проведите контроль сальдо по счёту 51 за этот день. Чтобы дубли не появлялись, не вводите вручную документы за дни, по которым планируете загрузку выписки: программа распознаёт совпадения по номеру и дате платёжного документа, но ручные документы часто вводятся без номера.
Банк выгружает выписку в PDF. Можно ли её загрузить?
Напрямую PDF типовая 1С не загружает — это формат для печати, а не для обмена. Найдите в клиент-банке пункт «Выгрузка в 1С» или «Экспорт»: почти всегда он существует отдельно от печатной формы. Если такого пункта нет, обратитесь в банк с запросом на формат 1CClientBankExchange.
Как загрузить выписку по валютному счёту?
Технология та же, но в карточке счёта должна быть указана валюта, а в базе — загружены курсы валют на даты операций. Программа создаст документы с пересчётом в рубли по курсу ЦБ. Если курсы не загружены, документы не проведутся — сначала обновите курсы через штатный механизм загрузки курсов.
Нужно ли загружать выписку, если по счёту не было движений?
Нет, пустая выписка не создаёт документов и ни на что не влияет. Достаточно периодически сверять остаток по счёту 51 с банком. Однако если движения были, а выписку за этот день пропустили, в следующей загрузке операции всё равно попадут в базу — главное, чтобы файл покрывал нужный период.