Почему в чеках 1С количество товара отображается как 1, а не фактическое?

Программист 1С v8.3 (Управляемые формы) Налоговый учет Торговля и дистрибуция
← На главную

Мы сталкиваемся с ситуацией, когда при печати кассовых чеков в системе 1С вместо реального количества товара в строке позиции отображается "1", а цена соответствует общей стоимости по этой позиции. Например, вместо "Коробки 50*100=5000" мы видим "Коробки 1.000*5000.00=5000.00". Разберем, почему это происходит и что это означает для вашего бизнеса и взаимодействия с клиентами.

Суть проблемы: измененный формат печати чеков

Изначально пользователи 1С привыкли видеть в чеках подробную информацию о товаре: наименование, количество (например, "50 коробок"), цена за единицу (например, "100 рублей") и общая сумма по позиции. Однако в какой-то момент, после обновлений, формат чека мог измениться. Этот новый формат может вызвать недоумение как у кассиров, так и у покупателей, поскольку он отличается от привычного и кажется некорректным.

Однако, это не ошибка программы, а планомерное изменение, вызванное новыми требованиями законодательства. Такие изменения зачастую появляются после обновления конфигураций 1С, призванных адаптировать функционал к актуальным требованиям Федеральной налоговой службы (ФНС) к фискальным документам.

Основная причина: новые требования ФНС к фискальным документам

Главная причина таких изменений кроется в методических указаниях Федеральной налоговой службы (ФНС), которые были выпущены, в частности, в письме ФНС от 20 февраля 2019 г. N ЕД-4-20/2929@. Эти указания изменили подход к формированию фискальных реквизитов в чеках, особенно при получении предоплаты или частичной оплаты за товары, работы или услуги.

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

Как ФНС регламентирует печать чеков при предоплате

Для чеков, формируемых при получении предоплаты, ФНС устанавливает особые правила заполнения товарных строк. Разберем ключевые изменения, которые мы наблюдаем в чеках:

  1. Количество = 1: Вместо фактического количества отгружаемого товара в чеке указывается "1". Это символизирует единицу платежа, а не единицу товара. Таким образом, строка чека фактически отражает, что получен "один платеж" по данной позиции.
  2. Единица измерения = "платеж": В качестве единицы измерения может использоваться строка "платеж" или другое аналогичное обозначение, подчеркивающее, что это не физическая единица товара, а факт получения денежных средств. В некоторых случаях система может выводить значение по умолчанию или не указывать его явно, но по сути это всегда относится к платежу.
  3. Цена = полученная сумма предоплаты: Поле "Цена" в строке чека содержит сумму полученной предоплаты. Если частичная предоплата покрывает несколько товарных позиций, то она пропорционально разбивается по этим позициям, и соответствующая часть указывается в поле "Цена" для каждой позиции. То есть, если за 50 коробок по 100 рублей (итого 5000 рублей) была получена предоплата в 2500 рублей, то в чеке может быть указано "Коробки 1 * 2500.00 = 2500.00", если предоплата распределяется на все 50 коробок пропорционально.
  4. Наименование: При этом наименование товара (например, "Коробки") может сохраняться, чтобы покупатель понимал, за что именно вносится предоплата. Это помогает идентифицировать, к какой позиции заказа относится платеж.
  5. Ставка НДС: Для чеков предоплаты ставка НДС может быть указана как 10/110, 20/120 или не указываться вовсе, если товары не облагаются НДС. Алгоритм 1С часто производит замену ставки 20% на 20/120 при оформлении предоплаты.

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

Реализация изменений в программах 1С

Программные продукты фирмы "1С" (такие как 1С:Бухгалтерия, 1С:Управление торговлей, 1С:Розница, 1С:Управление нашей фирмой и другие, которые работают с кассовой техникой) были обновлены для соответствия этим методическим указаниям ФНС.

После обновления конфигураций или платформы 1С, в системе был реализован новый алгоритм формирования фискальных документов. Таким образом, если в вашей информационной базе 1С фиксируется операция предоплаты или частичной оплаты, то при пробитии чека алгоритм автоматически корректирует вывод количества на "1" и цену на сумму оплаты по строке. Это происходит на уровне программного кода, который взаимодействует с фискальным регистратором.

Это поведение не является ошибкой, а свидетельствует о том, что ваша система 1С работает в соответствии с актуальными требованиями законодательства и обновлена до последних версий, учитывающих новые стандарты Фискальных данных (например, переход на ФФД 1.2, хотя упомянутые правила появились еще для ФФД 1.05+). Мы видим, что разработчики 1С активно отслеживают изменения в законодательстве и оперативно внедряют их в свои продукты.

Настройки печати чеков в 1С при частичной оплате

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

  1. Печать только оплаченной части: Это стандартное поведение, описанное выше, когда количество = 1, а сумма равна фактически полученной предоплате по данной позиции. Этот вариант соответствует последним рекомендациям ФНС и является наиболее корректным с точки зрения законодательства.
  2. Печать полной суммы товара: В этом случае в чеке будет указано полное количество товара и его полная стоимость, как будто товар оплачен полностью. Однако, мы должны быть осторожны с этим вариантом.

Если мы выберем второй вариант ("Печать полной суммы товара"), то в чеке может быть указана большая сумма, чем фактически получено наличными или безналичными средствами на текущий момент. Например, чек может показать "Итого 900 рублей", но при этом мелким шрифтом или в отдельной строке будет указано "Получено наличными 300 рублей", а остальное — "Последующая оплата".

Такая ситуация может вызвать вопросы и непонимание у покупателей, поскольку с первого взгляда чек будет выглядеть как полностью оплаченный, хотя по факту получена только часть средств. Это требует дополнительных пояснений со стороны кассира и может усложнить процесс обслуживания. Рекомендуется придерживаться стандартного подхода, когда сумма в чеке отражает фактически полученные средства, чтобы избежать путаницы и вопросов от клиентов.

Проверка и действия при возникновении проблемы

Если вы столкнулись с "пропажей количества" в чеке, прежде всего, убедитесь, что операция, которую вы оформляете, не является предоплатой или частичной оплатой. Рассмотрим по шагам, что мы можем проверить:

  1. Проверьте тип операции: Убедитесь, что документ, на основании которого пробивается чек (например, Реализация товаров и услуг или Приходный кассовый ордер), не имеет признаков предоплаты (например, авансовый платеж, частичная оплата). Для этого мы можем проанализировать движения по регистрам взаиморасчетов.
  2. Обновления 1С: Вспомните, не обновлялась ли ваша база 1С в последнее время. Это наиболее частая причина изменений в поведении программы, адаптирующей ее к новым требованиям. Мы можем проверить историю обновлений конфигурации и платформы 1С.
  3. Настройки фискального регистратора: Убедитесь, что ваш фискальный регистратор и драйверы также обновлены и корректно взаимодействуют с программой 1С. Иногда некорректная работа или устаревшие драйверы могут вызывать непредвиденные проблемы при печати.
  4. Консультация со специалистом: Если вы не уверены в причинах или хотите изменить поведение (хотя это не всегда рекомендуется из-за требований законодательства), обратитесь к вашему специалисту по 1С. Он сможет проанализировать текущие настройки конфигурации и документов, а также объяснить нюансы законодательства, применимые к вашей конкретной ситуации. Специалист также может помочь вам найти нужную настройку в 1С, если она есть в вашей конфигурации (например, в 1С:Бухгалтерии это может быть раздел "Администрирование" -> "Настройки ККТ").

Итоги и рекомендации

Таким образом, "пропажа количества" в чеке, когда оно отображается как "1", чаще всего является не ошибкой, а корректной реализацией требований законодательства РФ. Это поведение продиктовано методическими указаниями ФНС для операций предоплаты и частичной оплаты, и оно отражает актуальные стандарты формирования фискальных документов. Ваша система 1С, скорее всего, была обновлена для соответствия этим требованиям.

Мы рекомендуем ознакомиться с соответствующими письмами ФНС и документацией 1С (например, статьями на ИТС), чтобы полностью понять логику работы. При возникновении вопросов со стороны покупателей, будьте готовы разъяснить им, что чек фиксирует получение предоплаты, а не отгрузку товара, и является полностью соответствующим законодательству. Это поможет поддерживать доверие клиентов и избежать возможных недоразумений.

← На главную