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