В чем разница между платежным поручением и платежным ордером в 1С?

Программист 1С v8.3 (Обычные формы) 1C:Бухгалтерия Бухгалтерский учет Финансы и профессиональные услуги
← На главную

При работе с банковскими операциями в системе 1С специалисты часто сталкиваются с вопросом: какой документ использовать для отражения движения денежных средств — Платежное поручение или Платежный ордер? Этот вопрос становится особенно актуальным при настройке автоматического обмена с клиент-банком, когда программа должна самостоятельно определить тип создаваемого объекта. Разберем эту ситуацию подробно, опираясь на банковское законодательство и логику построения конфигураций 1С.

Методологические различия: кто инициатор платежа?

Для начала проанализируем суть этих документов с точки зрения банковских правил. Основное отличие кроется в том, кто именно дает распоряжение на перевод денег.

  1. Платежное поручение (форма 0401060): Это волеизъявление владельца счета. Организация сама просит банк перечислить деньги контрагенту, в бюджет или сотруднику. Это документ, который мы печатаем, подписываем и отправляем в банк (в бумажном или электронном виде).
  2. Платежный ордер (форма 0401066): Это расчетный документ, который составляет сам банк. Рассмотрим подробнее ситуации, когда банк формирует ордер:
    • Безакцептное списание: Банк списывает комиссию за расчетно-кассовое обслуживание, плату за аренду ячейки или проценты по кредиту согласно договору.
    • Требования контролирующих органов: Списание налогов, штрафов или пеней по требованию ФНС или службы судебных приставов.
    • Частичное исполнение: Если на счете недостаточно средств для оплаты всей суммы по платежному поручению, банк помещает его в картотеку и исполняет частями. Каждое такое частичное списание подтверждается именно платежным ордером.

Таким образом, если мы платим сами — это Платежное поручение. Если у нас забирают деньги без нашего прямого участия в момент транзакции — это Платежный ордер.

Техническая реализация в старых версиях 1С (УПП, КА 1.1, БП 1.6, БП 2.0)

В более ранних конфигурациях 1С, использующих обычные формы, существовало четкое разделение объектов метаданных. Выясним причину, по которой это было важно. Каждый документ имел свой набор доступных операций и формировал специфические движения по регистрам.

Проанализируем список доступных операций для Платежного ордера на списание денежных средств:

Как мы видим, перечень операций практически дублирует Платежное поручение исходящее. Однако в 1С эти документы различались экранными формами и способом регистрации в системе. Платежное поручение часто выступало в роли «заявки» на платеж, а Ордер фиксировал факт фактического списания по выписке, если инициатором был банк.

Проблема аналитики при загрузке из клиент-банка

Рассмотрим ситуацию, описанную пользователем: при ручном вводе бухгалтеры использовали Платежные ордера, так как в них была настроена специфическая аналитика (например, дополнительные субконто или распределение по счетам). При переходе на автоматическую загрузку программа начала создавать Платежные поручения, и привычная аналитика «потерялась».

Для решения этой задачи не обязательно переделывать код загрузки. Выясним, как это работает в современных версиях. В актуальной 1С:Бухгалтерия 8 (редакция 3.0) фирма 1С пересмотрела подход к банковским документам.

Современный подход в 1С:Бухгалтерия 3.0 (Управляемые формы)

В современных конфигурациях произошло упрощение структуры документов:

  1. Документ Платежное поручение теперь является вспомогательным. Он не делает никаких проводок по бухгалтерскому или налоговому учету. Его цель — формирование печатной формы или файла для банка.
  2. Для отражения факта движения денег используются универсальные документы: Списание с расчетного счета и Поступление на расчетный счет.

Если вы столкнулись с нехваткой аналитики при загрузке, проанализируем настройки обмена. Проблема чаще всего кроется не в типе документа (ордер или поручение), а в выбранном Виде операции внутри документа Списание с расчетного счета. Например, если банк списывает комиссию, в документе должен стоять вид операции Прочее списание или Комиссия банка.

Пример кода (условный алгоритм), который определяет вид операции при загрузке:


// Определение вида операции на основе текста назначения платежа
Если Найти(НазначениеПлатежа, "Комиссия") > 0 Тогда
    ОбъектСписание.ВидОперации = ВидыОперацийСписаниеСРасчетногоСчета.ПрочееСписание;
    ОбъектСписание.СчетДебета = ПланыСчетов.Хозрасчетный.ПрочиеРасходы;
ИначеЕсли Найти(НазначениеПлатежа, "Налог") > 0 Тогда
    ОбъектСписание.ВидОперации = ВидыОперацийСписаниеСРасчетногоСчета.ПеречислениеНалога;
КонецЕсли;

Как правильно отражать банковскую комиссию?

Разберем по шагам, как правильно оформить списание комиссии банка, чтобы аналитика была полной:

  1. При получении выписки, где указано списание за РКО (расчетно-кассовое обслуживание), создаем документ Списание с расчетного счета.
  2. Выбираем вид операции «Прочее списание».
  3. В поле «Счет дебета» указываем 91.02 («Прочие расходы»).
  4. В аналитике (субконто) к счету 91.02 выбираем статью прочих доходов и расходов с видом «Расходы на услуги банков».
  5. Важно: Не нужно создавать Расходный кассовый ордер (РКО) для безналичных операций. РКО предназначен исключительно для наличных денег из кассы предприятия. Выбытие денег с расчетного счета подтверждается только банковской выпиской.

Рекомендации по настройке автоматизации

Если вы планируете дорабатывать обработку «Клиент-банк», чтобы изменить логику создания документов, советуем прислушаться к следующим рекомендациям:

Подведем итог: историческое различие между поручением и ордером заключается в инициаторе транзакции. В 1С старых версий это были разные документы, в новых — это разные виды операций в одном и том же документе. Для корректной аналитики при загрузке из банка следует настраивать алгоритмы распознавания видов операций, а не менять типы создаваемых объектов.

← На главную