В крупных производственных базах 1С:Бухгалтерия предприятия КОРП 3.0 пользователи часто сталкиваются с ситуацией, когда фактическая себестоимость продукции рассчитывается нелогично. Типичный сценарий: затраты на сырье «падают» на одну позицию номенклатуры вместо того, чтобы распределиться по всей группе, или зависают на 20 счете. Проанализируем, почему это происходит, как на расчет влияет «плановая цена в 1 рубль» и какие шаги нужно предпринять для исправления ситуации без кардинальной смены учетной политики.
Для начала выясним причину, по которой система ведет себя именно так. В программе 1С:БП 3.0 расчет себестоимости реализован через Систему линейных уравнений (СЛУ). Это математическая модель, которая учитывает встречные выпуски, внутренние обороты и сложные цепочки затрат. Когда мы ведем учет на 20.01 счете без детализации по субконто Продукция, основным «контейнером» для затрат становится Номенклатурная группа.
Если в документе Отчет производства за смену (или Выпуск продукции) на закладке Материалы колонка Продукция остается пустой, система считает эти затраты общими для всей группы. Рассмотрим подробнее, как программа распределяет такие «общие» затраты:
Номенклатурной группе (где продукция не указана) и распределяет их пропорционально выбранной базе.Установка плановой стоимости в размере 1 рубля для всех позиций номенклатуры — это распространенная, но опасная практика. Посмотрим, к чему это приводит. Если у нас выпущено 1000 единиц товара «А» и 10 единиц товара «Б», и у обоих цена 1 рубль, то «вес» товара «А» в базе распределения будет в 100 раз больше.
Однако, если плановые цены одинаковы, а объемы выпуска сопоставимы, система может столкнуться с математической погрешностью. При использовании СЛУ в базах с тысячами позиций матрица уравнений может стать «неустойчивой». Проанализируем ситуацию: если алгоритм не видит четкой разницы в «весе» продукции, любые копейки или остатки из-за округлений могут быть списаны на первую попавшуюся по внутреннему идентификатору позицию номенклатуры. Именно поэтому в отчете «Калькуляция себестоимости» мы видим, что всё сырье «упало» на одно изделие.
Самый точный способ исправить расчет — это указать в документах выпуска, какой материал на какую продукцию был потрачен. Посмотрим на алгоритм действий:
Отчет производства за смену на закладку Материалы.Если спецификации в базе настроены корректно, можно воспользоваться кнопкой Заполнить. Это позволит программе автоматически связать сырье с конкретным выпуском. Когда поле Продукция в материалах заполнено, система перестает гадать и относит стоимость сырья на себестоимость конкретного изделия напрямую, минуя общие алгоритмы распределения по группе.
Если перезаполнять документы выпуска невозможно из-за их количества, нужно пересмотреть подход к плановым ценам. Даже если вы не ведете полноценное плановое ценообразование, установите цены, хотя бы примерно отражающие реальность (например, на основе цен закупа основных ингредиентов).
Выясним, как это изменить:
Установка цен номенклатуры.Закрытие месяца.Теперь система будет иметь четкие коэффициенты для распределения общих затрат номенклатурной группы. Продукция с более высокой плановой ценой «заберет» на себя больше затрат, что логично с точки зрения экономики производства.
Многие опасаются добавлять субконто Продукция на 20 счет в середине года. Однако, как отмечают эксперты, если сделать это субконто оборотным, риски минимальны. Разберем по шагам:
20.01 добавим субконто Продукция.Что это дает? Оборотное субконто не влияет на сальдо. Это значит, что незавершенное производство (НЗП) по-прежнему будет числиться в целом по номенклатурной группе, и вам не придется выверять остатки по каждой детали. Но при этом в момент проведения документов выпуска и закрытия месяца система будет видеть аналитику в оборотах, что позволит строить отчеты (ОСВ по счету 20) и видеть, на каком этапе «теряется» себестоимость.
Важный нюанс: если вы добавили субконто, но оставили его пустым в документах, система может не распределить такие затраты, посчитав их НЗП. Поэтому после добавления субконто важно обеспечить заполнение поля Продукция в документах Отчет производства за смену.
Чтобы понять, почему расчет идет неверно, воспользуемся стандартными справками-расчетами. После выполнения процедуры Закрытие месяца проанализируем отчет «Затраты на выпуск продукции». В нем нужно обратить внимание на разделение затрат:
Если вы видите, что вся сумма из колонки «Распределяемые затраты» уходит на одну позицию, значит, у остальных позиций либо нулевая плановая стоимость, либо они не входят в базу распределения (например, по ним не было выпуска в текущем месяце в данном подразделении).
Для исправления кривого распределения себестоимости в 1С:БП 3.0 КОРП без изменения учетной политики, мы рекомендуем следующий план действий:
Продукция на закладке Материалы в документах выпуска — это исключает любые неоднозначности при закрытии месяца.Помните, что Система линейных уравнений в 1С крайне чувствительна к чистоте данных. Чем меньше в системе «пустых» аналитик на 20 счете, тем предсказуемее будет результат калькуляции.