Мы сталкиваемся с ситуацией, когда при печати кассовых чеков в системе 1С вместо реального количества товара в строке позиции отображается "1", а цена соответствует общей стоимости по этой позиции. Например, вместо "Коробки 50*100=5000" мы видим "Коробки 1.000*5000.00=5000.00". Разберем, почему это происходит и что это означает для вашего бизнеса и взаимодействия с клиентами.
Изначально пользователи 1С привыкли видеть в чеках подробную информацию о товаре: наименование, количество (например, "50 коробок"), цена за единицу (например, "100 рублей") и общая сумма по позиции. Однако в какой-то момент, после обновлений, формат чека мог измениться. Этот новый формат может вызвать недоумение как у кассиров, так и у покупателей, поскольку он отличается от привычного и кажется некорректным.
Однако, это не ошибка программы, а планомерное изменение, вызванное новыми требованиями законодательства. Такие изменения зачастую появляются после обновления конфигураций 1С, призванных адаптировать функционал к актуальным требованиям Федеральной налоговой службы (ФНС) к фискальным документам.
Главная причина таких изменений кроется в методических указаниях Федеральной налоговой службы (ФНС), которые были выпущены, в частности, в письме ФНС от 20 февраля 2019 г. N ЕД-4-20/2929@. Эти указания изменили подход к формированию фискальных реквизитов в чеках, особенно при получении предоплаты или частичной оплаты за товары, работы или услуги.
Согласно этим рекомендациям, если продавец получает предоплату (полную или частичную), то на момент получения денежных средств предметом расчета является не сам товар, а полученная предоплата. В этот момент товар еще не отгружен, и покупатель вносит лишь аванс. Важно понимать, что налоговая служба рассматривает эту операцию как получение платежа, а не как продажу конкретного объема товара.
Для чеков, формируемых при получении предоплаты, ФНС устанавливает особые правила заполнения товарных строк. Разберем ключевые изменения, которые мы наблюдаем в чеках:
Эти изменения призваны более точно отражать экономическую суть операции: на момент получения предоплаты продавец фиксирует получение денег, а не передачу конкретного количества товара. Полное описание товара с его фактическим количеством и ценой за единицу будет указано в чеке, формируемом уже при окончательном расчете и фактической передаче товара покупателю. Этот подход соответствует принципам отражения авансовых платежей в бухгалтерском и налоговом учете.
Программные продукты фирмы "1С" (такие как 1С:Бухгалтерия, 1С:Управление торговлей, 1С:Розница, 1С:Управление нашей фирмой и другие, которые работают с кассовой техникой) были обновлены для соответствия этим методическим указаниям ФНС.
После обновления конфигураций или платформы 1С, в системе был реализован новый алгоритм формирования фискальных документов. Таким образом, если в вашей информационной базе 1С фиксируется операция предоплаты или частичной оплаты, то при пробитии чека алгоритм автоматически корректирует вывод количества на "1" и цену на сумму оплаты по строке. Это происходит на уровне программного кода, который взаимодействует с фискальным регистратором.
Это поведение не является ошибкой, а свидетельствует о том, что ваша система 1С работает в соответствии с актуальными требованиями законодательства и обновлена до последних версий, учитывающих новые стандарты Фискальных данных (например, переход на ФФД 1.2, хотя упомянутые правила появились еще для ФФД 1.05+). Мы видим, что разработчики 1С активно отслеживают изменения в законодательстве и оперативно внедряют их в свои продукты.
В некоторых конфигурациях 1С, например, в 1С:Бухгалтерии, существуют специальные настройки, позволяющие управлять способом печати чека при частичной оплате. Мы можем выбрать, как именно будет отображаться информация в чеке:
Если мы выберем второй вариант ("Печать полной суммы товара"), то в чеке может быть указана большая сумма, чем фактически получено наличными или безналичными средствами на текущий момент. Например, чек может показать "Итого 900 рублей", но при этом мелким шрифтом или в отдельной строке будет указано "Получено наличными 300 рублей", а остальное — "Последующая оплата".
Такая ситуация может вызвать вопросы и непонимание у покупателей, поскольку с первого взгляда чек будет выглядеть как полностью оплаченный, хотя по факту получена только часть средств. Это требует дополнительных пояснений со стороны кассира и может усложнить процесс обслуживания. Рекомендуется придерживаться стандартного подхода, когда сумма в чеке отражает фактически полученные средства, чтобы избежать путаницы и вопросов от клиентов.
Если вы столкнулись с "пропажей количества" в чеке, прежде всего, убедитесь, что операция, которую вы оформляете, не является предоплатой или частичной оплатой. Рассмотрим по шагам, что мы можем проверить:
Реализация товаров и услуг или Приходный кассовый ордер), не имеет признаков предоплаты (например, авансовый платеж, частичная оплата). Для этого мы можем проанализировать движения по регистрам взаиморасчетов.1С:Бухгалтерии это может быть раздел "Администрирование" -> "Настройки ККТ").Таким образом, "пропажа количества" в чеке, когда оно отображается как "1", чаще всего является не ошибкой, а корректной реализацией требований законодательства РФ. Это поведение продиктовано методическими указаниями ФНС для операций предоплаты и частичной оплаты, и оно отражает актуальные стандарты формирования фискальных документов. Ваша система 1С, скорее всего, была обновлена для соответствия этим требованиям.
Мы рекомендуем ознакомиться с соответствующими письмами ФНС и документацией 1С (например, статьями на ИТС), чтобы полностью понять логику работы. При возникновении вопросов со стороны покупателей, будьте готовы разъяснить им, что чек фиксирует получение предоплаты, а не отгрузку товара, и является полностью соответствующим законодательству. Это поможет поддерживать доверие клиентов и избежать возможных недоразумений.