При оформлении документа Приходный кассовый ордер (ПКО) на основании документа Заказ покупателя на сумму частичной предоплаты кассиры и бухгалтеры нередко сталкиваются с критической ошибкой. В печатном чеке и фискальных данных общая сумма чека приравнивается к полной сумме заказа, при этом фактически внесенная сумма садится в Наличными, а весь оставшийся долг по заказу уходит в строку Электронными (безналичными) или Подарочной картой. В результате в ОФД и налоговую инспекцию передается ложная завышенная выручка.
Разберем детально, почему возникает данная ситуация, как устроена фискализация предоплат и какими способами можно правильно выстроить работу в программах 1С:Управление производственным предприятием, 1С:Комплексная автоматизация и 1С:Управление торговлей.
Проанализируем алгоритм формирования чека в типовых решениях 1С. Когда в документе Приходный кассовый ордер или Оплата от покупателя платежной картой указан документ-основание (Заказ покупателя, Счет на оплату или Реализация товаров и услуг), типовой механизм формирования фискального пакета данных (XML-структуры) вытягивает из основания полную табличную часть с номенклатурой и общей суммой сделки.
Далее программа производит распределение оплат:
В результате чек закрывается на полную сумму заказа с фиктивным безналичным расчетом, что искажает учет кассовой выручки.
Если требуется срочно пробить чек без риска задвоения выручки в налоговой инспекции, применим регламент оформления авансового платежа без передачи товарного состава в чек:
Приходный кассовый ордер временно очистим поле Заказ покупателя (или переключим расшифровку платежа в режим Без разбиения и удалим ссылку на сделку).Заказ покупателя в расшифровку платежа и проведем документ для сохранения правильных взаиморасчетов на счетах бухгалтерского учета.Рассмотрим альтернативный вариант оформления частичной оплаты через вспомогательную позицию номенклатуры:
Номенклатура служебную позицию с типом «Услуга» и наименованием Предоплата по заказу.Счет на оплату покупателю, в табличной части которого укажем созданную услугу в количестве 1 шт. на сумму фактически вносимой предоплаты.Приходный кассовый ордер и распечатаем чек. Сумма чека и номенклатурный состав будут полностью соответствовать сумме платежа.Реализация товаров и услуг, созданным непосредственно на основании исходного документа Заказ покупателя.Для штатной работы с частичной предоплатой и кредитом требуется полная поддержка формата фискальных документов ФФД 1.05 или выше на всех уровнях взаимодействия. Разберем по шагам, что необходимо выполнить:
Если обновление конфигурации невозможно по причине существенных доработок, скорректируем код формирования фискального пакета в модуле интеграции с торговым оборудованием. Выполним пропорциональный пересчет строк заказа на сумму оплаты, чтобы сумма позиций точно равнялась сумме принятых денежных средств:
КоэффициентОплаты = СуммаОплаты / СуммаДокументаОснования;
ИтоговаяСуммаСтрок = 0;
Для Каждого Стр Из ТаблицаТоваров Цикл
Стр.Сумма = Окр(Стр.Сумма * КоэффициентОплаты, 2, 1);
Стр.Цена = Окр(Стр.Сумма / Стр.Количество, 2, 1);
ИтоговаяСуммаСтрок = ИтоговаяСуммаСтрок + Стр.Сумма;
КонецЦикла;
// Корректировка погрешности округления по последней строке
Если ИтоговаяСуммаСтрок <> СуммаОплаты И ТаблицаТоваров.Количество() > 0 Тогда
Разница = СуммаОплаты - ИтоговаяСуммаСтрок;
ПоследняяСтрока = ТаблицаТоваров[ТаблицаТоваров.Количество() - 1];
ПоследняяСтрока.Сумма = ПоследняяСтрока.Сумма + Разница;
ПоследняяСтрока.Цена = Окр(ПоследняяСтрока.Сумма / ПоследняяСтрока.Количество, 2, 1);
КонецЕсли;
Такой подход позволяет передавать в ККТ только товарные позиции на сумму фактического платежа без генерации фиктивных строк кредита и постоплаты.
Если некорректный чек с фиктивной безналичной оплатой уже был отправлен в ОФД, выполним следующие действия для исправления фискальных данных:
При работе по требованиям 54-ФЗ стандартная цепочка расчетов при частичной оплате и последующей отгрузке включает формирование нескольких чеков:
Предоплата или Аванс. Сумма расчета равна сумме ПКО.Реализация товаров и услуг на полную стоимость отгружаемой продукции. Признак способа расчета — Частичный расчет и кредит (или Полный расчет при одновременном закрытии остатка). В видах оплат сумма ранее внесенного платежа передается как зачет предоплаты (тег 1215).Оплата кредита (тег 1217). Номенклатурные позиции в третий чек не включаются.