Учет и Финансы · 11 мин
Как загрузить платежки в 1С: инструкция по обмену с клиент-банком
Как загрузить платежные поручения в 1С из клиент-банка: выгрузка файла, настройка обмена, проверка контрагентов, типичные ошибки и способы их исправления.
Загрузка платежных поручений в 1С — стандартная операция обмена с системой «клиент-банк». Бухгалтер формирует платежки в банковской программе или выгружает их из 1С, а затем переносит данные между системами через файл в формате 1CClientBankExchange (обычно это текстовый файл kl_to_1c.txt и 1c_to_kl.txt). Ручной ввод десятков платежек в день неизбежно приводит к ошибкам в реквизитах, поэтому автоматический обмен — базовое требование для любой организации с активным расчетным счетом.
Процедура состоит из двух встречных процессов: выгрузка платежных поручений из 1С в банк (чтобы банк исполнил платеж) и загрузка выписок из банка в 1С (чтобы в учете появились документы списания и поступления денежных средств). Часто пользователи называют «загрузкой платежек» оба направления, поэтому в материале разобраны оба сценария.
Инструкция ориентирована на типовые конфигурации «1С:Бухгалтерия 8» (редакция 3.0), но общая логика обмена одинакова и в «1С:Управление нашей фирмой», и в «1С:Комплексная автоматизация» — отличаются лишь названия пунктов меню.
Подготовка: что нужно настроить до первой загрузки
Перед первым обменом убедитесь, что в программе заполнены три вещи. Во-первых, банковский счет организации: реквизиты в справочнике «Банковские счета» должны точно совпадать с договором банковского счета — номер счета, БИК банка, корреспондентский счет. Ошибка в одной цифре приведет к тому, что банк отклонит платеж или выписка не загрузится.
Во-вторых, проверьте, что клиент-банк настроен на обмен в формате 1С. Практически все банковские системы (Сбербанк Бизнес Онлайн, ВТБ Бизнес, Альфа-Бизнес и другие) поддерживают выгрузку в формате 1CClientBankExchange. В настройках клиент-банка найдите пункт «Экспорт в 1С» или «Обмен с 1С» и укажите каталог, куда будут сохраняться файлы.
В-третьих, задайте каталоги обмена в самой 1С. Откройте раздел «Банк и касса» → «Платежные поручения», нажмите кнопку «Ещё» → «Настроить обмен с банком» (в некоторых версиях — «Настройки обмена с клиент-банком»). Укажите путь к файлу выгрузки в банк и файлу загрузки из банка. Рекомендуется использовать отдельную папку с коротким путем без кириллицы, например C:\BankExchange\ — это исключает проблемы с правами доступа и длинными именами.
Выгрузка платежных поручений из 1С в банк
Сначала создайте платежные поручения: раздел «Банк и касса» → «Платежные поручения» → «Создать». Заполните получателя, сумму, назначение платежа, очередность и НДС. Документы можно не проводить — для выгрузки достаточно записанных, но лучше провести, чтобы сразу увидеть ошибки заполнения.
Для отправки в банк нажмите кнопку «Отправить в банк» (или «Выгрузить в банк») на панели списка платежных поручений. Программа сформирует файл 1c_to_kl.txt в указанном каталоге. В списке выгрузки отметьте только те документы, которые реально нужно оплатить — лишние платежки в файле придется удалять в клиент-банке вручную.
Затем откройте клиент-банк, выполните импорт файла из 1С, проверьте реквизиты и подпишите документы. Только после подписания (обычно электронной подписью или SMS-кодом) банк примет платежи к исполнению. Выгрузка из 1С сама по себе деньги не отправляет — она лишь передает документы в банковскую систему.
- 1Создайте и проверьте платежные поручения в 1С
- 2Нажмите «Отправить в банк» и отметьте нужные документы
- 3Убедитесь, что файл 1c_to_kl.txt появился в каталоге обмена
- 4Импортируйте файл в клиент-банке и проверьте реквизиты
- 5Подпишите платежки электронной подписью
- 6Дождитесь статуса исполнения в клиент-банке
Загрузка выписок и платежек из банка в 1С
Обратное направление — загрузка данных из банка в учетную систему. В клиент-банке выполните экспорт выписки за нужный период в формате 1С. Обычно это пункт «Экспорт» → «В 1С» с выбором дат. Банк сформирует файл kl_to_1c.txt, содержащий все движения по счету за период: и исходящие платежи, и входящие поступления.
В 1С откройте «Банк и касса» → «Банковские выписки» и нажмите «Загрузить» (или в списке платежных поручений — «Загрузить из банка»). Программа прочитает файл и покажет список документов: зеленым будут отмечены те, что готовы к загрузке, оранжевым или красным — те, у которых не найдены контрагенты, договоры или есть другие проблемы сопоставления.
Проверьте каждую строку с предупреждением. Если контрагент не найден, 1С предложит создать его автоматически по ИНН и наименованию из файла. Это удобно, но проверяйте результат: в выписке наименование часто сокращено, и может создаться дубль существующего контрагента. После проверки нажмите «Загрузить» — программа создаст документы «Списание с расчетного счета» и «Поступление на расчетный счет».
Загрузка через ДиректБанк
Если подключен сервис «1С:ДиректБанк», файлы не нужны вовсе. В списке банковских выписок нажмите «Загрузить из банка», выберите период — программа сама запросит выписку у банка и загрузит документы. Платежные поручения отправляются кнопкой «Отправить в банк» прямо из списка, а статусы исполнения обновляются автоматически. Для подключения потребуется настройка в разделе «Администрирование» → «Обмен электронными документами» и действующий договор с банком, поддерживающим этот сервис.
Проверка результата загрузки
После загрузки сверьте остаток по расчетному счету в 1С с остатком в клиент-банке на конец дня. Откройте отчет «Оборотно-сальдовая ведомость по счету» (счет 51) и сравните сальдо. Совпадение остатков — главный признак того, что все движения загружены полностью.
Дополнительно проверьте количество загруженных документов: в журнале банковских выписок они должны соответствовать строкам выписки в клиент-банке. Если какое-то движение отсутствует, загрузите файл повторно — 1С не создаст дубли, так как сопоставляет документы по номеру и дате платежного поручения.
Как проверить результат
Совпадает с остатком в клиент-банке на конец дня
Расхождение — ищите незагруженное движение или дубль документа
Все строки загружены, контрагенты сопоставлены
Есть строки с предупреждениями или несозданными контрагентами
Каждое движение представлено одним документом
Одна операция отражена дважды — удалите лишний документ
Типичные ошибки и их устранение
Самая частая проблема — «Файл не найден» или пустая загрузка. Причины: неверный путь к каталогу обмена в настройках, клиент-банк выгрузил файл в другую папку, либо период выписки при экспорте выбран неверно. Откройте каталог обмена в проводнике и убедитесь, что файл kl_to_1c.txt существует и его размер больше нуля.
Вторая типичная ситуация — дубли контрагентов. При автоматическом создании 1С ищет контрагента по ИНН, но если в карточке ИНН не заполнен или в выписке он указан с ошибкой, создается новый элемент. Периодически проверяйте справочник контрагентов на дубли и объединяйте их через обработку «Поиск и удаление дублей».
Третья группа ошибок — неверное распределение по статьям движения денежных средств и видам операций. 1С определяет вид операции по назначению платежа, но эвристика не идеальна: возврат от поставщика может загрузиться как оплата от покупателя. Проверяйте вид операции в каждом созданном документе до проведения, особенно по нетиповым платежам.
Альтернативные способы загрузки
Помимо файлового обмена и ДиректБанка, существуют сторонние обработки и расширения для нестандартных форматов. Если банк не поддерживает формат 1CClientBankExchange (редкость, но встречается у зарубежных банков и некоторых платежных систем), данные можно загрузить через универсальную обработку «Загрузка данных из табличного документа» — предварительно преобразовав выписку в Excel с нужными колонками: дата, номер, сумма, ИНН контрагента, назначение.
Для массового ввода платежных поручений из внешних систем (например, из CRM или учета заказов) удобна загрузка из Excel-шаблона. В типовой «1С:Бухгалтерии» прямой загрузки платежек из Excel нет, поэтому используются обработки-загрузчики или механизм через промежуточный файл формата клиент-банка: данные из Excel преобразуются в текстовый файл 1c_to_kl.txt и загружаются стандартным способом.
Сравнение способов обмена
Универсальный, работает с любым банком. Требует ручного экспорта-импорта файлов и контроля каталога обмена
Автоматический обмен без файлов, статусы платежей видны в 1С. Подходит не для всех банков, требует настройки и иногда платного тарифа банка
Подходит для нестандартных источников и массового ввода. Требует подготовки шаблона и проверки сопоставления колонок
Ограничения и меры безопасности
Файл обмена содержит полные реквизиты платежей, поэтому каталог обмена должен быть доступен только бухгалтеру и администратору. Не храните файлы обмена на общих сетевых дисках без разграничения прав. После успешной загрузки файлы можно удалять — данные уже в информационной базе.
Перед массовой загрузкой за большой период (например, при переносе данных за квартал) сделайте резервную копию информационной базы. Если что-то пойдет не так — загрузятся дубли или неверные виды операций — откат копии займет минуты, а ручная чистка сотен документов — часы.
Удобный порядок работы: утром загрузить выписку за вчерашний день, сверить остаток, затем сформировать и выгрузить новые платежки. Ежедневный обмен за 10–15 минут исключает авралы при закрытии месяца и пропущенные платежи.
Часто задаваемые вопросы
Что делать, если при загрузке создаются дубли документов?
Дубли появляются, если изменился номер или дата платежного поручения между выгрузкой и загрузкой выписки, либо если документ был создан вручную до загрузки. Удалите лишний документ (пометьте на удаление), а в дальнейшем загружайте выписку до ручного ввода и не редактируйте номера выгруженных платежек.
Можно ли загрузить платежки сразу за месяц?
Да, в клиент-банке при экспорте укажите нужный диапазон дат. Но загружать большие периоды лучше частями по неделе — так проще находить расхождения. Обязательно сверьте остатки на начало и конец периода после загрузки.
Почему контрагент не находится, хотя он есть в справочнике?
Поиск выполняется по ИНН и номеру счета. Проверьте, что в карточке контрагента заполнен ИНН, а в его банковском счете — тот же номер, что в выписке. Если счет контрагента изменился, добавьте новый банковский счет в карточку.
Как загрузить платежки, если банк не поддерживает формат 1С?
Выгрузите выписку в Excel или CSV и используйте обработку загрузки из табличного документа, либо преобразуйте данные в текстовый файл формата 1CClientBankExchange — его структура открыта и описана в документации 1С. Для регулярной работы удобнее настроить обработку один раз.
Нужно ли проводить платежные поручения до выгрузки в банк?
Не обязательно — выгружаются и записанные документы. Но проведение до выгрузки полезно: программа проверит заполнение обязательных реквизитов, и ошибка обнаружится до отправки в банк, а не после отказа в исполнении платежа.
Что делать, если файл загружается, но документы не создаются?
Откройте файл kl_to_1c.txt в блокноте и проверьте, что в нем есть секции документов (строки «СекцияДокумент»). Если файл пустой или содержит только заголовок — неверно выбран период при экспорте из клиент-банка. Также проверьте, что в настройках обмена указан именно этот файл, а не файл выгрузки в банк.
Что важно запомнить
Обмен платежками строится на файле формата 1CClientBankExchange или сервисе ДиректБанк. Ключевые контрольные точки — совпадение остатка по счету 51 с банком, отсутствие дублей контрагентов и документов, правильные виды операций. Загружайте выписки ежедневно, а перед массовой загрузкой делайте резервную копию базы.