Управление запасами·8 мин чтения

Учёт комплектов и наборов товаров: остатки и списание

Автор — Александр Енотаев, основатель Veloseller

Как вести учёт наборов и комплектов: остаток из компонентов, списание при продаже, разукомплектация, ошибки, схема в Excel и 1С.


Подарочный набор продаётся одной строкой в чеке, а со склада уходят сразу несколько товаров: чай, мёд, кружка и коробка. Если учёт этого не знает, остатки врут в обе стороны: компоненты числятся на полке, хотя ушли в наборы, а наборов обещано больше, чем можно собрать.

Ниже — как считать остаток набора по остаткам компонентов, когда списывать компоненты, как разобрать набор обратно и как собрать всё это в Excel. Статья для магазина и селлера, который продаёт подарочные наборы, комплекты из нескольких товаров или сам собирает товар из частей.

Комплект и набор: два способа учёта

В обиходе «комплект» и «набор» — синонимы. Для учёта важно другое: что лежит на складе — уже собранные наборы или только их части. Отсюда два способа.

Собранный заранее. Вы собираете наборы партией: собрали 20 коробок — у набора появился свой остаток, а компоненты в этот момент списались. Дальше набор продаётся как обычный товар. Так работают с подарками к праздникам и с товаром для склада маркетплейса: на FBO везут уже собранную коробку.

Собирается при продаже. Своего остатка у набора нет. Продали набор — со склада ушли его компоненты. Так удобнее, когда вариантов много, а собирать заранее нет смысла: корзины под заказ, авторские букеты.

В обоих случаях нужен состав, или спецификация, — список компонентов и их количество на одну штуку набора.

Собранный заранееСобирается при продаже
Остаток набораСвой, по факту сборкиСчитается из компонентов
Когда списываются компонентыПри сборкеПри каждой продаже
Чем рискуетеСобрали больше, чем продалиПродали набор, а компонента нет

Сколько наборов можно собрать

Остаток набора, который собирается при продаже, — это сколько штук можно собрать из того, что есть. Считают по каждому компоненту и берут наименьшее:

Можно собрать = минимум по компонентам (Остаток ÷ Количество в наборе), округлить вниз

Пример — набор «Чайный»: 2 пачки чая, банка мёда, кружка и коробка.

КомпонентНа 1 наборОстатокХватит на
Чай, пачка25025
Мёд, банка13030
Кружка14040
Коробка1100100

Собрать можно 25 наборов, потом кончится чай. Компонент с наименьшим «хватит на» — узкое место: его докупают первым.

Две поправки:

  • Общий компонент делится. Если кружка входит ещё и в «Кофейный», 40 кружек — это 40 наборов на двоих, а не по 40 каждого.
  • Компонент продаётся и отдельно. Каждая кружка, проданная поштучно, уменьшает и число наборов.

На маркетплейсе набор — отдельная карточка со своим остатком. Продавая со своего склада, выставляйте не больше, чем можно собрать: за отменённые заказы площадки наказывают — пример в статье об индексе ошибок Ozon FBS.

Как списывать компоненты при продаже

Если набор собирается при продаже, расход считается по составу:

Расход компонента = Продано наборов × Количество в наборе

Продали 3 «Чайных» — списываем 6 пачек чая, 3 банки мёда, 3 кружки и 3 коробки. Записывайте расход тем же днём, что и продажу: иначе остатки компонентов будут завышены до инвентаризации.

Если набор собран заранее, порядок другой:

  1. Сборка — приход наборов и расход компонентов одной записью: +20 «Чайных», −40 пачек чая, −20 банок мёда, −20 кружек, −20 коробок.
  2. Продажа — расход только набора. Компоненты уже списаны при сборке.

Главное правило: продажа записывается один раз. Продажей идёт либо набор, либо его компоненты. Иначе задвоятся выручка и спрос, а закупка компонентов окажется завышенной. Расход компонентов на сборку — внутреннее движение, а не продажа.

Себестоимость набора — сумма себестоимостей компонентов по составу плюс упаковка и оплата сборки, если она сдельная. Подробнее — в статье о себестоимости товара.

Разукомплектация: как разобрать набор

Разукомплектация — обратная операция: набор списывается, компоненты возвращаются на остаток. Она нужна, когда:

  • после праздника наборы стоят, а их части продаются по отдельности;
  • компонент нужен для другого, более ходового набора;
  • покупатель вернул набор, и его проще разобрать, чем продать снова;
  • в наборе испорчен один компонент.

Запись: −N наборов, +компоненты по составу. Испорченную часть на остаток не возвращайте — её оформляют списанием. Наборы, которые лежат на складе маркетплейса, разобрать можно только после вывоза.

Типичные ошибки

  1. Продали набор — компоненты числятся. Расход компонентов не записан: учёт показывает 50 пачек чая, на полке 20. Всплывает на инвентаризации как недостача.
  2. Списали дважды. Компоненты сняли при сборке и ещё раз при продаже набора. Учёт показывает меньше, чем на полке, и вы заказываете лишнее.
  3. Записали продажей и набор, и компоненты. Выручка и спрос задвоились.
  4. Остаток набора на маркетплейсе правят вручную. Компонент кончился, а карточка всё ещё показывает 15 штук — заказы приходится отменять.
  5. Общий компонент посчитали каждому набору целиком. Обещано больше наборов, чем есть кружек.
  6. Состав поменялся, а в учёте старый. Кружку заменили термосом, а списывается по-прежнему кружка.

Учёт наборов в Excel: простая схема

Основа — таблица с листами «Товары», «Движение» и «Остатки» из статьи о таблице учёта товаров; её можно скачать готовым шаблоном. Для наборов добавьте три листа. Формулы — для второй строки, дальше протяните вниз.

«Продажи наборов»: A — дата, B — набор, C — штук, D — сумма. Выручку наборов считайте здесь: формулы шаблона видят только «Движение».

«Состав»: строка на каждую пару «набор — компонент». A — набор, B — артикул компонента, C — на 1 набор, D — продано наборов, E — ушло в наборы, F — хватит на.

D2: =СУММЕСЛИ('Продажи наборов'!B:B;A2;'Продажи наборов'!C:C)
E2: =D2*C2
F2: =ЦЕЛОЕ(СУММЕСЛИ(Остатки!A:A;B2;Остатки!G:G)/C2)

«Наборы»: A — набор, B — можно собрать:

=МИНЕСЛИ(Состав!F:F;Состав!A:A;A2)

На листе «Остатки» займите свободный столбец K под «Ушло в наборы» и вычтите его в остатке G2:

K2: =ЕСЛИ(A2="";"";СУММЕСЛИ(Состав!B:B;A2;Состав!E:E))
G2: =ЕСЛИ(A2="";"";C2-D2+E2-F2-K2)

МИНЕСЛИ есть в Excel 2019 и новее и в Microsoft 365, в Google Таблицах она называется MINIFS. ЦЕЛОЕ отбрасывает дробную часть: если чая хватает на 2,5 набора, в «хватит на» будет 2.

Если наборы собираете заранее, схема та же: «Продажи наборов» становятся листом «Сборка» с собранными партиями, а сам набор заводится товаром и получает сборку приходом в «Движении».

Комплекты в 1С

В «1С:Бухгалтерии 8» сборку оформляют документом «Комплектация номенклатуры» в разделе «Склад» с видом операции «Комплектация»: комплектующие списываются, комплект приходуется. Состав подставляется кнопкой «Заполнить», если в карточке номенклатуры есть спецификация. Разборка — тот же документ с операцией «Разукомплектация». В «1С:Управлении торговлей 11» для этого есть документ «Сборка (разборка) товаров» и варианты комплектации в карточке номенклатуры. Какая 1С подойдёт небольшому магазину — в статье 1С для маленького магазина.

Наборы в Veloseller: что есть и чего нет

Veloseller — не бухгалтерия: документов комплектации в нём нет. Зато у товара можно задать состав, и сервис посчитает, сколько наборов собрать и каких компонентов не хватит.

  • В карточке набора нажмите «+ Состав для производства», выберите компоненты и укажите количество на одну штуку. Количество может быть дробным, единицы — шт., кг, г, л, мл, м.
  • Компонент — обычный товар того же склада со своим остатком. Коробки и ленты тоже заводятся товарами: в Умном учёте — фразой «новый товар коробка подарочная 100» или файлом Excel. Один компонент может входить в несколько наборов. Вложенных составов нет: набор не может быть компонентом другого набора.
  • Кнопка «Рассчитать производство» на странице «Товары» считает, сколько наборов собрать, по скорости их продаж — той же формулой, что и закупку. Вид «По компонентам» показывает, сколько каждого компонента требуется, сколько есть с учётом товаров в пути и сколько не хватает. Потребность в общем компоненте сначала складывается по всем наборам, а остаток вычитается один раз — та самая ловушка с кружкой.
  • Набор с составом не попадает в «Закупить»: его собирают, а не заказывают. Компоненты в закупке считаются по их собственным продажам.

Подробно — в справке «Произвести: расчёт производства».

Чего нет:

  • Компоненты сами не списываются — ни при продаже набора, ни при сборке. Собрали партию — внесите поступление наборов («пришло 20 наборов Чайный»; цену не пишите или пишите себестоимость — цену прихода сервис считает закупочной), а остаток компонентов поставьте корректировкой: «корректировка чай чёрный 10». Корректировка продажей не считается и спрос компонентов не завышает.
  • Отдельной цифры «можно собрать» нет. Сервис отвечает на другой вопрос: сколько нужно собрать и чего не хватает. Минимум по компонентам считайте по схеме из Excel выше.
  • Набор, который собирается только при продаже, удобнее вносить продажей его компонентов — как авторский букет в статье об учёте в цветочном магазине.

Компоненты — тоже товары и считаются в лимите тарифа как обычные SKU. Бесплатно — 1 склад и 50 товаров бессрочно, первые 35 дней — полный доступ без карты. Подробнее — на странице программы учёта товаров.

Частые вопросы

Как вести учёт наборов товаров?

Заведите состав каждого набора — компоненты и количество на одну штуку — и выберите способ. Если собираете заранее: при сборке приход наборов и расход компонентов, при продаже — расход набора. Если набор собирается при продаже: при каждой продаже списывайте компоненты по составу.

Как посчитать остаток набора?

Разделите остаток каждого компонента на его количество в наборе, округлите вниз и возьмите наименьшее число. Если на набор нужно 2 пачки чая, а их 50, чая хватит на 25 наборов; если остальных компонентов больше, собрать можно 25.

Как списать комплектующие при продаже набора?

Умножьте число проданных наборов на количество каждого компонента в составе и спишите столько. Если набор собран заранее, компоненты списаны при сборке, и при продаже уменьшается только остаток набора.

Что такое разукомплектация?

Разборка набора на компоненты: набор списывается, компоненты по составу возвращаются на остаток. Испорченный компонент на остаток не возвращают — его списывают.

Как учитывать комплекты в 1С?

В «1С:Бухгалтерии 8» — документом «Комплектация номенклатуры» в разделе «Склад»: операция «Комплектация» собирает комплект, «Разукомплектация» разбирает. В «1С:Управлении торговлей 11» — документом «Сборка (разборка) товаров» по варианту комплектации из карточки номенклатуры.

Списывает ли Veloseller компоненты при продаже набора?

Нет. Остаток компонента — это остаток его карточки, и расход на сборку вносят сами, например корректировкой. Сервис считает, сколько наборов собрать и каких компонентов не хватает, — кнопкой «Рассчитать производство».

Источники: БУХ.1С — «Изменение комплектации МПЗ в „1С:Бухгалтерии 8“» и «„1С:Бухгалтерия 8“ (ред. 3.0): как учитывать прослеживаемые товары в комплекте»; 1С:ИТС — «Работа с комплектами и комплектующими» («1С:Управление торговлей 11»); справка Microsoft Support — функции МИНЕСЛИ, СУММЕСЛИ, ЦЕЛОЕ; справка Veloseller — «Произвести: расчёт производства», «Умный учёт», «Тарифы и лимиты»; расчёты примеров — Veloseller, сверено 07.10.2026.