Проанализируем ситуацию: вы получили от поставщика несколько позиций товаров одной поставкой (например, 6 строк в одном УПД), а покупателю отгрузили уже один товар — «набор/комплект» (одна строка в Торг-12). Значит, в учете нам нужно сделать две логические операции: 1) оприходовать компоненты (как пришли от поставщика) и 2) сформировать из них комплект (чтобы потом продать именно комплект). Дальше комплект продаем обычной реализацией.
Разберем по шагам, как это правильно оформить в бухучете, как подобрать проводки для бухгалтерской справки в Контуре, и как аналогичная операция делается в 1С через документ КомплектацияНоменклатуры.
Сначала договоримся о терминах, чтобы не «сломать» себестоимость и остатки:
Компоненты — товары, которые пришли от поставщика (позиции УПД). Обычно они учитываются на счете 41 (если это торговая организация и товары покупные).
Комплект/набор — новая номенклатура (один товар), которая продается покупателю. В учете это тоже товар на 41 счете, но другая номенклатурная позиция.
Укомплектация — операция внутренней «сборки» комплекта из отдельных товаров. Экономический смысл: мы не производим новый продукт как производство (если нет переработки), а лишь меняем «форму продажи» и единицу учета.
Важный момент: комплектация может быть отражена как внутреннее перемещение стоимости между товарами (41 → 41) или как производственная сборка (10/41 → 20 → 43/41). Выбор зависит от того, есть ли у вас реальное производство/переработка и как закреплено в учетной политике.
Рассмотрим подробнее самый распространенный сценарий: вы купили товары для перепродажи, а затем сформировали набор (например, «Подарочный комплект»), при этом сумма стоимости не меняется, вы просто «упаковали» и продаете одной строкой. Тогда в учете мы делаем внутреннюю комплектацию на 41 счете.
Разберем по шагам.
Оприходуйте товары от поставщика по УПД (обычно это уже сделано документом поступления):
Дт 41 (по каждой позиции номенклатуры) Кт 60 — отражено поступление товаров.
Дт 19 Кт 60 — учтен входной НДС (если вы на ОСНО и НДС выделен).
Дт 68 Кт 19 — НДС принят к вычету (по правилам учета).
Создайте номенклатуру «Комплект» (как отдельный товар). Важно: комплект — это не «услуга», а именно товар, который будет числиться на складе и списываться при продаже.
Сформируйте комплект бухгалтерской справкой (в Контуре) проводкой «товар в товар»:
Дт 41 (номенклатура: Комплект) Кт 41 (номенклатура: Компоненты) — собран комплект из комплектующих.
Сумму распределяем так, чтобы себестоимость комплекта равнялась сумме себестоимостей компонентов, которые в него вошли.
Продайте комплект обычной реализацией (Торг-12/УПД на реализацию):
Дт 62 Кт 90.01 — отражена выручка.
Дт 90.02 Кт 41 (Комплект) — списана себестоимость проданного комплекта.
Дт 90.03 Кт 68 — начислен НДС с реализации (если ОСНО и операция облагается).
Что важно проконтролировать при таком варианте:
Чтобы на складе уменьшились остатки по компонентам и появился остаток по комплекту (до момента продажи).
Чтобы себестоимость комплекта не «взялась с потолка», а была собрана из себестоимостей компонентов.
Чтобы количество комплектов соответствовало реальной комплектации: если вы делаете 1 комплект, то списываем ровно то количество компонентов, которое входит в 1 комплект.
Теперь посмотрим на ситуацию, когда сам набор вы собрали из товаров, но при этом есть дополнительные затраты: упаковка, пломбировка, услуги сторонней организации по комплектации, доставка комплектующих до места сборки и т. п. Тогда «голая» проводка 41→41 покажет только перенос стоимости компонентов, но не включит дополнительные расходы в себестоимость набора.
Разберем два подхода, которые чаще всего применяют на практике. Выбор зависит от учетной политики и того, включаете ли вы такие расходы в себестоимость товаров или относите на расходы периода.
Подход А (торговый): расходы на комплектацию — это расходы на продажу (счет 44)
Если вы торговая компания и считаете, что сборка/упаковка — это расходы, связанные с продажей, то делаем так:
Комплектацию отражаем как обычно:
Дт 41 (Комплект) Кт 41 (Компоненты) — сформировали комплект по стоимости компонентов.
Расходы на упаковку/услуги комплектовщика отражаем отдельно:
Дт 44 Кт 60 (или 76) — признаны расходы на услуги/упаковку.
Дт 19 Кт 60 — входной НДС (если есть).
Дт 68 Кт 19 — НДС к вычету (по правилам).
В конце периода расходы 44 списываем на финансовый результат (обычно через 90.07 или по настройке вашей системы):
Дт 90 (расходы на продажу) Кт 44 — списаны расходы на продажу.
Плюс этого подхода: простой контроль складских остатков, себестоимость комплекта не усложняется. Минус: маржинальность по конкретному комплекту может быть «смещена», потому что часть затрат сидит в общих расходах периода.
Подход Б (ближе к производственному): включаем доп.затраты в себестоимость комплекта
Если вы хотите, чтобы комплект «нес» в себе и компоненты, и стоимость сборки/упаковки, то можно вести сборку через счет 20 (или 23) и выпуск на 41/43. Это более сложный вариант, но он дает точную себестоимость комплекта.
Списываем компоненты в «сборку»:
Дт 20 Кт 41 — передали товары-компоненты в комплектацию (как в производство/сборку).
Отражаем дополнительные услуги и материалы (упаковка и т.п.):
Дт 20 Кт 60 (услуги), Дт 20 Кт 10 (упаковочные материалы), при необходимости Дт 20 Кт 70/69 (зарплата и взносы).
Выпускаем комплект как товар:
Дт 41 (Комплект) Кт 20 — оприходован скомплектованный товар по фактической себестоимости.
Дальше продажа обычная: Дт 62 Кт 90.01, Дт 90.02 Кт 41.
Важно: такой вариант требует, чтобы в вашей учетной политике и практике было допустимо вести «сборку» через производственные счета. Если у вас чистая торговля и нет производственного учета, чаще выбирают подход с 44 или оставляют 41→41.
Иногда комплект собирают из того, что учитывается не как товары, а как материалы (счет 10). Тогда мы должны правильно «перевести» стоимость в товары.
Разберем по шагам типовую схему:
Списываем материалы в сборку:
Дт 20 Кт 10 — материалы переданы в комплектацию.
Если есть товары-компоненты на 41, добавляем их тоже:
Дт 20 Кт 41 — товары переданы в комплектацию.
Выпускаем комплект как товар:
Дт 41 (Комплект) Кт 20 — оприходован комплект.
Если же вы уверены, что материалы фактически являются товарами (ошибочно попали на 10), то иногда применяют упрощение: сразу Дт 41 (Комплект) Кт 10/41 на сумму комплектующих. Но чтобы не спорить с методологией, лучше закрепить это в учетной политике или использовать сборку через 20.
Теперь «приземлим» методологию в практику Контура, где у нас нет привычного «документа комплектации» как в 1С, и часто используют бухгалтерскую справку (ручные проводки).
Рассмотрим пошаговый алгоритм, который дает корректные остатки и себестоимость.
Заведите карточки номенклатуры:
Компоненты — по каждой позиции, как в УПД.
Комплект — отдельная позиция (например, «Набор/Комплект …»), единица измерения обычно «шт».
Проверьте, что поступление от поставщика разнесено по складу и компоненты «лежат» на 41 счете с правильным количеством и стоимостью.
Определите состав комплекта (сколько и каких компонентов уходит на 1 комплект). Здесь важно не запутаться в количествах.
Пример: 1 комплект = 1 шт Товар А + 2 шт Товар Б + 1 шт Товар В.
Рассчитайте себестоимость комплекта:
Если вы ведете учет по средней/ФИФО — используйте текущую учетную цену компонента в вашем учете.
Себестоимость комплекта = сумма себестоимостей списываемых количеств компонентов.
Сделайте бухгалтерскую справку на комплектацию (41→41):
Дт 41 (Комплект) — на сумму себестоимости комплекта.
Кт 41 (Компоненты) — на суммы себестоимостей по каждому компоненту.
Если бухгалтерская справка в Контуре позволяет разбить кредит на несколько строк — делаем так: одна строка дебета на «Комплект», несколько строк кредита на компоненты. Если поддерживается только одна строка, тогда оформляем несколькими справками (главное — чтобы итог совпал).
Отразите продажу комплекта обычным документом реализации:
Проводки по реализации встанут стандартно: Дт 62 Кт 90.01, Дт 90.02 Кт 41 (Комплект), НДС при необходимости.
Типичная ошибка: пытаются продать комплект, не сформировав его на 41 счете. Тогда система списывает не те остатки или вообще не дает корректно списать себестоимость. Поэтому сначала делаем комплектацию (создаем остаток комплекта), и только потом продаем.
Посмотрим на пример, чтобы закрепить механику.
Допустим, купили у поставщика 6 позиций:
Товар 1 — 1 шт — 1 000
Товар 2 — 2 шт — 300 (итого 600)
Товар 3 — 1 шт — 200
Товар 4 — 1 шт — 150
Товар 5 — 3 шт — 100 (итого 300)
Товар 6 — 1 шт — 50
Собрали комплект «Набор Х» из: Товар 1 (1 шт) + Товар 2 (2 шт) + Товар 3 (1 шт). Тогда себестоимость комплекта: 1 000 + 600 + 200 = 1 800.
В бухгалтерской справке делаем:
Дт 41 (Набор Х) 1 800
Кт 41 (Товар 1) 1 000
Кт 41 (Товар 2) 600
Кт 41 (Товар 3) 200
Дальше продаем «Набор Х» покупателю. Себестоимость спишется с 41 (Набор Х) на 90.02.
Иногда бывает обратная ситуация: комплект уже числится на складе, но его нужно «разобрать» на компоненты (например, возврат от покупателя или вы решили продавать поштучно). Тогда делаем обратную операцию:
Дт 41 (Компоненты) — на суммы, которыми должны вернуться компоненты на склад
Кт 41 (Комплект) — на общую стоимость разбираемого комплекта
Здесь важно распределить стоимость комплекта обратно по компонентам. Если у вас заранее задано распределение (например, по долям себестоимости), используем его. Если нет — распределяем пропорционально исходной себестоимости компонентов, чтобы не «ломать» учет.
КомплектацияНоменклатуры и спецификацию комплектаТеперь посмотрим, как аналогичная операция делается в 1С, потому что именно логика 1С обычно служит «эталоном» для методологии, а в Контуре мы ее повторяем ручными проводками.
Разберем по шагам, как правильно оформить комплектацию в 1С:Бухгалтерии (ред. 3.0 и близких конфигурациях).
Включим функциональность по запасам (если документ комплектации не виден). В разных релизах это включается в настройках функциональности учета запасов. Наша цель — чтобы был доступен документ КомплектацияНоменклатуры.
Создадим номенклатуру комплекта (отдельная позиция) и при необходимости заведем спецификацию (состав комплекта). Спецификация удобна тем, что табличная часть документа заполняется автоматически по составу.
Оформим документ комплектации с видом операции «Комплектация»:
В шапке укажем комплект, количество комплектов и счет учета (обычно 41).
В табличной части перечислим компоненты с их количеством и счетом учета (обычно 41).
Проведем документ и проверим проводки. В типовом торговом сценарии вы увидите перенос стоимости: Дт 41 (Комплект) Кт 41 (Компоненты).
Оформим реализацию комплекта обычным документом продажи.
Если требуется «разобрать» комплект, используем тот же документ, но с видом операции «Разукомплектация». Тогда проводки будут обратными по смыслу.
Иногда нужно массово формировать комплекты или делать комплектацию по данным из заказа/производственного задания. Тогда полезно уметь создавать документ КомплектацияНоменклатуры программно. Рассмотрим пример кода, который показывает механику: создать документ, заполнить шапку, добавить строки компонентов и провести.
Процедура СформироватьКомплект(ДатаДок, Склад, НоменклатураКомплект, КоличествоКомплектов, МассивКомпонентов) Экспорт
// МассивКомпонентов — массив структур:
// Структура("Номенклатура,Количество,СчетУчета", Ном, Кол, ПланСчетов.Хозрасчетный.ТоварыНаСкладах)
Док = Документы.КомплектацияНоменклатуры.СоздатьДокумент();
Док.Дата = ДатаДок;
Док.Склад = Склад;
Док.ВидОперации = Перечисления.ВидыОперацийКомплектацииНоменклатуры.Комплектация;
Док.Комплект = НоменклатураКомплект;
Док.Количество = КоличествоКомплектов;
Док.СчетУчета = ПланСчетов.Хозрасчетный.ТоварыНаСкладах;
Для Каждого СтрКомпонент Из МассивКомпонентов Цикл
НСтр = Док.Комплектующие.Добавить();
НСтр.Номенклатура = СтрКомпонент.Номенклатура;
НСтр.Количество = СтрКомпонент.Количество;
НСтр.СчетУчета = СтрКомпонент.СчетУчета;
КонецЦикла;
Док.Записать(РежимЗаписиДокумента.Проведение);
КонецПроцедуры
Что важно в таком коде:
Мы используем объект Документы.КомплектацияНоменклатуры и создаем документ через СоздатьДокумент.
Табличную часть комплектующих заполняем через Док.Комплектующие.Добавить().
Проводим документ через Записать(РежимЗаписиДокумента.Проведение), чтобы проводки сформировались автоматически.
Если у вас ведется учет по спецификациям, часто можно заполнять комплектующие автоматически (в интерфейсе это делается «Заполнить по спецификации»). В конфигурациях, где это поддержано на уровне объекта, обычно реализованы процедуры заполнения табличной части на основании спецификации. Конкретное имя процедуры может отличаться по конфигурации, поэтому в доработках чаще делают так: получают спецификацию и сами добавляют строки в табличную часть (как в примере выше).
Чтобы не получить «разъехавшиеся» остатки и себестоимость, после оформления комплектации давайте вместе проверим три вещи.
Остатки по компонентам: количество уменьшилось ровно на то, что вошло в комплект.
Остатки по комплекту: появилось количество комплектов (и исчезло после продажи).
Себестоимость продажи: списалась именно себестоимость комплекта, а не «пустая» сумма.
Если что-то не сходится, чаще всего причина в одном из пунктов:
Комплект продали без предварительной комплектации на складе (нет остатка комплекта на 41).
Неверно распределили стоимость по компонентам (например, перепутали учетную цену или количество).
Вместо «товар в товар» случайно сделали списание на расходы (41 → 90/44), и товар исчез, но комплект не появился.
Использовали разные склады/подразделения/аналитику, из-за чего комплект появился «не там», где продается.
Чтобы бухгалтерская справка была понятной при проверке, зафиксируем в ней экономический смысл операции. Рассмотрим пример текста (адаптируйте под свои реквизиты):
«Сформирован комплект “Набор …” из товаров: … (перечень) для последующей реализации по накладной Торг-12. Себестоимость комплекта сформирована как сумма себестоимостей комплектующих».
Если есть дополнительные расходы и вы относите их на 44, добавляем: «Расходы на упаковку/комплектацию отражены на счете 44 как расходы, связанные с продажей».
Соберем в одном месте, чтобы было удобно свериться.
Вариант для торговли, без доп.затрат в себестоимости комплекта:
Дт 41 (Комплект) Кт 41 (Компоненты) — укомплектовали товары в новый товар.
Доп.расходы как расходы на продажу:
Дт 44 Кт 60/76 — услуги по упаковке/комплектации.
Вариант с включением доп.затрат в себестоимость (через сборку):
Дт 20 Кт 41/10 — передали комплектующие в сборку.
Дт 20 Кт 60/10/70/69 — доп.затраты на сборку/упаковку (по ситуации).
Дт 41 (Комплект) Кт 20 — оприходовали комплект по фактической себестоимости.
Продажа комплекта (обычно не в справке, а документом реализации):
Дт 62 Кт 90.01 — выручка.
Дт 90.02 Кт 41 (Комплект) — себестоимость.
Дт 90.03 Кт 68 — НДС (если применимо).
Чтобы каждый раз не спорить «как правильнее», давайте зафиксируем правило в учетной политике и внутренних регламентах:
Если комплектация — это только «упаковка/набор» без переработки, используем Дт 41 (Комплект) Кт 41 (Компоненты).
Если есть расходы на комплектацию, заранее решаем: относим их на 44 (как расходы на продажу) или включаем в себестоимость через 20.
В 1С используем документ КомплектацияНоменклатуры, в Контуре повторяем эту же логику через бухгалтерскую справку.
Информация носит справочный характер и должна применяться с учетом вашей учетной политики, системы налогообложения, настроек учета и особенностей договора с покупателем и поставщиком.