Проанализируем ситуацию: мы продаем отходы алюминия (лом/отходы цветных металлов), формируем УПД (как первичный документ + счет-фактура), и сталкиваемся с вопросом — какую «стоимость товара» показывать в строке УПД и почему программа иногда заполняет «не так, как ожидается».
Разберем по шагам, как должна формироваться стоимость и какие настройки в 1С обеспечат корректный УПД для операций, где НДС исчисляет покупатель как налоговый агент.
Отходы алюминия в учете часто живут «особой жизнью»:
Внутри компании отходы могут учитываться как материалы/вторсырье с нестандартной оценкой (иногда по нулевой цене, иногда по расчетной стоимости).
При продаже металлолома (лома и отходов черных и цветных металлов, включая алюминий вторичный и его сплавы) действует режим, когда НДС по сделке исчисляет покупатель — он становится налоговым агентом (порядок для таких товаров закреплен в НК РФ и разъясняется в материалах 1С и ФНС).
Из-за налогового агента у «счет-фактуры»/УПД появляется специфика: в части НДС мы не выделяем налог как продавец, а в документе делаем отметку «НДС исчисляется налоговым агентом», при этом колонки, где обычно показывают сумму НДС, заполняются не как в обычной продаже.
Отсюда и типовой конфликт ожиданий:
Бухгалтер ожидает, что «стоимость товара» в УПД будет равна договорной сумме (например, 1000 руб.).
А программа может пытаться «логически» подставить расчетную/учетную стоимость отходов или неправильно трактовать ставку НДС (например, поставить «5%» вместо расчетной «5/105» в некоторых сценариях отражения вторсырья на УСН с НДС).
Чтобы исправить это системно, давайте действовать правильно: сначала закрепим корректную налоговую модель, потом настроим документ реализации, и только затем проверим печать УПД.
Рассмотрим подробнее базовую идею: при реализации лома/отходов металлов продавец оформляет отгрузочные документы, но НДС не начисляет — его исчисляет покупатель-налоговый агент. Эта логика прямо отражается в требованиях к оформлению счетов-фактур/УПД: заполняем данные до графы со ставкой, где указываем формулировку про налогового агента, а «налоговые» графы для суммы НДС не заполняем привычным образом.
Теперь разберем по шагам, как добиться корректного заполнения «стоимости» и печатной формы.
Действуем совместно и последовательно:
Создайте (или проверьте) номенклатуру «Отходы алюминия / лом алюминия / отходы алюминиевой фольги».
Выберите корректный вид номенклатуры (в зависимости от конфигурации это может быть «Материалы», «Товары», «Прочее»). Важно не название, а то, чтобы документ реализации использовал табличную часть с колонками Цена и Сумма — именно оттуда печатная форма УПД берет «стоимость» строки.
Если в вашей учетной политике отходы учитываются по нулевой стоимости — это нормально для учета затрат, но не должно влиять на сумму реализации. Для УПД важна договорная цена реализации, которую мы укажем в документе продажи.
Ключевой вывод: учетная себестоимость отходов может быть нулевой/расчетной, но «стоимость товара» в УПД при реализации — это про сумму продажи, а не про себестоимость.
Дальше делаем самую важную часть: документ реализации должен отражать, что НДС исчисляет покупатель.
Создайте документ реализации: обычно это «Реализация (акты, накладные, УПД)» или «Реализация товаров и услуг» (название зависит от конфигурации).
Добавьте строку с номенклатурой отходов алюминия, укажите количество (например, кг) и цену по договору.
Проверьте ставку/режим НДС в строке. Для операций с металлоломом нам нужно, чтобы в печати появлялась формулировка «НДС исчисляется налоговым агентом», и чтобы продавец не выделял налог в сумме документа.
Почему это критично? Потому что именно от этого признака зависит, как будет выглядеть УПД и что попадет в колонки, связанные с НДС. В инструкциях по оформлению реализации металлолома отдельно подчеркивается, что в печати нужно отразить «НДС исчисляется налоговым агентом», а налоговые колонки не заполнять стандартно.
Отдельный нюанс для УСН с НДС 5% (актуально для 2025+): в обсуждениях по отражению вторсырья на УСН с НДС отмечают, что покупатель начисляет НДС за продавца по ставке продавца (например, расчетно 5/105), и продавец информирует об этом в договоре или ином документе.
Мы не будем спорить с печатной формой «до копейки» в части расчетов покупателя — наша задача как продавца: корректно оформить отгрузку и указать, что НДС исчисляет налоговый агент, а «стоимость» строки УПД должна соответствовать договору.
Давайте посмотрим на пример: договорная стоимость — 1000 руб.
Откройте документ реализации и убедитесь, что в строке: Цена = 1000 (если количество 1) и Сумма = 1000.
Если количество больше 1 — проверьте, что сумма считается как цена * количество (например, 10 кг * 100 руб. = 1000 руб.).
Если в УПД печатается «0» или «не ваша сумма», это почти всегда означает одно из двух:
в документе реализации цена/сумма не заполнены корректно;
в печатной форме/правиле заполнения УПД берется не та колонка (например, «Стоимость» из учетных данных), что встречается при доработках или нестандартных печатных формах.
Практическая проверка: в большинстве типовых конфигураций печать УПД использует данные табличной части реализации (цена/сумма), а не себестоимость. Поэтому сначала «лечим» документ реализации, и только если там всё верно — переходим к диагностике печатной формы.
Теперь закрепим результат печатью:
В документе реализации сформируйте счет-фактуру (или УПД, если в вашей конфигурации он формируется как печатная форма на основании реализации).
Проверьте, что в документе присутствует признак операции, относящийся к продажам, где НДС исчисляет налоговый агент (в инструкциях для реализаций металлолома отдельно встречается рекомендация установить код вида операции для отгрузки по правилам п. 8 ст. 161 НК РФ).
В печатной форме проверьте, что ставка/примечание отражает «НДС исчисляется налоговым агентом», а сумма НДС не выделена продавцом.
Важно: даже если вы являетесь плательщиком НДС (в том числе на УСН с НДС), сама операция по металлолому в этой модели предполагает исчисление налога покупателем как налоговым агентом для указанных категорий товаров.
Теперь разберем ситуацию, когда вы все сделали правильно, но в печати «стоимость товара» подтягивается не из Сумма документа реализации, а из «какой-то другой стоимости» (например, учетной стоимости отходов).
Это обычно означает одно из трех:
Используется не типовая печатная форма УПД (внешняя обработка/устаревшая форма/форма от подрядчика).
В конфигурации есть доработка, которая переопределяет заполнение таблицы печати.
Печатная форма берет «стоимость» из другой колонки/реквизита (например, «Себестоимость»), что для продажи отходов часто приводит к нулю.
Чтобы решить это аккуратно, давайте действовать по инженерному принципу: не ломаем типовую, а делаем расширение, которое корректно подставит сумму реализации в нужную колонку печати.
В типовых механизмах печати обычно участвуют объекты и подсистемы вроде УправлениеПечатью и формирования табличного документа через макеты. Конкретные имена модулей зависят от конфигурации, но логика почти всегда одна: перед печатью формируется структура/таблица строк, где есть поля «Цена», «Количество», «Сумма», «СуммаНДС» и т. п.
Посмотрим на пример кода, который можно использовать как основу в расширении: мы получаем набор строк для печати и принудительно кладем в поле «Стоимость» сумму из табличной части реализации (а не себестоимость).
Процедура ИсправитьСтоимостьСтрокУПД(СтрокиПечати, ДокументРеализации) Экспорт
// СтрокиПечати — это массив/таблица строк, которые пойдут в макет УПД
// ДокументРеализации — ссылка на документ, из которого печатаем
Объект = ДокументРеализации.ПолучитьОбъект();
Для Каждого СтрПеч Из СтрокиПечати Цикл
// Ищем соответствующую строку табличной части по номенклатуре (или по ключу строки)
Для Каждого СтрДок Из Объект.Товары Цикл
Если СтрДок.Номенклатура = СтрПеч.Номенклатура Тогда
// Ключевой момент: стоимость для УПД берем из суммы реализации
СтрПеч.Цена = СтрДок.Цена;
СтрПеч.Количество = СтрДок.Количество;
СтрПеч.Стоимость = СтрДок.Сумма;
// Для металлолома (налоговый агент) не выделяем НДС продавцом
Если СтрПеч.Свойство("СуммаНДС") Тогда
СтрПеч.СуммаНДС = Неопределено;
КонецЕсли;
Если СтрПеч.Свойство("СтавкаНДС") Тогда
СтрПеч.СтавкаНДС = "НДС исчисляется налоговым агентом";
КонецЕсли;
Прервать;
КонецЕсли;
КонецЦикла;
КонецЦикла;
КонецПроцедуры
На что обратить внимание:
В разных конфигурациях табличная часть документа может называться по-разному (не обязательно Товары). Используйте фактическое имя табличной части реализации.
Структура строк печати тоже может отличаться (не обязательно поле Стоимость называется именно так). Но смысл один: в поле, которое печатается как «стоимость товара», нужно положить сумму реализации.
Формулировку «НДС исчисляется налоговым агентом» мы задаем явно, потому что для металлолома именно эта фраза отражает налоговую конструкцию в документе.
Таким расширением мы «страхуемся» от ситуаций, когда нестандартная печатная форма ошибочно использует учетную стоимость отходов вместо суммы продажи.
Иногда пользователи воспринимают «неверную стоимость» как «неверный документ» из-за предупреждений и проверок НДС.
Давайте проанализируем это отдельно. В обсуждениях по УСН с НДС при продаже металлолома встречается характерный момент: в документе реализации должна быть расчетная ставка (например, 5/105), а не «5%», иначе возможны ошибки/предупреждения и некорректные ожидания от печатных форм и контроля.
Что делаем по шагам:
В документе реализации проверьте, какая ставка указана в строке: «5%» или «5/105».
Если учетная методика и конфигурация требуют расчетную ставку для операций, где налог исчисляет налоговый агент, используйте именно расчетный вариант, чтобы программа не пыталась «начислять НДС продавцом».
Если после настройки все равно видите предупреждения экспресс-проверки, учитывайте, что программа может сигнализировать «в целом», когда видит реализацию без НДС, но по металлолому это может быть нормой — потому что НДС по этой операции исчисляет не продавец.
Здесь важно не перепутать цели: наша цель — корректная «стоимость» (сумма реализации) и корректная формулировка по НДС (налоговый агент), а не «чтобы все проверки молчали любой ценой».
Давайте соберем быстрый чек-лист и пройдемся по нему вместе:
В документе реализации сумма строки равна договорной сумме (например, 1000 руб.).
В строке НДС установлен режим, который приводит к фразе «НДС исчисляется налоговым агентом», а продавец не выделяет сумму налога в УПД/счет-фактуре.
Печатная форма не подтягивает себестоимость отходов вместо суммы реализации.
Если вы на УСН с НДС 5%, вы информируете покупателя о своей ставке, а покупатель рассчитывает налог по вашей ставке (например, 5/105), что отражается в методологии оформления вторсырья.
Смысловой контроль: продавец показывает в документах отгрузку и стоимость, а «налоговую часть» по сумме НДС исчисляет покупатель (налоговый агент) — это и есть цель специального режима для металлолома.
Чтобы решение было устойчивым, заранее договоримся о нескольких правилах работы:
Не равняем «стоимость в УПД» на себестоимость отходов. УПД — это документ передачи/реализации, и «стоимость» в строке — это сумма сделки (по договору), а не внутренний расчет затрат.
Фиксируем налоговую формулировку для металлолома. Если вы продаете отходы алюминия как лом/отходы цветных металлов, используйте режим, который печатает «НДС исчисляется налоговым агентом», и не выделяйте сумму НДС продавцом.
Следим за ставкой НДС для УСН с НДС. Если методика требует расчетную ставку (например, 5/105), используйте ее, чтобы программа не уходила в противоречивые проверки и расчеты.
Если печатная форма нестандартная, фиксируем корректировку через расширение и подменяем «стоимость» на сумму реализации, как мы разобрали в примере.
Мы выяснили причину проблемы и разобрали несколько рабочих решений:
Основное решение: оформляйте реализацию отходов алюминия как продажу металлолома с режимом «НДС исчисляется налоговым агентом», при этом «стоимость товара» в УПД берите из суммы реализации по договору.
Если печать «ломается»: корректируйте печатную форму через расширение, принудительно подставляя сумму реализации в поле «стоимость» строки.
Если проблема в ставке НДС/проверках: приводите ставку к расчетной (например, 5/105 при УСН с НДС 5%) и учитывайте специфику операций, где НДС исчисляет покупатель.
Информация носит справочный характер.