Интеграция 1С с банками — это автоматический обмен платёжными поручениями и банковскими выписками между вашей учётной системой и расчётным счётом. Вместо ручного экспорта файлов и ввода операций платёж отправляется прямо из 1С, а выписка загружается и разносится автоматически по расписанию. Один из первых модулей, который подключают после базового внедрения 1С — потому что экономия времени ощущается с первого дня.
Как работает интеграция 1С с банками
Существуют два принципиально разных способа настроить обмен между 1С и банком. Выбор зависит от вашего банка и требований к скорости и автоматизации:
Прямое API-соединение между 1С и банком без промежуточных файлов. Платёжное поручение подписывается ЭП и отправляется в банк нажатием одной кнопки прямо из документа 1С. Выписка загружается автоматически по расписанию — например, каждые 15 минут в рабочее время. Поддерживается Сбербанком, ВТБ, Альфа-Банком, Тинькофф, Газпромбанком и большинством крупных российских банков. Это рекомендуемый способ интеграции для компаний с высоким объёмом платежей.
Обмен через файлы в формате 1С (txt) или XML. 1С выгружает файл с платёжными поручениями, который загружается в клиент-банк. После обработки банком выписка выгружается из клиент-банка и импортируется в 1С. Этот способ подходит для банков, не поддерживающих DirectBank, и работает с любым банковским программным обеспечением, поддерживающим стандарт обмена 1С.
После загрузки выписки 1С автоматически создаёт бухгалтерские документы — поступления и списания с расчётного счёта — на основе настроенных правил. Правила формируются по ИНН контрагента, назначению платежа, сумме. В среднем 70–80% строк выписки разносятся без участия бухгалтера. Нераспознанные операции выделяются в отдельный список для ручной обработки.
В одной базе 1С настраивается любое количество расчётных счетов в разных банках. Каждый счёт — отдельный способ обмена, отдельное расписание, отдельные правила разнесения. Платёжный календарь строится сводно по всем счетам. Это особенно важно для компаний с холдинговой структурой — подробнее о консолидации финансов в модуле аналитики продаж.
Интеграция поддерживает валютные расчётные счета: обмен платёжными поручениями в иностранной валюте, автоматическая загрузка валютных выписок, расчёт курсовых разниц по курсу ЦБ на дату операции. Для комплексного ведения валютного учёта — переоценки, курсовых разниц, отчётности в иностранной валюте — рекомендуем дополнительно настроить модуль валютного учёта.
Формирование и отправка нескольких десятков платёжных поручений за один сеанс: выплата зарплаты, оплата поставщикам по реестру счетов, уплата налогов. Все поручения подписываются ЭП пакетом и отправляются в банк в один клик. Связка с 1С:БГУ для госучреждений позволяет так же автоматизировать казначейские платежи.
Настройка многоуровневого согласования платёжных поручений: бухгалтер создаёт, руководитель согласовывает, главный бухгалтер подписывает ЭП. Журнал согласования с временными метками сохраняется в 1С для аудита. Лимиты платежей без акцепта настраиваются по суммам и контрагентам.
Автоматическая сверка остатков по расчётному счёту 1С с данными банка. При расхождении система формирует список необработанных операций. Интеграция с модулем дебиторской задолженности позволяет автоматически закрывать долги покупателей при поступлении оплаты на расчётный счёт.
На основе данных банковских выписок и запланированных платежей 1С строит платёжный календарь: когда и сколько денег придёт на счёт, какие платежи запланированы, каков прогнозный остаток. Это основной инструмент финансового директора для управления кассовыми разрывами. Связка с модулем займов и кредитов добавляет в календарь графики погашения кредитов.
Какие банки поддерживает 1С:ДиректБанк
Технология DirectBank поддерживается большинством крупных российских банков. Список расширяется с каждым обновлением платформы 1С:Предприятие. Основные банки:
| Банк | DirectBank | Файловый обмен | Валютные счета |
|---|---|---|---|
| Сбербанк | Да | Да | Да |
| ВТБ | Да | Да | Да |
| Альфа-Банк | Да | Да | Да |
| Тинькофф | Да | Да | Да |
| Газпромбанк | Да | Да | Да |
| Открытие | Да | Да | Да |
| Россельхозбанк | Да | Да | Да |
| Региональные банки | Уточняйте | Да | Зависит от банка |
Если ваш банк не поддерживает DirectBank, всегда доступен файловый обмен через стандарт 1С. Этот формат понимает 99% российских банков, использующих клиент-банк.
Интеграция с банками в связке с другими модулями 1С
Банковская интеграция работает как часть более широкой финансовой экосистемы в 1С. Наиболее востребованные связки:
- Интеграция + модуль дебиторки — автоматическое закрытие долгов покупателей при поступлении платежа на счёт. Напоминания по просроченной дебиторке с учётом фактических поступлений.
- Интеграция + модуль валютного учёта — валютные выписки, курсовые разницы, мультивалютный платёжный календарь.
- Интеграция + модуль займов и кредитов — графики погашения кредитов в платёжном календаре, автоматическое списание процентов.
- Интеграция + 1С:БГУ — банковские операции автономных учреждений, обмен с казначейским счётом.
- Интеграция + модуль ЗУП — выплата зарплаты реестром через банк, перечисление НДФЛ и страховых взносов.
- Интеграция + модуль СФР — контроль уплаты страховых взносов и сверка с данными Социального фонда.
Этапы настройки интеграции 1С с банком
- Анализ инфраструктурыОпределяем список банков и расчётных счетов, текущий способ работы с выпиской, наличие ЭП. Выясняем, поддерживает ли ваш банк DirectBank — занимает 1–2 часа.
- Получение реквизитов от банкаДля DirectBank банк предоставляет адрес сервиса, логин, пароль или сертификат. Мы подготавливаем заявку в банк и сопровождаем получение доступов.
- Настройка в 1ССоздаём банковский счёт в справочнике, настраиваем параметры обмена, расписание автоматической загрузки выписок, правила разнесения операций по статьям и контрагентам.
- ТестированиеОтправляем тестовое платёжное поручение, проверяем загрузку выписки, контролируем корректность автоматических проводок. При необходимости дорабатываем правила разнесения.
- Обучение бухгалтераПоказываем работу с банковской выпиской в новом режиме: как отправлять платежи, как обрабатывать нераспознанные операции, как настраивать новые правила разнесения самостоятельно.
- СопровождениеПри изменении формата обмена со стороны банка восстанавливаем работу в течение одного рабочего дня. Обновления форматов включены в договор ИТС.
Стоимость настройки интеграции 1С с банками
| Услуга | Что включено | Стоимость | Срок |
|---|---|---|---|
| DirectBank (1 банк) | Настройка прямого соединения, расписание, тестирование | от 18 000 ₽ | 1–2 дня |
| Файловый обмен (1 банк) | Настройка импорта/экспорта, правила разнесения | от 8 000 ₽ | 4–8 часов |
| Автоматическое разнесение | Создание правил по 20+ контрагентам и статьям | от 12 000 ₽ | 1 день |
| Несколько банков (до 5) | Полная настройка всех счетов + сводный платёжный календарь | от 45 000 ₽ | 3–5 дней |
Частые вопросы об интеграции 1С с банками
Безопасность и контроль доступа при работе с банком через 1С
Интеграция с банком — это доступ к финансовым операциям компании, поэтому безопасность имеет первостепенное значение. В 1С реализован комплекс мер защиты:
- Разграничение прав пользователей: отдельные роли для создания платёжного поручения, согласования и подписания ЭП. Бухгалтер создаёт, руководитель согласовывает, директор подписывает — и никак иначе.
- Журнал действий: каждое действие с банковским документом фиксируется с указанием пользователя, времени и IP-адреса. При спорной ситуации легко восстановить цепочку событий.
- Лимиты платежей: настройка максимальных сумм без дополнительного акцепта. Платежи сверх лимита автоматически требуют дополнительного согласования.
- Контрагенты из белого списка: платёжные поручения новым контрагентам, не входящим в утверждённый список, выделяются для обязательной проверки руководителем.
- Шифрование соединения: все данные между 1С и банком передаются по зашифрованному каналу. При использовании DirectBank применяется протокол HTTPS с сертификатом банка.
- Двухфакторная аутентификация: подписание платёжных поручений требует ввода одноразового кода или использования аппаратного токена — в зависимости от требований банка.
Для компаний с несколькими юридическими лицами особенно важно настроить разграничение доступа так, чтобы бухгалтер одной организации не имел доступа к счетам другой. Правильная настройка ролей 1С обсуждается на этапе проектирования. Контроль за задолженностями по всем юрлицам удобно вести через модуль дебиторской задолженности, а расчёты по кредитам — через модуль займов и кредитов.
Безопасность и контроль доступа при работе с банком через 1С
Интеграция с банком — это доступ к финансовым операциям компании, поэтому безопасность имеет первостепенное значение. В 1С реализован комплекс мер защиты:
- Разграничение прав пользователей: отдельные роли для создания платёжного поручения, согласования и подписания ЭП. Бухгалтер создаёт, руководитель согласовывает, директор подписывает — и никак иначе.
- Журнал действий: каждое действие с банковским документом фиксируется с указанием пользователя, времени и IP-адреса. При спорной ситуации легко восстановить цепочку событий.
- Лимиты платежей: настройка максимальных сумм без дополнительного акцепта. Платежи сверх лимита автоматически требуют дополнительного согласования.
- Контрагенты из белого списка: платёжные поручения новым контрагентам, не входящим в утверждённый список, выделяются для обязательной проверки руководителем.
- Шифрование соединения: все данные между 1С и банком передаются по зашифрованному каналу. При использовании DirectBank применяется протокол HTTPS с сертификатом банка.
- Двухфакторная аутентификация: подписание платёжных поручений требует ввода одноразового кода или использования аппаратного токена — в зависимости от требований банка.
Для компаний с несколькими юридическими лицами особенно важно настроить разграничение доступа так, чтобы бухгалтер одной организации не имел доступа к счетам другой. Правильная настройка ролей 1С обсуждается на этапе проектирования. Контроль за задолженностями по всем юрлицам удобно вести через модуль дебиторской задолженности, а расчёты по кредитам — через модуль займов и кредитов.