Себестоимость товара с НДС или без и как не занизить цену на Ozon
Входящий НДС может остаться в себестоимости товара, а может учитываться отдельно с правом на вычет. Я разбираю, от чего это зависит, что проверить продавцу на упрощёнке и как ошибка в закупочной стоимости превращает прибыльную на вид продажу в убыточную.
За 90 дней по моим магазинам выручка составила 45 463 637 ₽, а после учтённых расходов и налога оставалось 11,4 ₽ из каждых 100 ₽ выручки. При таком остатке мне нельзя относиться к закупочной стоимости как к приблизительной цифре. Если убрать из неё входящий НДС, который я не вправе принять к вычету, прибыль в таблице вырастет без всякого улучшения бизнеса. Денег больше не станет. Поэтому перед расчётом маржи я проверяю не просто цену поставщика, а то, какая часть этой цены действительно должна остаться в расходах.
В той же структуре из каждых 100 ₽ выручки комиссия Ozon забирала 40,9 ₽, логистика и прочие сборы — 10,0 ₽, реклама — 13,2 ₽, себестоимость товара — 21,0 ₽, налог — 3,5 ₽. Это фактическое распределение по моим магазинам за указанный период, а не набор ставок для чужого расчёта. В частности, 3,5 ₽ налога нельзя переносить в свою таблицу как универсальную налоговую нагрузку. По такой сводке также нельзя установить, какая часть закупок содержала входящий НДС и где был доступен вычет. Но она хорошо показывает масштаб задачи: ошибку внутри себестоимости приходится оплачивать из оставшегося результата, а не из всей выручки.
Куда уходит 100 ₽ выручки
Магазины автора, 90 дней
Комиссия Ozon40,9 %
Логистика и прочие сборы10,0 %
Реклама
13,2 %
Себестоимость товара21,0 %
Налог3,5 %
Осталось11,4 %
Доли посчитаны по доставленным заказам за 90 дней. Сумма всех статей — ровно 100%, поэтому видно, сколько остаётся на самом деле. Собственные магазины автора, 90 дней, выручка 45 463 637 ₽
Когда себестоимость товара считается с НДС, а когда без
На вопрос «себестоимость товара включает НДС или нет» я отвечаю через право конкретного продавца на вычет. Если поставщик предъявил НДС, а покупатель вправе принять его к вычету и выполняет необходимые условия, этот налог обычно учитывается отдельно от стоимости товара. В закупочной составляющей себестоимости тогда остаётся сумма без возмещаемого НДС. Если же по применяемым правилам вычета нет и налог должен включаться в стоимость покупки, закупку считают вместе с ним. Одинаковый товар по одинаковому документу поставщика поэтому может иметь разную себестоимость у разных покупателей.
При этом я не ставлю знак равенства между словами «плательщик НДС» и «есть вычет по любой покупке». Нужно проверить порядок уплаты НДС у продавца, назначение приобретённого товара, документы и остальные условия вычета. При сочетании операций с разным налоговым порядком может понадобиться раздельный учёт, и простое переключение всей таблицы на стоимость без НДС уже не подходит. Временное отсутствие документа тоже нельзя автоматически превращать в решение навсегда включить налог в стоимость. Для управленческого расчёта я отдельно отмечаю неподтверждённый вычет, а порядок бухгалтерского и налогового учёта уточняю с бухгалтером.
Статус поставщика отвечает на другой вопрос: есть ли вообще предъявленный входящий НДС в этой покупке. Я смотрю на конкретную операцию и документы, а не только на название системы налогообложения контрагента. Даже поставка от организации на общей системе не даёт оснований самостоятельно выделить налог из любой перечисленной ей суммы. Если товар продан без НДС, вычитать из его цены расчётный налог для красивой себестоимости нельзя. И наоборот, наличие выделенного НДС в документах ещё не означает, что именно мой магазин сможет его принять к вычету.
Поставщик на общей системе, а продавец на упрощёнке
В этом случае я сначала убираю из рассуждения привычное, но неверное сокращение «упрощёнка означает отсутствие НДС». Само применение УСН не позволяет определить порядок работы продавца с этим налогом. Нужно выяснить, действует ли освобождение, какой порядок уплаты НДС применяется и предусмотрено ли право на входные вычеты. У продавцов на упрощёнке ответы могут различаться. Поэтому настройка себестоимости по одному лишь названию режима создаёт ошибку ещё до того, как в таблицу попадёт первая закупка.
Допустим, поставщик на общей системе продаёт товар с НДС, корректно выделяет его в документах, а продавец на УСН не имеет права на вычет в силу своего порядка налогообложения. Тогда предъявленный налог, подлежащий включению в стоимость, остаётся частью закупочной себестоимости продавца. Удалять его из расчёта на основании того, что поставщик перечисляет НДС в бюджет, нельзя: это обязательство поставщика не возвращает покупателю часть оплаты. Если же продавец на УСН применяет порядок с правом на вычет и условия выполнены, входящий налог учитывается отдельно. Возможность затем признать закупку расходом при расчёте налога по УСН — самостоятельный вопрос, который зависит от объекта налогообложения и правил признания расходов.
НДС, выделенный поставщиком, не становится вашим вычетом автоматически. До исключения этой суммы из себестоимости подтвердите право на вычет именно по своей покупке. Отсутствие такого права и временно неподтверждённый вычет — разные ситуации, их нельзя учитывать одной настройкой.
Как я рассчитываю себестоимость и результат продажи по шагам
Сначала я беру документ поставки и разделяю общую стоимость партии на стоимость товара без налога и предъявленный НДС, если он есть. Затем определяю судьбу входящего налога: доступен вычет, налог включается в стоимость или требуется отдельная проверка. Из полной стоимости закупки исключаю только ту сумму, которая по применяемым правилам должна учитываться отдельно как возмещаемый НДС. Если входящий налог включается в стоимость, ничего из оплаты за товар по этому основанию не вычитаю. При неясном статусе не маскирую неопределённость точной прибылью, а сохраняю отдельный сценарий до проверки документов.
Следующим шагом я добавляю относящиеся к приобретению затраты, которые по принятому порядку входят в себестоимость, например доставку партии до своего склада. НДС внутри этих услуг проверяю по тому же принципу, а не механически переношу всю сумму документа в расходы. Общие затраты распределяю между товарами по обоснованной базе: для перевозки это могут быть вес или объём, если именно они определяют стоимость доставки. Потом рассчитываю стоимость единицы с учётом состава партии и принятого способа оценки запасов. Доставку покупателю и расходы площадки при продаже держу отдельно, чтобы позднее не вычесть их повторно.
Дальше я перехожу от партии к реализованному товару и беру себестоимость именно проданных единиц. Для сопоставления с расходами определяю выручку от продажи, исключая исходящий НДС, если он начисляется и содержится в выбранной сумме выручки. Из полученной выручки вычитаю себестоимость реализованных товаров, затем комиссию, логистику и прочие относящиеся к продаже услуги с корректным учётом их входящего НДС. После этого вычитаю отнесённые на товар рекламные затраты и другие переменные расходы. Банковское поступление от Ozon вместо выручки сюда не подставляю: часть удержаний уже могла уменьшить выплату.
Последним шагом я учитываю налоговую нагрузку по своему режиму, не начисляя НДС повторно поверх уже согласованного расчёта. Налоговую базу определяю по её правилам, а не автоматически от остатка в управленческой таблице. Полученный результат ещё нужно сопоставить с постоянными расходами бизнеса, если они не были распределены на товары. Подробную последовательность от продажи до остатка я разбираю в статье про юнит-экономику товара на Ozon, где удобно проверить состав строк своего расчёта. Для себя я сохраняю исходные суммы, налоговый статус и распределения раздельно, чтобы исправление входящего НДС не требовало заново собирать всю экономику.
Ошибка, которая делает товар прибыльным только в таблице
Самая опасная для этого случая ошибка выглядит вполне аккуратно: продавец на УСН получает от поставщика документы с НДС и заносит в себестоимость сумму без налога. При этом права на вычет у него нет, а предъявленный налог по правилам должен остаться в стоимости товара. Таблица занижает закупочный расход ровно на исключённый входящий НДС, относящийся к проданным единицам. На этапе результата до остальных налоговых последствий расчётная прибыль оказывается завышена на ту же сумму. Это не погрешность округления, а реальные деньги, уплаченные поставщику и исчезнувшие из управленческих расходов.
Для моих магазинов такая ошибка была бы особенно неприятна на фоне фактического остатка 11,4 ₽ из каждых 100 ₽ выручки. Но я не могу честно назвать её размер по имеющейся сводке: внутри 21,0 ₽ себестоимости не раскрыты входящий НДС и основания для вычета. Чтобы найти сумму искажения, пришлось бы поднять закупочные документы и сопоставить ошибочно исключённый налог с реализованными партиями. НДС по непроданному остатку нельзя целиком отнести к ошибке прибыли текущих продаж. Возможное изменение других налогов тоже нужно посчитать отдельно, поэтому завышение результата до налогообложения и окончательное завышение прибыли могут различаться.
Обратная ошибка тоже обходится деньгами: продавец с подтверждённым правом на вычет оставляет возмещаемый НДС в себестоимости и одновременно учитывает его отдельно. Товар выглядит менее доходным, чем он есть, и продавец может отказаться от подходящей закупки или поднять цену без экономического основания. Однако право на вычет не означает, что соответствующая сумма уже вернулась на расчётный счёт. В платёжном календаре остаётся полная оплата поставщику, а налоговый эффект отражается по своим правилам и срокам. Я поэтому разделяю прибыльность товара и потребность в деньгах на закупку: это связанные, но разные расчёты.
Юнит-экономика по каждому товару: себестоимость, реальная выплата Ozon, комиссия, реклама и прибыль. Убыточные помечаются сразу — их не приходится высматривать в таблице.
Как пересчитать порог убыточной цены и что проверить завтра
Если себестоимость занижена, минимально допустимая цена почти неизбежно получается слишком низкой. Продавец видит запас для скидки, хотя часть этого запаса образована неоплаченным в расчёте расходом. Чтобы найти реальную границу, я подставляю проверенную себестоимость и последовательно меняю цену в модели до исчезновения результата после выбранных расходов и налогов. При каждом изменении заново рассчитываю зависящие от цены удержания, исходящий НДС при его наличии и налоговую базу. Просто прибавить забытый входящий НДС к старой цене недостаточно, если увеличение цены одновременно увеличивает комиссию или другие платежи.
Для такой проверки я использую действующие условия конкретной продажи, а не усреднённую структуру расходов всех магазинов. Мои 40,9 ₽ комиссии и 10,0 ₽ логистики и прочих сборов на каждые 100 ₽ выручки описывают прошедший период, но не заменяют расчёт по выбранной позиции. Рекламные затраты также нельзя считать неизменными для любой новой цены без проверки предположений. Отдельно я подписываю, какой именно порог ищу: покрытие переменных расходов или цену с вкладом в покрытие постоянных затрат. Почему положительный остаток по товару ещё не гарантирует прибыль бизнеса, я объясняю в материале про учёт постоянных расходов селлера.
Запрос «НДС на себестоимость реализованного товара» я воспринимаю как повод проверить, не смешаны ли в таблице разные операции. В обычной продаже исходящий НДС не получают простым начислением на закупочную себестоимость: налоговую базу определяют по правилам операции реализации. Входящий НДС относится к приобретению и влияет на себестоимость через возможность вычета или включение в стоимость. А себестоимость реализованного товара показывает расход по проданным единицам, а не всю оплату поставщикам за период. Именно необходимость видеть такие различия стала одной из причин, по которым я сделал SellOps вместо использования готового расчёта, которому не доверял; общий подход описан на странице о том, как устроен сервис.
Завтра я бы начал с товара, по которому планируется скидка, и поднял документ его закупки вместе с текущим расчётом продажи. Сначала сверил бы полную стоимость поставки, выделенный НДС и основание, по которому этот налог исключён из себестоимости либо оставлен в ней. Затем проверил бы с бухгалтером свой порядок работы с НДС и пересчитал стоимость реализованных единиц, не затрагивая непроданный остаток без причины. После исправления заново нашёл бы цену, при которой выбранный результат перестаёт быть положительным, с пересчётом всех зависимых удержаний. И только после этого принимал бы решение о скидке: не по нарисованной марже, а по расходам, которые действительно относятся к этой продаже.