Вопрос возврата подарочного сертификата в программе «1С:Розница» является одной из самых обсуждаемых тем среди специалистов и пользователей. Сложность заключается в том, что с технической точки зрения сертификат в системе часто воспринимается как товар, имеющий особый статус, в то время как с юридической точки зрения — это авансовый платеж. В этой статье мы подробно разберем, как правильно оформить эту операцию, чтобы соблюсти требования законодательства и сохранить корректность учета в программе. При миграции из других систем или смене редакции программы используется раздел с решениями для переноса данных в 1С:Розницу.
Прежде чем переходить к техническим шагам в 1С, проанализируем правовую базу. Согласно позиции Верховного Суда РФ, подарочный сертификат не является товаром. Это документ, подтверждающий внесение потребителем аванса за будущую покупку. Поскольку это аванс, клиент имеет право потребовать его возврата в любой момент до момента совершения покупки. Даже если на самом сертификате указано «возврату не подлежит», такие условия противоречат закону «О защите прав потребителей». Для бухгалтерии возврат сертификата — это возврат неиспользованного аванса. Для подготовки сопутствующих документов и бланков можно использовать комплект внешних печатных форм заявлений на возврат для «1С:Розница».
Рассмотрим наиболее оперативный способ оформления возврата непосредственно на кассе. В типовых конфигурациях «1С:Розница» версии 2.3 возврат сертификата через стандартный механизм «Возврат по чеку» часто вызывает затруднения, так как система проверяет статус сертификата Продан. Чтобы обойти это ограничение и сформировать правильный фискальный чек, выполним следующие шаги:
Ctrl + R).При таком подходе на ККТ будет сформирован чек с признаком расчета «Возврат прихода». Важно проследить, чтобы в чеке были указаны верные признаки по 54-ФЗ: признак предмета расчета — Платеж (или Аванс), признак способа расчета — Аванс. Это позволит избежать претензий со стороны налоговых органов.
После того как деньги выданы клиенту, возникает проблема, описанная в обсуждении: сертификат в системе остается в статусе Продан. Это создает риски злоупотреблений, так как технически такой сертификат все еще можно предъявить к оплате. Проанализируем, как «погасить» сертификат в программе.
Для изменения состояния сертификата выполним следующие действия:
Если в дальнейшем вы планируете снова выпустить этот физический сертификат (пластиковую карту) в оборот, его необходимо будет заново активировать через документ Активация подарочных сертификатов.
Если возврат происходит не в день продажи или кассовая смена уже закрыта, правильнее будет оформить операцию через учетные документы в основной базе:
Корректировка регистров, если типовые документы не позволяют изменить статус Подарочные сертификаты напрямую.Выясним, как изменилась ситуация в новых версиях программы, построенных на архитектуре УНФ. Здесь механизм работы с авансами реализован более гибко:
Разберем важный нюанс для организаций на ОСНО. При продаже сертификата вы обязаны начислить НДС с аванса и выставить счет-фактуру. При возврате денег за сертификат вы имеете право принять этот НДС к вычету. Для этого в программе необходимо:
Счет-фактура выданный (на аванс).Книге покупок. Программа «1С:Розница» в связке с «1С:Бухгалтерией» при правильной синхронизации сделает это автоматически на основании документа возврата.Чтобы избежать ситуаций, когда «злоумышленник может указать номер сертификата в диалоге сложной оплаты», мы рекомендуем настроить права доступа. Ограничьте возможность ручного ввода номера сертификата для кассиров. Требуйте обязательного считывания штрихкода или магнитной полосы. Это гарантирует, что в системе будет задействован только тот сертификат, который физически находится в руках у кассира, и его статус будет проверен программой в реальном времени.
Таким образом, хотя типовой функционал «1С:Розница 2.3» не содержит прямой кнопки «Возврат сертификата» в один клик, сочетание инструментов РМК для выдачи денег и документов маркетинга для аннулирования номера позволяет полностью и корректно отразить эту операцию в учете. Для автоматизации этой многоэтапной процедуры применяется роботизация действий пользователя в интерфейсе 1С на платформе OneRPA.