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