Как добавить НДС в печатную форму чека ККМ в 1С:Управление торговлей 10.3

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

При переходе организации на общую систему налогообложения (ОСН) пользователи часто сталкиваются с тем, что в привычных печатных формах, таких как Товарный чек или Чек ККМ, перестает отображаться информация о налоге. Особенно остро эта проблема стоит в старых редакциях программы, таких как 1С:Управление торговлей 10.3 на платформе 8.1, и в их базовых версиях, где возможности изменения конфигурации ограничены. Разберем подробно, почему НДС может не появляться в чеке и как это исправить по шагам.

Проверка настроек учетной политики и параметров учета

Прежде чем приступать к манипуляциям с документами, нам необходимо убедиться, что программа «знает», что организация теперь работает с НДС. В 1С:УТ 10.3 настройки налогов привязаны к конкретным периодам. Проанализируем настройки организации:

  1. Перейдем в меню Предприятие — Организации. Откроем карточку нужной организации.
  2. Найдем кнопку Учетная политика (налоговый учет). Нам нужно проверить историю записей.
  3. Убедимся, что с даты перехода на ОСН (например, с 01.01.2019) создана запись, где указана общая система налогообложения. Если в записи до сих пор стоит флаг ЕНВД или УСН, программа будет игнорировать расчет НДС в розничных документах, так как эти режимы не предполагают выделение налога в чеке.
  4. Проверим в меню Сервис — Настройка учета — Настройка параметров учета. На вкладке Налоги должен быть настроен корректный порядок применения ставок.

Анализ настроек пользователя и справочника номенклатуры

Иногда настройки установлены верно «в общем», но не применяются к конкретному пользователю, создающему документы. Рассмотрим настройки пользователя:

Перейдем в Сервис — Настройки пользователя. Найдем раздел Основные значения для подстановки в документы. Проверим следующие поля:

Что касается номенклатуры, важно помнить: изменение ставки в карточке товара влияет только на новые документы. Проанализируем ситуацию с текущими документами: если вы изменили ставку НДС в справочнике Номенклатура групповой обработкой, в уже созданных (но не проведенных или созданных ранее) чеках ставка могла остаться старой или нулевой. В каждом документе Чек ККМ ставку нужно проверять в табличной части.

Кнопка Цены и валюта — скрытый механизм управления налогами

Одной из самых частых причин отсутствия НДС в чеке является настройка самого документа. В 1С:УТ 10.3 внутри документа Чек ККМ (и многих других) есть кнопка Цены и валюта. Разберем по шагам, как она влияет на результат:

  1. Откроем проблемный документ Чек ККМ.
  2. Нажмем кнопку Цены и валюта (обычно находится в верхней части формы).
  3. Посмотрим на флаги в блоке Налоги. Должен быть установлен флаг Учитывать НДС.
  4. Также обратим внимание на флаг Сумма включает НДС. Если вы торгуете в розницу, этот флаг обычно должен стоять, чтобы цена в чеке соответствовала ценнику на витрине, а налог рассчитывался «в том числе».

Если флаг Учитывать НДС в документе не стоит, то даже при наличии заполненных ставок в справочниках, в табличной части документа колонки Ставка НДС и Сумма НДС будут пустыми или невидимыми.

Настройка видимости колонок в табличной части

Проанализируем визуальное представление данных. Иногда пользователь не видит НДС, потому что колонки скрыты в интерфейсе. Чтобы убедиться, что налог рассчитывается, сделаем следующее:

Нажмем правой кнопкой мыши в любом месте табличной части (где список товаров) и выберем пункт Настройка списка. В появившемся окне найдем строки Ставка НДС и Сумма НДС. Установим напротив них галочки. Если после этого в колонках появились цифры (20% и суммы), значит, расчет в программе идет верно, и проблема заключается исключительно в макете печатной формы.

Особенности базовой версии и внешние печатные формы

Если у вас базовая версия программы, вы не можете редактировать встроенный макет чека через Конфигуратор. Стандартный макет «Чека» в УТ 10.3 часто имитирует узкую кассовую ленту и по умолчанию может не содержать строк НДС, так как конфигурация создавалась в период, когда розница массово была на ЕНВД.

Выясним, как решить эту проблему без изменения кода:

Единственный легальный и технически возможный способ для базовой версии — использование внешних печатных форм (файлы с расширением .epf). Рассмотрим алгоритм их подключения:

  1. Необходимо найти или заказать внешнюю печатную форму «Товарный чек с НДС для УТ 10.3».
  2. Зайти в меню Сервис — Дополнительные отчеты и обработки — Дополнительные внешние печатные формы.
  3. Нажать кнопку Добавить, выбрать файл формы и указать, что она принадлежит документу Чек ККМ.
  4. Теперь при нажатии кнопки Печать в документе появится новый пункт, который будет выводить корректную форму с выделенным налогом.

Технический нюанс перехода на ставку 20% в старых релизах

Проанализируем ситуацию, если ваша база не обновлялась очень давно (с 2018 года и ранее). В коде программы (в перечислениях СтавкиНДС) может просто не существовать значения 20%. Даже если вы добавили такую ставку в справочник вручную, программные механизмы могут её «не подхватывать».

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

Тип склада и тип цен

Еще один важный момент, который стоит проверить — настройки склада. В 1С:УТ 10.3 существует понятие НТТ (неавтоматизированная торговая точка). Если в документе выбран склад с видом НТТ, логика учета НДС там сильно упрощена и часто не предполагает выделения налога. Убедимся, что склад имеет вид Розничный.

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

Резюме для исправления ситуации

Подведем итог наших действий. Если НДС не появляется в чеке ККМ, мы идем по пути от общего к частному:

  1. Проверяем дату в Учетной политике (ОСН должна действовать на текущую дату).
  2. Проверяем Настройки пользователя (флаг «Печатать НДС в чеке»).
  3. В самом документе заходим в Цены и валюта и ставим флаг Учитывать НДС.
  4. Если в таблице НДС есть, а на печати нет — подключаем Внешнюю печатную форму.

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

← На главную