Учет и Финансы · 12 мин
Как выгружать данные из клиент-банка в 1С
Как загрузить выписку из клиент-банка в 1С: форматы файлов, настройка обмена, проверка платежей, типичные ошибки и способы их исправить.
Загрузка банковской выписки в 1С — стандартная операция, которая избавляет бухгалтера от ручного ввода платёжных поручений и сокращает количество ошибок в учёте. Обмен между клиент-банком и 1С строится по простой схеме: из банковской программы выгружается файл с движениями по счёту, а 1С читает этот файл и создаёт документы «Поступление на расчётный счёт» и «Списание с расчётного счёта».
Существует два способа обмена. Первый — файловый: вы вручную формируете файл выписки в клиент-банке и загружаете его в 1С. Второй — прямой обмен (DirectBank, 1С:ДиректБанк), когда 1С сама обращается к банку, получает выписки и отправляет платёжные документы без промежуточных файлов. Оба варианта рабочие, выбор зависит от того, поддерживает ли ваш банк прямой обмен и насколько часто вы работаете с платежами.
Ниже разобраны оба способа, настройка форматов, проверка загруженных данных и типичные проблемы: дубли документов, нераспознанные контрагенты, ошибки кодировки. Инструкции актуальны для конфигураций «1С:Бухгалтерия 8», «Управление торговлей» и «Комплексная автоматизация» — интерфейсы немного различаются, но логика обмена одинаковая.
Какие форматы обмена используются между клиент-банком и 1С
Стандартный формат обмена — текстовый файл по спецификации «1CClientBankExchange». Его понимают практически все российские клиент-банки: Сбербанк Бизнес Онлайн, ВТБ Бизнес, Альфа-Банк, Точка, Модульбанк и другие. Файл содержит служебные секции (период выписки, номер счёта) и блоки по каждому платёжному документу: дату, сумму, ИНН и наименование контрагента, назначение платежа.
Часть банков дополнительно отдаёт выписки в форматах MT940, camt.053 (ISO 20022) или CSV. Эти форматы 1С «из коробки» обычно не читает — для них нужны внешние обработки или настройка соответствия полей. Если ваш банк предлагает выбор, всегда выбирайте «формат 1С» или «обмен с 1С (kl_to_1c.txt)» — это самый беспроблемный вариант.
При прямом обмене файлов нет вообще: 1С по защищённому каналу запрашивает выписку у банка и получает её в структурированном виде. Это исключает ошибки с форматом и кодировкой, но требует первоначальной настройки и часто — специального тарифа или подключения услуги в банке.
Подготовка: что настроить в 1С перед первой загрузкой
Перед первой загрузкой проверьте три вещи. Во-первых, в справочнике «Банковские счета» должен быть заведён ваш расчётный счёт с точным номером — по нему 1С определяет, к какому счёту относится выписка. Во-вторых, в карточке счёта укажите банк организации с корректным БИК: программа подтянет банк из классификатора и будет использовать его реквизиты в документах.
В-третьих, настройте правила распознавания. В «1С:Бухгалтерии» при загрузке программа ищет контрагента по ИНН и расчётному счёту, вид операции определяет по назначению платежа. Если у контрагента несколько договоров, заранее укажите основной договор в карточке — иначе документы создадутся без договора и не проведутся.
- 1Заведите расчётный счёт организации в справочнике «Банковские счета» с точным номером и БИК банка
- 2Проверьте, что у контрагентов заполнены ИНН и расчётные счета — по ним идёт автоматическое распознавание
- 3Укажите основные договоры у контрагентов с несколькими договорами
- 4В карточке банковского счёта задайте настройки обмена: путь к файлу обмена или параметры прямого обмена
- 5Сделайте тестовую загрузку выписки за один день и проверьте результат
Также проверьте, что классификатор банков актуален. Если БИК банка контрагента не найден, документ создастся, но с предупреждением, а при прямом обмене платёж может не уйти в банк.
Выгрузка выписки из клиент-банка в файл
В большинстве клиент-банков выгрузка делается из раздела «Выписки» или «Отчёты». Общий порядок такой: выберите расчётный счёт, укажите период (обычно рабочий день или неделю), выберите формат «1С» / «kl_to_1c» / «обмен с 1С» и сохраните файл на диск. Имя файла значения не имеет, но удобно включать в него дату, например vypiska_2026-05-15.txt.
Некоторые банки при выгрузке спрашивают, какие документы включать: только исполненные или все, включая отклонённые. Выбирайте только исполненные операции — черновики и отменённые платежи в учёте не нужны и создадут лишний шум при загрузке.
Если банк отдаёт только CSV или Excel
Когда банк не поддерживает формат 1С, выписку в CSV можно загрузить через внешние обработки (их много на профильных ресурсах) или через универсальную загрузку из табличного документа с ручным сопоставлением колонок. Это рабочий вариант, но он требует разовой настройки соответствия полей: дата, номер, сумма, ИНН плательщика, назначение. Если платежей много, в такой ситуации стоит поднять вопрос о подключении прямого обмена — это дешевле по трудозатратам в перспективе.
Загрузка выписки в 1С пошагово
В «1С:Бухгалтерии 8.3» откройте раздел «Банк и касса → Банковские выписки» и нажмите кнопку «Загрузить». В форме загрузки укажите банковский счёт и файл выписки. Программа прочитает файл и покажет список найденных документов: поступления и списания с распознанными контрагентами, договорами и статьями движения денежных средств.
Перед нажатием кнопки «Загрузить» в форме списка документов пройдитесь по строкам. Строки, которые 1С не смогла распознать, подсвечиваются: нет контрагента (не найден ИНН), не определён вид операции, не указан договор. Их можно исправить прямо в форме загрузки — создать контрагента по кнопке, выбрать вид операции вручную. Исправленные правила программа запомнит и применит при следующих загрузках.
Как проверить результат загрузки
Совпадает с количеством операций в выписке банка
Часть операций отсутствует или строки продублированы
Обороты по счёту 51 за день равны итогам выписки банка
Суммы расходятся — есть пропущенные или задвоенные документы
Все поля заполнены, документы проведены без ошибок
Документы не проводятся из-за пустого договора или вида операции
Остаток по 51 счёту совпадает с остатком в клиент-банке
Остатки расходятся — ищите разницу методом сверки по датам
После загрузки обязательно сверьте итоги: сформируйте оборотно-сальдовую ведомость по счёту 51 за день или откройте «Банковские выписки» с отбором по дате и сравните обороты и остаток с выпиской банка. Это займёт минуту и гарантированно выявит пропуски и дубли.
Прямой обмен с банком (1С:ДиректБанк)
Прямой обмен настраивается в разделе «Администрирование → Обмен электронными документами → Обмен с банками» (в разных конфигурациях путь может немного отличаться). Порядок подключения: включите опцию обмена с банками, в карточке банковского счёта создайте настройку обмена, выберите банк из списка поддерживаемых и пройдите процедуру подключения — обычно это отправка заявления в банк прямо из 1С и подтверждение в клиент-банке или отделении.
После подключения выписки загружаются по кнопке «Синхронизировать» или автоматически по расписанию. Платёжные поручения можно отправлять в банк прямо из 1С, не заходя в клиент-банк, а статусы исполнения возвращаются обратно в документ. Для организаций с десятками платежей в день это основной способ работы.
Файловый обмен или прямой
Подходит при небольшом числе платежей и любом банке. Требует ручной выгрузки файла и загрузки в 1С, возможны ошибки кодировки и формата.
Подходит при регулярных платежах и поддержке банком. Выписки и статусы приходят автоматически, но нужна настройка и иногда платная услуга банка.
Запасной вариант, когда банк не отдаёт формат 1С. Требует разовой настройки соответствия полей и контроля при каждом обновлении формата банка.
Учтите ограничение: прямой обмен работает не со всеми банками и не со всеми тарифами. Актуальный список поддерживаемых банков публикуется на портале 1С и в справке к конфигурации — проверьте свой банк до начала настройки.
Типичные ошибки и как их исправить
Самая частая проблема — дубли документов. Они появляются, когда одну и ту же выписку загружают дважды или когда периоды выгрузки пересекаются. 1С умеет распознавать уже загруженные документы по номеру и дате, но защита срабатывает не всегда (например, если банк при повторной выгрузке присвоил документам другие номера). Лечение: пометить дубли на удаление и в дальнейшем выгружать выписки строго за непересекающиеся периоды.
Вторая по частоте проблема — «кракозябры» в назначении платежа и наименованиях контрагентов. Это несовпадение кодировки: банк отдал файл в ANSI (Windows-1251), а обработка читает как UTF-8, или наоборот. В настройках обмена в карточке банковского счёта обычно есть параметр «Кодировка файла обмена» — переключите её и загрузите файл заново.
Третья группа проблем — нераспознанные контрагенты. Если ИНН в выписке есть, а контрагент не найден, значит, его просто нет в справочнике — создайте его прямо из формы загрузки. Если ИНН в файле отсутствует или искажён (бывает у старых клиент-банков), контрагента придётся выбирать вручную каждый раз, либо настроить правила подстановки по наименованию.
Как проверить корректность обмена и закрыть день
Рабочий контроль строится на трёх точках. Первая — количество операций: число строк в форме загрузки должно совпадать с числом операций в выписке клиент-банка. Вторая — обороты: сумма поступлений и сумма списаний в 1С за день равны итогам выписки. Третья — остаток на конец дня по счёту 51 совпадает с остатком в банке.
Если остатки расходятся, ищите разницу методом исключения: сверяйте документы день за днём, начиная с даты последнего совпадения. Чаще всего причина — документ, введённый вручную мимо загрузки, дубль или выписка, загруженная не за весь день.
Как выбрать действие при расхождениях
Загружайте выписки ежедневно, а не раз в неделю. При ежедневной загрузке расхождение находится за минуты, потому что проверять нужно один день. При загрузке за неделю поиск одной потерянной операции превращается в сверку десятков документов.
Часто задаваемые вопросы
Можно ли загрузить выписку за прошлый период, если документы за эти даты уже есть?
Можно. 1С сопоставит документы по номеру и дате и покажет уже загруженные строки как существующие — они не задвоятся. Но если часть документов за тот период вводилась вручную с другими номерами, возможны дубли, поэтому после загрузки сверьте обороты с банком.
Почему при загрузке все контрагенты создаются новыми, хотя они есть в справочнике?
Почти всегда причина в расхождении ИНН или номера расчётного счёта: в справочнике ИНН записан с пробелом, лишним символом или контрагент заведён как физлицо, а в выписке пришёл как юрлицо. Проверьте ИНН в карточках и удалите дубли, созданные при загрузке, с заменой ссылок на правильные карточки.
Как загрузить выписку, если банк выгружает только PDF?
PDF — это отчёт для печати, а не формат обмена, и напрямую в 1С он не загружается. Поищите в клиент-банке другой пункт выгрузки (обычно «Экспорт в 1С» в разделе выписки или платежей). Если его нет, запросите в банке возможность выгрузки в формате 1С или подключение прямого обмена — большинство банков это поддерживает.
Нужно ли что-то выгружать обратно из 1С в клиент-банк?
Да, если платёжные поручения создаются в 1С. Документы «Платёжное поручение» выгружаются тем же механизмом, но в обратную сторону: в форме обмена выбирается выгрузка, файл передаётся в клиент-банк, и банк исполняет платежи. При прямом обмене платежи отправляются кнопкой «Отправить в банк» без файла.
Что делать, если после обновления 1С загрузка перестала работать?
Проверьте настройки обмена в карточке банковского счёта — при обновлении иногда сбрасывается путь к файлу или кодировка. Если банк недавно поменял формат выгрузки, сравните новый файл со старым: изменившиеся названия полей потребуют корректировки настроек или обновления конфигурации до версии с поддержкой нового формата.
Что важно запомнить
Базовый путь: выгрузить из клиент-банка файл в формате 1С, загрузить его через «Банковские выписки → Загрузить», исправить нераспознанные строки и сверить обороты и остаток по счёту 51 с банком. При регулярных платежах подключите прямой обмен — он убирает ручные операции и большинство ошибок формата.