Учет и Финансы · 12 мин
Как настроить интеграцию с банком в 1С
Как настроить интеграцию с банком в 1С: подключение клиент-банка, загрузка выписок, выгрузка платёжных поручений, проверка обмена и типичные ошибки.
Интеграция с банком в 1С избавляет бухгалтера от ручного ввода платёжных документов: платёжные поручения выгружаются из программы в банк, а выписки загружаются обратно и автоматически создают документы «Поступление на расчётный счёт» и «Списание с расчётного счёта». В типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ERP) обмен реализован встроенными механизмами, и для базовой настройки достаточно прав пользователя и доступа к интернету.
Существует два принципиально разных способа обмена. Первый — файловый обмен через клиент-банк: 1С формирует текстовый файл в формате 1CClientBankExchange, который загружается в программу банка, а выписка выгружается из неё обратно. Второй — прямая интеграция по технологии DirectBank (1С:ДиректБанк), когда программа обменивается данными с сервером банка напрямую, без файлов и промежуточных программ. Выбор зависит от того, поддерживает ли ваш банк прямое подключение.
Перед началом настройки убедитесь, что в программе корректно заполнены реквизиты организации и банковского счёта: БИК, номер счёта, наименование банка. Ошибка в этих данных приведёт к тому, что банк отклонит платёжные документы или выписка не сопоставится со счётом при загрузке.
Выбор способа обмена: клиент-банк или DirectBank
Файловый обмен — универсальный вариант: он работает с любым банком, у которого есть программа клиент-банк или интернет-банк с возможностью импорта и экспорта файлов. Минус в том, что файлы нужно вручную передавать: выгрузили из 1С, загрузили в банк, потом выгрузили выписку и загрузили её в 1С. При небольшом количестве платежей это приемлемо.
DirectBank убирает ручные операции: платёжки отправляются в банк прямо из формы документа, а выписки загружаются по расписанию или по кнопке. Дополнительно доступны статусы исполнения документов и электронная подпись. Ограничение — банк должен поддерживать эту технологию, и для подключения обычно требуется действующая подписка 1С:ИТС, так как обмен идёт через сервисы фирмы «1С».
Сравнение вариантов обмена
Подходит для любого банка, не требует подписок. Ограничение: ручная передача файлов и отсутствие статусов документов.
Подходит при поддержке банком и наличии 1С:ИТС. Ограничение: не все банки и не все виды документов поддерживают прямой обмен.
Подходят, когда банк предлагает собственный модуль интеграции. Ограничение: зависимость от обновлений внешней разработки.
Подготовка: реквизиты и проверка учётных данных
Откройте карточку организации и перейдите на вкладку с банковскими счетами. Проверьте, что номер счёта, БИК банка и корреспондентский счёт указаны без ошибок. Удобный способ — ввести БИК и позволить программе подставить данные банка из классификатора: тогда наименование и корсчёт заполнятся автоматически, а риск опечатки снизится.
Убедитесь, что классификатор банков актуален. Если банк недавно менял реквизиты или произошла реорганизация, устаревший классификатор подставит неверный корсчёт. Обновить классификатор можно через интернет-поддержку или вручную из файла, который публикует Центральный банк.
Отдельно проверьте договор с банком: для DirectBank обычно требуется подключить соответствующую опцию в договоре банковского обслуживания. Уточните у банка, поддерживается ли обмен по стандарту 1С и какие документы доступны — некоторые банки ограничивают прямой обмен только рублёвыми платёжными поручениями.
Настройка файлового обмена с клиент-банком
В 1С:Бухгалтерии перейдите в раздел «Банк и касса» → «Банковские выписки» и нажмите «Ещё» → «Настроить обмен с клиент-банком». В открывшейся форме выберите организацию и банковский счёт, затем укажите два пути: файл выгрузки (куда 1С будет сохранять платёжные поручения для банка) и файл загрузки (откуда будет читаться выписка). Логично создать отдельную папку, например «ОбменСБанком», и использовать фиксированные имена файлов.
Те же пути укажите в программе клиент-банка в настройках импорта и экспорта. Имена файлов и каталог в обеих системах должны совпадать полностью, включая расширение. Типичная причина «банк не видит файл» — расхождение в одном символе пути или сохранение файла в другую папку.
В настройках обмена в 1С отметьте, какие виды документов выгружать и загружать. Обычно выгружаются платёжные поручения, а загружаются все операции выписки. Здесь же можно включить автоматическое создание контрагентов по данным выписки — это ускоряет загрузку, но требует последующей проверки карточек новых контрагентов.
- 1Создайте папку для файлов обмена и задайте фиксированные имена файлов выгрузки и загрузки
- 2В 1С откройте настройку обмена с клиент-банком и укажите пути к файлам для выбранного счёта
- 3В клиент-банке укажите те же пути для импорта платёжных документов и экспорта выписки
- 4Выгрузите тестовое платёжное поручение и убедитесь, что оно появилось в клиент-банке
- 5Экспортируйте выписку из клиент-банка и загрузите её в 1С через кнопку «Загрузить»
- 6Проверьте, что документы созданы, контрагенты и договоры сопоставлены корректно
Настройка прямого обмена по DirectBank
Для прямого обмена откройте «Администрирование» → «Обмен электронными документами» → «Обмен с банками» и включите возможность прямого обмена. Программа предложит выбрать банк из списка поддерживаемых. Если банка в списке нет, прямой обмен недоступен — остаётся файловый вариант.
Далее запускается помощник подключения: программа формирует запрос в банк, и после его подтверждения на стороне банка создаётся настройка обмена. В зависимости от банка аутентификация выполняется по логину и паролю от интернет-банка, по сертификату электронной подписи или через SMS-подтверждение. Срок активации зависит от банка — иногда подключение занимает несколько рабочих дней.
После активации настройте расписание автоматической загрузки выписок в регламентных заданиях или используйте ручную команду «Получить выписку» из журнала банковских документов. Проверьте, что в настройке указан правильный банковский счёт: при нескольких счетах в одном банке для каждого создаётся отдельная настройка обмена.
Загрузка выписок и контроль сопоставления данных
При загрузке выписки 1С сопоставляет операции с контрагентами по ИНН и расчётному счёту, а документы — по номеру и дате. В форме загрузки строки подсвечиваются: зелёным — всё распознано, жёлтым или красным — требуется внимание. Не загружайте выписку «вслепую»: пройдитесь по строкам с предупреждениями и укажите вид операции, контрагента и договор вручную.
Особое внимание уделите поступлениям от покупателей: программа может подставить неверный договор, если у контрагента их несколько, и тогда оплата зачтётся не по тому документу. Для списаний проверяйте статью движения денежных средств — от неё зависит корректность отчёта о движении денежных средств и кассового планирования.
После загрузки сверьте итоговое сальдо по выписке с остатком на счёте в 1С. Расхождение означает, что какие-то операции не загружены или загружены дважды. Дубли возникают, если одну и ту же выписку загрузили повторно, изменив при этом настройки периода.
Как проверить результат настройки
Все строки распознаны, документы созданы и проведены без ошибок
Строки отмечены как нераспознанные, контрагенты не найдены
Остаток по счёту в 1С совпадает с остатком в выписке банка
Расхождение остатков — есть пропущенные или продублированные операции
Документ появился в клиент-банке или получил статус «Отправлен» в DirectBank
Файл не виден банку или документ отклонён с ошибкой
В журнале видны статусы «Исполнен» после проведения банком
Статусы не обновляются — обмен работает только в одну сторону
Типичные ошибки и ограничения
Чаще всего обмен ломается из-за мелочей в настройках, а не из-за сбоев программы. К типичным проблемам относятся неверные пути к файлам обмена, устаревший классификатор банков, отключённая интернет-поддержка для DirectBank и попытка загрузить выписку по счёту, для которого настройка обмена не создана.
Ещё одна группа ошибок связана с данными: контрагент создаётся дублем, потому что ИНН в выписке указан с пробелом, или платёжка отклоняется банком из-за незаполненного поля «Очерёдность платежа». Такие проблемы видны сразу при проверке документа перед выгрузкой — используйте встроенный контроль заполнения.
Учитывайте и ограничения технологий. Файловый обмен не передаёт статусы исполнения — узнать, прошёл ли платёж, можно только по следующей выписке. DirectBank зависит от доступности сервисов: при недоступности сервера банка или истёкшей подписке 1С:ИТС обмен остановится, и нужно временно перейти на файловый вариант, чтобы не задерживать платежи.
Как выбрать действие при сбое обмена
Безопасность и разграничение доступа
Обмен с банком — это операции с реальными деньгами, поэтому разграничьте права. Право выгрузки платёжных поручений и подписи документов должно быть только у сотрудников, ответственных за платежи. В файловом обмене защиту обеспечивает клиент-банк с его подписью, в DirectBank — электронная подпись или подтверждение в банке.
Не храните пароли от интернет-банка в общих файлах и не передавайте их по почте. При увольнении сотрудника, настраивавшего обмен, смените пароли и переподключите настройку DirectBank. Регулярно сверяйте журнал отправленных документов с фактическими списаниями — это базовый контроль от ошибок и злоупотреблений.
Что важно запомнить
Настройка интеграции сводится к трём шагам: корректные реквизиты счёта, выбор способа обмена (файлы или DirectBank) и проверка на тестовой выписке. Контролируйте сопоставление строк при загрузке, сверяйте сальдо после каждой загрузки и не отправляйте отклонённые платежи повторно без уточнения статуса в банке.
Частые вопросы
Работает ли обмен с банком в базовой версии 1С:Бухгалтерии?
Файловый обмен с клиент-банком доступен во всех версиях, включая базовую. Прямой обмен через 1С:ДиректБанк требует подключённой интернет-поддержки и действующего договора 1С:ИТС, поэтому в базовой версии без подписки он работать не будет.
Можно ли настроить обмен с несколькими банками одновременно?
Да. Для каждого банковского счёта создаётся отдельная настройка обмена со своими путями к файлам или отдельным подключением DirectBank. В журнале выписок при загрузке выбирается нужный счёт, и документы создаются по нему.
Почему при загрузке выписки создаются дубли контрагентов?
Обычно из-за расхождений в ИНН или наименовании: лишний пробел, кавычки другого типа, сокращение формы собственности. Удалите дубль, исправьте данные в основной карточке и при следующей загрузке сопоставьте строку вручную — программа сохранит соответствие для будущих выписок.
Что делать, если выписка загрузилась не полностью?
Проверьте период загрузки в форме обмена — возможно, часть операций вышла за его границы. Также убедитесь, что файл выписки не был обрезан при экспорте из клиент-банка. Недостающие операции можно загрузить повторно за нужный период: уже загруженные документы программа пропустит.
Нужно ли что-то менять при смене банка?
Да. Создайте новый банковский счёт в карточке организации, настройте для него обмен заново и отключите старую настройку, чтобы случайно не загрузить выписку не в тот счёт. Незавершённые платежи по старому счёту доработайте до его закрытия.
Можно ли загружать выписки за прошлые периоды?
Да, файловый обмен позволяет загрузить выписку за любой период, если у вас есть файл из клиент-банка. Учтите, что документы будут созданы датами операций, и если период закрыт для редактирования, потребуется временно снять дату запрета изменения данных.