Интеграция 1С с банком 2026: DirectBank, txt-обмен и API без боли
Бухгалтер каждое утро: скачать выписку из личного кабинета банка, открыть 1С, нажать «Загрузить» — и получить «не удалось прочитать файл, возможно неверно указана кодировка». Открыть txt, проверить Кодировка=Windows, сверить расчётный счёт, повторить загрузку. Потом то же самое для второго банка. На нескольких счетах это быстро превращается в ежедневную ручную операцию, особенно если часть банков работает через DirectBank, а часть всё ещё отдаёт файл kl_to_1c.txt.
Важный нюанс, который упускают при выборе формата: файловый обмен через 1CClientBankExchange (.txt, kl_to_1c.txt) работает без подключения DirectBank, но требует ручной загрузки и строгого совпадения настроек. DirectBank убирает файлы, передаёт платежи и выписки напрямую через 1С, но порядок подключения, способ подписи, OTP и дополнительное акцептование определяет банк. AI-агент Синхрон1С не заменяет банковский регламент: он закрывает практическую боль контроля — сверяет выписки с документами в 1С и пишет в Telegram, если платёжка «отправлена», но не появилась в банковской выписке.
Ключевые факты про обмен 1С с банком в 2026
- В официальной таблице 1С по DirectBank на 2025-09 перечислены десятки банков, но набор функций отличается: у одних есть автозагрузка выписки и зарплатные реестры, у других только базовый сценарий или платные опции.
- Файловый обмен идёт в формате 1CClientBankExchange. В описании формата 1С для версии 1.03 указаны обязательные строки
ВерсияФормата,Кодировка,РасчСчет, секции расчётного счёта и документов. - В типовых обменах имена файлов обычно такие:
kl_to_1c.txtдля загрузки выписки из банка в 1С и1c_to_kl.txtдля выгрузки платёжек из 1С в банк. Кодировка должна совпадать с настройкой в 1С и в банк-клиенте: чаще это Windows, иногда DOS. - Идентификация документов в файловом обмене — по связке расчётный счёт + вид документа + дата + номер. Если банк выгрузил другой счёт или бухгалтер выбрал не тот счёт в 1С, проблема выглядит не как «ошибка интеграции», а как пустая или неполная загрузка.
- DirectBank работает только на платформе 1С:Предприятие 8.3.x — на 8.2 и старше технология не поддерживается без существенной доработки.
- AI-агент Синхрон1С объединяет все банковские счета в один Telegram-интерфейс, сверяет суммы и шлёт уведомления о расхождениях. Настройка — 15 минут, цена — 30 000 ₽ за проект.
В нашем тесте контрольной выписки мы начинаем не с доработки 1С, а с просмотра самого txt-файла: первые строки, Кодировка, РасчСчет, наличие секций СекцияРасчСчет и СекцияДокумент. Это быстрее, чем переустанавливать расширения и сертификаты вслепую.
DirectBank vs txt-обмен vs API банка vs Синхрон1С
| Способ | Когда подходит | Главный риск | Что проверять первым |
|---|---|---|---|
| Файловый клиент-банк (txt) | Банк не подключён к DirectBank, нужна простая загрузка выписок | Неверная кодировка, имя файла, счёт или формат | Первые 10 строк файла, Кодировка=Windows/DOS, РасчСчет= |
| DirectBank | Нужен прямой обмен из 1С без ручных файлов | Подпись, OTP, прокси, дополнительное акцептование в банке | Настройка DirectBank по конкретному банку, сертификат, журнал синхронизации |
| REST API банка | Нужен свой сценарий: вебхуки, статусы, массовая сверка | Нестандартная разработка и отдельная поддержка безопасности | Документация API банка, модель подписи, лимиты, sandbox |
| Синхрон1С | Нужно видеть все счета и расхождения в Telegram | Нужно один раз корректно описать правила сверки | Список банков, счета, статусы платёжек, период контрольной сверки |
Практическая диагностика: что смотреть до доработки 1С
Откройте файл выписки в текстовом редакторе, который показывает кодировку и номера строк. Не меняйте файл сразу: сначала сохраните копию, чтобы можно было сравнить оригинал банка и исправленный вариант.
- Первая строка. Должно быть
1CClientBankExchange. Если там HTML, CSV, XML, PDF-текст или пустая строка перед заголовком — 1С будет ругаться на формат. - Версия и кодировка. Проверьте строки
ВерсияФормата=1.03или1.02иКодировка=WindowsлибоКодировка=DOS. Настройка в 1С должна совпадать с фактической выгрузкой банка. - Расчётный счёт. Значение
РасчСчет=должно совпадать с банковским счётом организации в 1С. Банковские инструкции прямо требуют, чтобы счёт в файле был одним из рабочих счетов клиента. - Период выписки. Сверьте
ДатаНачалаиДатаКонца: иногда бухгалтер выгружает «сегодня», а в 1С пытается закрыть вчерашний день. - Секции документов. В выписке должны быть секции
СекцияДокумент=...и строкиНомер,Дата,Сумма. Если есть только остатки, 1С загрузит счёт, но операций не будет. - DirectBank отдельно. Если используется DirectBank, не лечите его пересохранением txt-файлов. Сначала выполните «Синхронизировать», проверьте статус отправленного документа, необходимость акцептования в интернет-банке и срок действия сертификата.
Таблица рисков и быстрых проверок
| Симптом | Вероятная причина | Диагностика за 5 минут | Что делать |
|---|---|---|---|
| «Указанный файл не является файлом обмена или неверно указана кодировка» | Банк выгрузил не формат 1С или кодировка не совпала | Открыть файл, проверить первую строку и Кодировка= |
Перевыгрузить в профиле «1С», выбрать Windows/DOS как в настройках 1С |
| Файл загружается, но операций нет | В файле только остатки или выбран не тот период | Найти СекцияДокумент и даты операций |
Перевыгрузить период, включить детализацию операций |
| 1С не видит счёт организации | РасчСчет= не совпадает с карточкой банковского счёта в 1С |
Сравнить 20 цифр счёта в файле и в справочнике 1С | Исправить карточку счёта или перевыгрузить файл по нужному счёту |
| Платёжки из 1С не импортируются в банк | Банк ждёт другой файл или не находит счёт списания | Проверить имя 1c_to_kl.txt, формат TXT и РасчСчет= |
Настроить путь/имя файла в 1С и банк-клиенте одинаково |
| DirectBank отправил документ, но банк его не исполнил | Нужно дополнительное акцептование или OTP | Открыть интернет-банк и журнал обмена DirectBank | Подтвердить платёж в банке, затем выполнить синхронизацию |
| DirectBank перестал соединяться | Прокси, сертификат, криптопровайдер или регламент банка | Проверить настройки прокси и срок сертификата, уточнить способ подписи у банка | Обновить сертификат/криптопровайдер, прописать прокси, обратиться в банк |
Реальные ошибки кодировки, счёта и ЭЦП — и как их обойти
- «Не удалось прочитать файл, возможно неверно указана кодировка». На практике это часто не «сломанная 1С», а выгрузка не в том профиле: банк отдал файл не для 1С, мобильное приложение сформировало неподдерживаемый вариант, либо в 1С стоит Windows, а файл фактически DOS/UTF. Обход: перевыгрузить выписку из веб-кабинета банка в формате 1С и проверить строку
Кодировка=. - Неверный заголовок или пустые реквизиты. Если файл начинается правильно, но ошибка остаётся, смотрите не только заголовок, а обязательные реквизиты секций: счёт, номер, дата, сумма, реквизиты плательщика и получателя. Форумные разборы по 1С показывают, что реальные причины часто лежат в конкретной строке файла, а сообщение 1С остаётся общим.
- «Не та организация / р/с» при загрузке. В банковских руководствах по обмену 1С отдельно указано: поле
РасчСчет=должно совпадать с одним из рабочих счетов клиента. Если в 1С выбран другой счёт организации, загрузка не даст ожидаемого результата. - DirectBank: требуется акцептование в банке. По сценариям 1С отправленный из 1С платёж может требовать дополнительного подтверждения в интернет-банке или на мобильном устройстве. Поэтому статус «отправили из 1С» не равен «банк исполнил платёж».
- DirectBank: подпись и криптография зависят от банка. 1С прямо указывает: сертификаты ключей ЭП и криптопровайдер определяет банк. Нельзя считать, что ключ от 1С-Отчётности или 1С-ЭДО автоматически подойдёт для DirectBank.
- Прокси и сеть. В FAQ 1С есть отдельный пункт про настройку прокси для прямого обмена. Если 1С работает на сервере, проверяйте доступ к банковскому сервису именно оттуда, а не только с компьютера бухгалтера.
- Смешанный режим. В один момент для конкретной настройки нельзя одновременно использовать и DirectBank, и обмен через текстовый файл. Если нужно временно вернуться к txt, настройку DirectBank помечают как недействительную, после чего обмен снова идёт через файл.
Подключение обмена с банком за 3 шага
Шаг 1. Проверьте DirectBank: «Банк и касса» → «Банковские выписки» → «Ещё» → «Настроить обмен с банком». Если банк есть в перечне 1С, сравните не только наличие банка, но и доступные функции: получение выписок, автозагрузка, отправка платёжек, зарплатные реестры, платные ограничения.
Шаг 2. Файловый обмен: в банк-клиенте выберите профиль выгрузки «1С», текстовый файл и кодировку, которая совпадает с настройкой в 1С. Проверьте имя файла kl_to_1c.txt для загрузки и 1c_to_kl.txt для выгрузки платёжек.
Шаг 3. Напишите @onoutnoxon — разберём текущий способ обмена, соберём контрольную выгрузку, подключим сверку по всем счетам и настроим Telegram-уведомления о расхождениях.

Синхрон1С — единый коннектор для всех банков с уведомлениями и AI-сверкой в Telegram
Как работает AI-сверка выписок
После загрузки выписки AI-агент:
- Сравнивает операции из выписки со сформированными в 1С документами по счёту, дате, сумме, контрагенту и назначению.
- Находит поступления и списания из банка, которым нет соответствия в 1С.
- Находит документы 1С со статусом отправки, которых нет в выписке за контрольный период.
- Отправляет в Telegram короткую сводку: счёт, дата, сумма, контрагент, причина расхождения и ссылка на документ/строку сверки.
FAQ
Какие банки поддерживают DirectBank?
Официальная таблица 1С перечисляет десятки банков, включая Сбербанк, Т-Банк, ВТБ, Альфа-Банк, Газпромбанк, Россельхозбанк, Точку и другие. Важнее не сам факт наличия банка, а конкретные опции: получение выписок, автозагрузка, отправка платёжек, зарплатные реестры, платность отдельных функций.
Какая версия формата 1CClientBankExchange актуальна в 2026 году?
В официальном описании формата 1С актуальная таблица показывает ВерсияФормата=1.03 и обязательную строку Кодировка со значениями Windows или DOS. В реальных банк-клиентах ещё встречаются выгрузки 1.02, поэтому при диагностике важнее смотреть фактическую строку ВерсияФормата= в файле.
Можно ли подключить несколько банков одновременно?
Да. В 1С — отдельные настройки обмена на каждый расчётный счёт. Синхрон1С объединяет все счета в единый Telegram-интерфейс с одной точкой контроля.
Нужна ли ЭЦП для DirectBank?
Зависит от сценария банка. В DirectBank есть варианты с электронной подписью в 1С и варианты по логину/паролю с OTP и дополнительным акцептованием в интернет-банке. Если используется ЭП, сертификаты и криптопровайдер определяет банк.
Что делать, если ЭЦП просрочена в разгар квартала?
Сначала уточнить у банка регламент перевыпуска и проверить, можно ли временно перейти на подтверждение в интернет-банке или файловый обмен. В Синхрон1С мы отдельно контролируем дату сертификата и выводим предупреждение в Telegram заранее.
Почему выписка из мобильного банк-клиента не загружается?
Такое встречается: в практическом разборе Buhexpert8 ошибка ушла после выгрузки не со смартфона, а с компьютера и выбора формата WIN. Решение — выгружать из веб/десктопного банк-клиента в профиле «1С» и сверять строку Кодировка=.
Работает ли DirectBank на 1С 8.2?
Нет. DirectBank использует возможности платформы только версии 8.3.x. Для 8.2 — только файловый обмен или переход на 8.3.
Можно ли одновременно держать DirectBank и txt-обмен для одного счёта?
В один момент — нет. По FAQ 1С для возврата к текстовому файлу настройку DirectBank нужно пометить как недействительную, после чего обмен будет работать через выгрузку/загрузку файла.
Что важнее при первичной проверке: БИК, ИНН или расчётный счёт?
Начинайте с РасчСчет= и первой строки файла. Без совпадения расчётного счёта 1С и банк не сопоставят документ с нужной организацией. Потом проверяйте Кодировка, период, секции документов и реквизиты контрагентов.
Смотрите также
- Выгрузка из 1С в Сбербанк Бизнес Онлайн
- Выгрузка платёжек из 1С в Сбербанк
- Импорт выписок из Сбербанка в 1С
- Интеграция 1С с Тинькофф
- Выгрузка из 1С в ВТБ: платёжки и выписки
- Выгрузка из 1С в Альфа-Банк
Стоимость интеграции — 30 000 ₽ за проект, включая разбор текущих ошибок обмена и настройку AI-сверки. Напишите в Telegram: @onoutnoxon.
Подробнее о возможностях — на странице Синхрон1С.
Источники:
- Стандарт обмена с системами «Клиент банка», форматы обмена (v1.02, v1.03): https://v8.1c.ru/tekhnologii/obmen-dannymi-i-integratsiya/standarty-i-formaty/standart-obmena-s-sistemami-klient-banka/formaty-obmena/
- Вопросы пользователей DirectBank, требования к платформе и ЭЦП: https://v8.1c.ru/tekhnologii/obmen-dannymi-i-integratsiya/realizovannye-resheniya/directbank-pryamoy-obmen-s-bankom/voprosy-ot-polzovateley/
- Сервис ИТС 1С:ДиректБанк: https://v8.1c.ru/its/services/1c-direktbank/
- Сценарии работы DirectBank и дополнительное акцептование платежей: https://v8.1c.ru/tekhnologii/obmen-dannymi-i-integratsiya/realizovannye-resheniya/directbank-pryamoy-obmen-s-bankom/stsenarii-raboty/
- Стандарт взаимодействия по технологии DirectBank: https://v8.1c.ru/tekhnologii/obmen-dannymi-i-integratsiya/standarty-i-formaty/standart-vzaimodeystviya-po-tekhnologii-directbank/
- Перечень функций банков по DirectBank, таблица 1С 2025-09: https://v8.1c.ru/upload/products/directbank/banks_2025_9.pdf
- Не загружается txt файл выписки в 1С — ошибка кодировки (buhexpert8.ru): https://buhexpert8.ru/voprosy/voprosy-1s-buhgalteriya/ne-zagruzhaetsya-txt-fajl-v-vypisku-banka.html
- Файловый обмен данными между системами iBank и 1C:Предприятие, руководство пользователя: https://bankd.ru/upload/documents/Corporate_1C-Integration_Guide.pdf
- Руководство банка по импорту/экспорту 1С, проверка TXT и
РасчСчет=: https://sbibankllc.ru/sites/default/files/files_docs/2020-02/%D0%9F%D0%BE%D1%80%D1%82%D0%B0%D0%BB%20Service%20Desk.url_.pdf - Форум Mista: пример диагностики ошибки кодировки и выбора настройки в обработке клиент-банка: https://forum.mista.ru/topic/379822
Для статьи использован AI-ассистент для структурирования и поиска источников. Технические утверждения сверены по документации 1С, банковским руководствам и практическим разборам ошибок кодировки. Финальную редактуру выполнил Александр Руин, основатель habab.ru. Обновлено: 2026-05-04.
О сервисе "Синхрон1С - Автоматизация 1С без программиста"
Универсальное решение для автоматизации экспорта, импорта, интеграций и мониторинга 1С через простой диалог в Telegram. Настройка за 15 минут без участия 1С программиста.
Ключевые преимущества:
- 💰 Экономия на аналитиках и 1С программистах (от 100,000 руб/мес)
- ⚡ Автоматизация отчетности - из 4 часов в 5 минут
- 🧠 AI выявляет аномалии и тренды, которые человек может не заметить
- 📊 Дашборды доступны в реальном времени через Telegram или веб
- 🔄 Универсальная интеграция - один раз настроили, работает со всеми системами
- 📱 Управление из любой точки мира через Telegram
- 🎯 Это кастомная разработка под ваши задачи
- 📞 Бесплатная консультация по интеграции
Для кого подходит:
Сценарии использования:
📰 Промо-статьи наших решений
Изучите детальные обзоры наших технологических решений для различных отраслей:
🚀 Разработка и автоматизация
- Автоматизация холодных продаж в криптопроектах
- AI-Assisted Development
- AI CRM Constructor: Конструктор CRM под ваш бизнес
- Парсер лидов с FL.ru
- Разработка Платформы для Автоматизации Найма Переводчиков
- Разработка WhatsApp Business Автоматизации под ключ
- Корпоративная Платформа Обмена Изображениями
- AI Quality Assurance — контроль качества AI-ответов
- Интеграция AMOCRM, Excel и Google Drive
- SimpleCrypto — AI-конфигуратор крипто-кошелька
- Синхрон1С - Автоматизация 1С без программиста
- SimpleReview — Chrome-расширение для автоматического исправления ошибок сайта
- Разработка Telegram Mini App с Лутбоксами
- YouTube-Telegram Скрапер для Стартапов
📈 Бизнес и автоматизация
- Разработка Telegram Ботов под ключ
- YandexDirect MCP сервер
- Корпоративные решения голосового ввода с ИИ
- Веб-версия аналитического дашборда для телефонии
- Платформа управления Telegram рекламой
- Bitcoin Mempool Explorer
- Презентационный сайт по брендбуку
- Разработка Платформы Прогнозов на Спорт по Модели GoalBet
- Обучающий кабинет
- Корпоративная система мониторинга медиа и аналитики
- Администрирование серверов
- Криптовалютный AML-чекер бот
- Новостной радар для промышленности
- Счетчик калорий Telegram Bot
- Talk to Excel / Talk to SQL — AI-ассистент для табличных данных
- Разработка веб-приложений по дизайну
- Разработка системы анализа договоров с ИИ
- Презентационный сайт по брендбуку
- Синхронизация 1С с WordPress
💰 FinTech и медиа
Работаю до результата и бизнес-ценности, быстро корректирую подходы в процессе. Использую современный стек для качественного и быстрого решения задач.