В оптовой торговле нередко возникают ситуации, когда покупатель возвращает ранее приобретенный товар, а продавец обязан вернуть ему денежные средства. Если первоначальная продажа была оформлена за наличный расчет или с использованием банковской карты (эквайринг), то в соответствии с требованиями Федерального закона № 54-ФЗ продавец обязан пробить кассовый чек с признаком расчета «Возврат прихода».
Основная сложность, с которой сталкиваются пользователи 1С:Управление торговлей 11 (УТ 11) и 1С:ERP, заключается в том, что при оформлении обычного Расходного кассового ордера (РКО) на возврат оплаты клиенту в печатной форме чека на фискальном регистраторе не выводится товарный состав. Вместо перечня товаров касса печатает лишь общую формулировку вроде «Выдать: [Имя покупателя] на основании...» без детализации номенклатуры, цен и ставок НДС. Рассмотрим подробнее, почему так происходит, и разберем по шагам, как правильно настроить цепочку документов для корректной печати чека возврата.
Для того чтобы контрольно-кассовая техника (ККТ) смогла сформировать фискальный документ с полной товарной частью (наименование, количество, цена, сумма, ставка НДС), платежная система 1С должна передать эти данные в драйвер кассы. Программа считывает информацию о товарах из документа-основания, который привязан к платежному документу.
Если мы создаем документ Расходный кассовый ордер (или Эквайринговая операция) обособленно или привязываем его напрямую к документу Реализация товаров и услуг (РТУ), система не видит, какие именно позиции возвращаются. Документ продажи (РТУ) фиксирует факт отгрузки, а не возврата. Именно поэтому при печати чека из РКО без правильного документа-основания товарная часть остается пустой. Проанализируем правильную методологию настройки документов в 1С.
Чтобы чек «Возврат прихода» содержал все необходимые товарные позиции, нам необходимо строго соблюдать следующую цепочку документов в системе:
Реализация товаров и услуг создаем документ Возврат товаров от клиента. В этом документе автоматически заполняется весь перечень ранее отгруженной номенклатуры. При необходимости менеджер корректирует количество, если клиент возвращает только часть партии.Возврат товаров от клиента создаем платежный документ. В зависимости от способа возврата денег это будет:
Расходный кассовый ордер (если выдаем наличные из кассы предприятия);Эквайринговая операция с типом денежных средств «Возврат оплаты клиенту» (если деньги возвращаются обратно на платежную карту клиента).Товары документа-основания и передаст его на фискальный регистратор. Чек выйдет с полной детализацией номенклатурных позиций.Для понимания внутренней логики конфигураций на базе 1С:ERР и 1С:УТ 11, посмотрим на пример упрощенного алгоритма, который используется в библиотеках подключаемого оборудования (БПО) для формирования XML-пакета данных, отправляемого на кассовый аппарат:
// Упрощенная схема анализа документа-основания при печати чека из РКО
Если ЗначениеЗаполнено(ДокументОснование) Тогда
Если ТипЗнч(ДокументОснование) = Тип("ДокументСсылка.ВозвратТоваровОтКлиента") Тогда
// Заполняем массив товарных позиций для фискализации
Для Каждого СтрокаТовара Из ДокументОснование.Товары Цикл
ДанныеПозиции = Новый Структура();
ДанныеПозиции.Вставить("Наименование", СтрокаТовара.Номенклатура.Наименование);
ДанныеПозиции.Вставить("Количество", СтрокаТовара.Количество);
ДанныеПозиции.Вставить("Цена", СтрокаТовара.Цена);
ДанныеПозиции.Вставить("СтавкаНДС", СтрокаТовара.СтавкаНДС);
ДанныеПозиции.Вставить("Сумма", СтрокаТовара.Сумма);
// Если товар маркируемый, добавляем код маркировки
Если СтрокаТовара.Номенклатура.ПродукцияМаркируемая Тогда
ДанныеПозиции.Вставить("КодМаркировки", СтрокаТовара.КодМаркировки);
КонецЕсли;
ТаблицаТоваровДляЧека.Добавить(ДанныеПозиции);
КонецЦикла;
КонецЕсли;
КонецЕсли;
Как видим, если в поле ДокументОснование будет находиться любой другой документ, не содержащий явной спецификации возвращаемых товаров, система просто не сможет заполнить коллекцию товарных позиций для ККТ, ограничившись текстовым описанием платежа.
При осуществлении возвратов в оптовом сегменте крайне важно помнить о юридических границах применения ККТ. Закон № 54-ФЗ четко регламентирует случаи, когда использование онлайн-кассы обязательно при расчетах между юридическими лицами и индивидуальными предпринимателями:
Если ваша компания занимается оптовой торговлей маркированной продукцией (одежда, обувь, парфюмерия, шины, текстиль и др.), процедура возврата усложняется требованиями работы с системой «Честный Знак»:
Во-первых, при оформлении документа Возврат товаров от клиента менеджер обязан отсканировать коды маркировки (DataMatrix) возвращаемых изделий. Эти коды отображаются в табличной части документа со специальным зеленым маркером статуса.
Во-вторых, при формировании чека возврата через РКО, ККТ передает данные о кодах маркировки через ОФД напрямую в систему «Честный Знак». Происходит автоматический возврат товаров в оборот. Если код маркировки на упаковке поврежден или утерян, возврат в системе 1С оформляется без указания кода, однако в дальнейшем для продажи этого товара потребуется запустить стандартную процедуру перемаркировки в личном кабинете ИС МП.
Часто у бухгалтеров возникает вопрос: какой «Признак способа расчета» (Тег 1214) должен быть указан в чеке возврата? В старых версиях программных продуктов 1С пользователям приходилось выбирать его вручную. В актуальных релизах 1С:УТ 11 ручной выбор исключен — система определяет его автоматически по логике хозяйственной операции:
Рассмотрим ситуацию, когда клиент из всей партии товара возвращает лишь одну позицию. В современных версиях 1С этот процесс полностью автоматизирован и не вызывает сложностей:
В документе Возврат товаров от клиента мы оставляем только ту номенклатуру (и в том количестве), которую покупатель фактически привез назад. Созданный на основании этого возврата документ РКО автоматически рассчитает сумму к выплате, соответствующую только возвращаемой доле товара. Распечатанный чек ККТ будет содержать исключительно корректируемые позиции с признаком «Возврат прихода», никак не затрагивая те товары, которые остались у покупателя.
Таким образом, строгое соблюдение методологии ввода документов «на основании» гарантирует корректное отражение операций возврата в учете 1С и полное соответствие вашей торговой деятельности требованиям 54-ФЗ.