Каждый розничный магазин рано или поздно сталкивается с тремя «головными болями»:
- товар, которого физически нет на складе, но он числиться в учёте;
- испорченный или просроченный товар;
- неходовой остаток, занимающий место и деньги․
Ниже ‒ пошаговый алгоритм, как «вычистить» магазин, не нарушив закон, не потеряв SEO-вес и не разозлив покупателя․
Разделим задачи
| Что убираем | Где проблема | Влияние на налоги | Влияние на сайт |
|---|---|---|---|
| Физически отсутствующий товар | Склад, 1С, МойСклад, Честный ЗНАК | Обязательно списать до инвентаризации | Оставить карточку или 301-редирект |
| Испорчен/просрочен | Торговый зал, подсобка | Уменьшает налогооблагаемую базу | Удалять нельзя, меняем статус |
| Неликвид (хранится >90 дней) | Склад + сайт | Можно уценить, списать или пожертвовать | Уценка → оставляем; списание → скрываем |
Списание товара, которого «нет»
Сначала документы
- Инвентаризация – создаём акт в МойСклад «Инвентаризация склада № …»․
Для каждого склада – свой документ, иначе потом не разберёшься․ - Акт списания – форма ТОРГ-16 или собственная внутренняя форма․
Указываем:- причины (утеряно, разбито, просрочено);
- товарные группы;
- цену списания (обычно себестоимость)․
- Бухгалтерские проводки
Дт 94 «Недостачи и потери» – Кт 41 «Товары»
Если виноват работник:
Дт 73 → Кт 94 (взыскание по рыночной цене)
- Налоговый учёт
УСН-«Доходы минус расходы» – списанную себестоимость включаем в расходы п․2 ст․346․16 НК РФ․
Общий режим – списываем по факту акта, ведём учёт движения товара в книге покупок/продаж․
Система Честный ЗНАК (маркированный товар)
- Причина: «Утрата/повреждение»․
- Сканируем код или вводим вручную․
- Сохраняем XML-файл для налоговой и прикладываем к акту․
Работа с остатками на сайте
Когда не удалять карточку
SEO-правило: никогда не давайте 404, если страница ранее приносила трафик․
- Меняем кнопку «Купить» → «Нет в наличии»․
- Добавляем блок «Похожие товары» и кнопку «Сообщить о поступлении»․
- В мета-теге robots ставим noindex, follow – Google понимает, что товар временно отсутствует, но ссылочный вес сохраняется․
Когда удалять
- Товар снят с производства навсегда․
- За последние 12 месяцев < 10 просмотров и 0 заказов․
Варианты:
- 301-редирект на родительскую категорию;
- 404 с кастомным текстом «Увы, товар снят, посмотрите аналоги»․
Быстрая «чистка» базы OpenCart / 1C-Битрикс
-- OpenCart: очистить товары и заказы TRUNCATE TABLE `oc_product`; TRUNCATE TABLE `oc_product_description`; TRUNCATE TABLE `oc_order`; -- 1C-Битрикс DELETE FROM b_iblock_element WHERE IBLOCK_ID = X;
Важно! Перед SQL-скриптом всегда делайте дамп базы․
Как выгнать неликвид без убытков
| Способ | Механика | Налоги |
|---|---|---|
| Уценка | -10…-30 %, стикер «Уценённый товар» | Продаём по новой цене, прибыль меньше – налог меньше |
| Бандл (сборник) | Главный товар + неликвид = цена набора ниже суммы | Выручка распределяется пропорционально себестоимости |
| Пожертвование | Передаём приютам/благотворительным фондам по акту | Уменьшаем налоговую базу на себестоимость (пп․19 п․1 ст․265 НК РФ) |
| Обратный выкуп поставщиком | Договор возврата (редко) | Возврат поставщику – обратная реализация (Дт 60 Кт 41) |
Пошаговый чек-лист «Магазин за 1 день»
- Утро․ Провели инвентаризацию, сформировали список недостающих и просроченных позиций․
- 11:00․ Составили акты списания, провели в 1С․
- 12:00․ Отправили в Честный ЗНАК вывод из оборота․
- 13:00․ На сайте проставили статус «Нет в наличии», настроили блоки «Сообщить» и «Похожие»․
- 14:00․ Неликвид пометили акцией «-25 % сегодня»․
- 15:00․ Перевели 3 коробки просроченных консервов приюту, оформили акт дарения․
- 16:00․ Сняли остатки в налоговом учёте, закрыли день․
Частые ошибки и как их избежать
- Ошибка: просто удалили карточку, вместо статуса «Нет в наличии»․
Последствие: потеря SEO-трафика и рост отказов из поисковых систем․ - Ошибка: не вывели маркированный товар из оборота в Честном ЗНАКЕ․
Последствие: штраф 5 000–10 000 ₽ за каждую «зависшую» марку․ - Ошибка: списали просрочку без ветеринарного заключения (для пищевых)․
Последствие: Роспотребнадзор оштрафует на 30 000–50 000 ₽․
Грамотная «чистка» магазина – это одновременно:
- снижение налоговой базы;
- рост оборачиваемости склада;
- сохранение SEO-веса сайта;
- улучшение пользовательского опыта․
Следуйте чек-листу, сохраняйте все акты и XML-файлы не менее 5 лет, и ваш магазин всегда будет «в форме» без лишних потерь․