Вопрос формирования себестоимости при операциях сборки товаров является одним из ключевых для правильного определения валовой прибыли и оценки эффективности торговой деятельности. В программе 1С:Управление торговлей 11 (а также в 1С:ERP и 1С:КА) механизм расчета стоимости готовых комплектов отличается от простого суммирования цен в момент проведения документа. Рассмотрим подробно, как работает этот алгоритм, от каких настроек зависит и какие нюансы следует учитывать бухгалтеру и управленцу.
Для начала разберем логику работы самого документа Сборка товаров. Этот документ выполняет двойную функцию: списывает со склада комплектующие и оприходует готовое изделие. В системе 1С:УТ 11 реализован принцип «равенства затрат». Это означает, что суммарная себестоимость всех списанных комплектующих, указанных в табличной части, в конечном итоге станет стоимостью поступившего на склад изделия.
Однако важно понимать, что в момент проведения документа Сборка товаров программа часто еще «не знает» точную стоимость комплектующих на текущую секунду. Например, если используется метод оценки Средняя за месяц, то стоимость списания будет окончательно определена только после того, как в систему будут введены все поступления товаров до конца календарного месяца. Именно поэтому фактическая себестоимость комплекта фиксируется не в момент создания документа, а при выполнении регламентных операций.
Проанализируем ситуацию, описанную в сообщениях форума. Как справедливо отметили участники обсуждения, фактический расчет стоимости скомплектованного изделия происходит в момент расчета финансового результата в рамках процедуры Закрытие месяца.
Почему это устроено именно так? Разберем по шагам:
Себестоимость товаров, но часто только в количественном выражении или по предварительной оценке.Закрытие месяца анализирует все «входящие» затраты, распределяет их и транслирует накопленную стоимость комплектующих на выходное изделие.Если вам необходимо видеть маржинальность и себестоимость чаще, чем раз в месяц, никто не запрещает запускать процедуру закрытия месяца ежедневно. Это позволит актуализировать данные для оперативного анализа валовой прибыли, при условии, что все первичные документы (поступления, доп. расходы) введены в систему корректно.
Рассмотрим подробнее два режима расчета, которые предлагает система 1С:УТ 11:
1. Предварительный расчет. Этот механизм предназначен для оперативного управления. Программа может рассчитывать примерную стоимость товаров, используя цены из справочника или средневзвешенные значения прошлых периодов. В настройках НСИ и администрирование — Финансовый результат и контроллинг можно указать, какой вид цен использовать для этих целей. Предварительный расчет выполняется либо вручную, либо фоновым регламентным заданием. Главный минус: в него, как правило, не попадают дополнительные расходы текущего месяца, и он может значительно отличаться от реальности при резких колебаниях закупочных цен.
2. Фактический расчет. Это полноценный расчет по результатам месяца. Здесь учитываются все параметры учетной политики: метод оценки (ФИФО или Средняя за месяц), дополнительные расходы, распределенные на себестоимость, и специфика Intercompany (если товары перемещаются между собственными организациями).
Выясним причину, по которой «плавает» прибыль при расчетах бонусов менеджеров. Часто в себестоимость комплекта должны входить не только детали, но и затраты на саму сборку (например, услуги стороннего цеха или упаковка). В самом документе Сборка товаров нет полей для указания услуг. Чтобы включить эти затраты в стоимость готового изделия, необходимо выполнить следующие действия:
Приобретение услуг и прочих активов.Сборка товаров.После проведения такого распределения и последующего закрытия месяца система прибавит сумму этой услуги к материальной себестоимости комплектующих. В отчете Выручка и себестоимость продаж вы увидите итоговую корректную цифру.
Если мы выполняем обратную операцию — разборку одного изделия на несколько составляющих, алгоритм расчета меняется. Проанализируем ситуацию: у нас есть одно изделие с известной себестоимостью, и нам нужно распределить её между пятью разными деталями. Как программа поймет, какая деталь стоит дороже?
В документе Сборка (разборка) товаров при выбранном виде операции «Разборка на комплекты» в табличной части появляется обязательная колонка Доля стоимости. Рассмотрим на примере:
Исходное изделие: Системный блок (себестоимость 50 000 руб.)
Результат разборки:
1. Корпус (Доля стоимости: 1)
2. Материнская плата (Доля стоимости: 4)
Итого долей: 5.
Цена корпуса = 50 000 * (1/5) = 10 000 руб.
Цена платы = 50 000 * (4/5) = 40 000 руб.
Чтобы убедиться в правильности настроек или найти причину ошибки, проанализируем следующие разделы программы:
1. Учетная политика организации: Зайдите в НСИ и администрирование — Сведения об организации — Учетная политика. Здесь задается метод оценки стоимости (ФИФО или Средняя). Помните, что при ФИФО система более чувствительна к хронологии документов.
2. Регистр Себестоимость товаров: Все расчеты «живут» именно здесь. Вы можете открыть движения документа Сборка товаров и посмотреть записи по этому регистру. Обратите внимание на колонки Стоимость и Стоимость (доп. расходы). Если после закрытия месяца поле стоимости пустое — значит, программа не смогла «протянуть» цепочку затрат от закупки комплектующих до сборки (возможно, из-за отрицательных остатков).
3. Отчеты: Используйте отчет Себестоимость поступивших товаров для проверки того, из чего сложилась стоимость вашего комплекта. В нем наглядно видно долю комплектующих и долю дополнительных расходов.
В завершение отметим важный организационный момент, упомянутый в теме форума: контроль остатков. Отключение контроля остатков в настройках склада — это кратчайший путь к «кривой» себестоимости. Если программа позволяет списывать в сборку товары, которых нет в наличии (в «минус»), она не может рассчитать их стоимость. В результате себестоимость готового изделия получится нулевой или некорректной, что полностью исказит финансовый результат предприятия.