В процессе работы с программой 1С:Управление торговлей 10.3 пользователи часто сталкиваются с ситуацией, когда при оформлении документа Поступление товаров и услуг и последующем создании на его основе документа Установка цен номенклатуры, цена фиксируется «чистой», то есть без НДС. Например, при цене товара в 12 рублей (где НДС составляет 2 рубля), программа записывает цену 10 рублей. Это вызывает массу вопросов у клиентов, которые привыкли видеть в прайс-листах и закупочных ценах итоговые суммы с налогом.
В данной статье мы разберем, почему так происходит, как правильно настроить систему для учета НДС в ценах и какие «подводные камни» могут возникнуть при использовании различных методик расчета.
Проанализируем ситуацию: по умолчанию в 1С:УТ 10.3 многие типы цен настроены таким образом, что налог рассчитывается «сверху» или просто выделяется для бухгалтерского учета, но не хранится в самой цене в регистре сведений. Если в типе цен (как контрагента, так и внутреннем) не стоит специальный признак, система всегда будет стремиться привести цену к базовому виду без налогов.
Рассмотрим пошагово, какие настройки влияют на этот процесс и как их изменить.
Первое, на что необходимо обратить внимание — это настройки типов цен вашей организации. Именно они определяют, в каком виде данные будут записаны в регистр Цены номенклатуры.
Часто пользователи забывают, что в Управлении торговлей 10.3 существует два параллельных механизма цен: ваши внутренние цены и цены поставщиков. Цены поставщиков хранятся в справочнике Типы цен номенклатуры контрагентов.
Выясним причину расхождений: если вы создаете документ Установка цен номенклатуры на основании Поступления товаров и услуг, система анализирует настройки типа цены, указанного в договоре с поставщиком или в самом документе поступления.
Алгоритм действий:
Когда оба типа цен (и контрагента, и ваш внутренний) имеют установленный флаг «включает НДС», система перестает «выкусывать» налог, и цена в 12 рублей корректно мигрирует из накладной в регистры хранения цен.
Посмотрим на ситуацию шире: иногда один и тот же поставщик может присылать документы, оформленные по-разному. Чтобы не менять глобальные настройки справочников каждый раз, мы можем управлять поведением программы непосредственно в документе Поступление товаров и услуг.
В верхней части формы документа (или в меню «Перейти» — для старых релизов) есть кнопка «Цены и валюта». Нажмем ее и проанализируем открывшееся окно:
Важный момент: при формировании установки цен на основании поступления, программа возьмет именно то значение, которое указано в колонке «Цена» табличной части. Если вы хотите видеть там 12 рублей — флаг «Сумма включает НДС» в диалоге «Цены и валюта» должен быть включен.
Проанализируем предостережение опытных специалистов. Почему многие методологи 1С не рекомендуют хранить цены с включенным НДС? Рассмотрим это на примере.
Допустим, цена товара с НДС (20%) составляет 352 рубля. Попробуем выделить НДС: 352 / 120 * 20 = 58,66666.... Программа вынуждена округлить это значение до 58,67 руб. В итоге чистая цена без НДС составит 293,33 руб.
Теперь представим, что мы продаем 1000 единиц этого товара:
352 * 1000 = 352 000 руб. (в т.ч. НДС 58 666,67 руб. — результат округления).293,33 * 1000 = 293 330 руб., начислим НДС 20%: 58 666 руб. Итоговая сумма: 351 996 руб.Разница в 4 рубля возникла из-за того, что база (цена без НДС) была округлена. В оптовой торговле, где накладные содержат тысячи строк и большие количества, такие погрешности могут привести к тому, что ваша электронная накладная не сойдется с бумажной накладной поставщика на несколько копеек или даже рублей. Именно поэтому профессиональные бухгалтеры предпочитают хранить цены «без НДС», чтобы расчет налога шел «снизу» — это математически более стабильный метод.
Если вы столкнулись с тем, что цены поставщика имеют сложные округления, воспользуемся советом экспертов: заполняйте в документе поступления не колонку «Цена», а колонки «Количество» и «Сумма». В настройках документа 1С (или в настройках пользователя) можно установить режим, при котором цена будет рассчитываться автоматически исходя из введенной суммы. Это позволит «подогнать» документ под первичку поставщика с точностью до копейки, не вникая в настройки типов цен.
Разберем еще один критический аспект — динамическое ценообразование. Если у вас настроена схема, где Розничная цена = Закупочная + 30%, крайне важно, чтобы флаг Цена включает НДС стоял одинаково у обоих типов цен.
Если Закупочная настроена «без НДС», а Розничная — «с НДС», расчет будет выглядеть так:
10 руб. (закупка) + 30% (наценка) = 13 руб.. Затем программа увидит, что розничная цена должна включать НДС, и... либо оставит 13 рублей (уменьшив вашу прибыль, так как внутри сидит налог), либо прибавит налог сверху некорректно. Чтобы избежать хаоса в управленческой отчетности, всегда приводите настройки флага НДС к единому стандарту для всей цепочки ценообразования в вашей компании.
Подводя итог нашему анализу, сформулируем краткие правила работы с ценами и НДС в 1С:УТ 10.3:
Типы цен номенклатуры и Типы цен номенклатуры контрагентов.Применяя эти знания на практике, вы сможете гибко настроить систему под требования любого клиента и избежать ошибок в расчетах стоимости запасов.