Калькуляция в 1С:Предприятие — это основа для формирования себестоимости продукции, расчета цен и анализа рентабельности. Без правильной настройки этого механизма бизнес рискует получить искаженные финансовые показатели, ошибки в налоговой отчетности или убытки от неверно рассчитанных затрат. Однако многие пользователи сталкиваются с трудностями: где начинать настройку, какие справочники заполнять, как связать статьи затрат с производственными операциями?

В этой статье вы найдете пошаговую инструкцию по добавлению калькуляции в — от подготовки базы данных до автоматизации расчетов. Мы разберем типичные ошибки, покажем примеры настройки для торговли и производства, а также дадим рекомендации по оптимизации процесса. Материал будет полезен бухгалтерам, экономистам и программистам , работающим с конфигурациями Управление торговлей (УТ 11), ERP 2.5 и Комплексная автоматизация (КА 2.4).

⚠️ Важно: Логика калькуляции может отличаться в зависимости от версии платформы 1С:Предприятие и конкретной конфигурации. Если вы используете отраслевое решение (например, для строительства или сельского хозяйства), уточните нюансы в документации к нему.

1. Подготовка базы данных: что нужно сделать до настройки калькуляции

Прежде чем приступать к созданию калькуляционных карт, убедитесь, что в системе корректно настроены основные справочники и параметры учета. Без этого расчет себестоимости будет невозможен или даст неверные результаты.

Начните с проверки следующих элементов:

  • 📋 Номенклатура: Все товары, материалы и готовая продукция должны быть внесены в справочник с указанием единиц измерения, групп учета и аналитик (например, Вид номенклатуры — "Продукция", "Материал", "Услуга").
  • 🏭 Подразделения: Цеха, склады, отделы — структурные единицы, где происходят затраты. В ERP это критично для распределения накладных расходов.
  • 💰 Статьи затрат: Создайте иерархический справочник (например, "Материальные затраты → Сырье", "Зарплата → Основные рабочие"). Это упростит аналитику.
  • 📊 Виды деятельности: В конфигурациях типа КА 2.4 требуется указать, к какому направлению относится продукция (производство, торговля, услуги).

Если вы работаете в 1С:ERP, дополнительно проверьте настройки производственного календаря и графиков работы — они влияют на распределение зарплаты в себестоимость. В УТ 11 достаточно корректно заполнить справочники Номенклатурные группы и Типы цен.

📊 Какую конфигурацию 1С вы используете?
УТ 11
ERP 2.5
КА 2.4
Бухгалтерия 3.0
Другая

2. Создание калькуляционной карты: пошаговый алгоритм

Калькуляционная карта — это документ, который фиксирует состав затрат на производство единицы продукции или партии. В ней указываются:

  • 📄 Номенклатура (что производим);
  • 📦 Материалы (что тратим);
  • ⚙️ Операции (какие технологические процессы задействованы);
  • 👨‍🔧 Трудозатраты (сколько времени и каких специалистов требуется).

Чтобы создать карту в 1С:ERP или КА 2.4, выполните следующие шаги:

  1. Перейдите в раздел Производство → Калькуляции и нормы → Калькуляционные карты.
  2. Нажмите Создать и выберите тип карты (например, На продукцию или На услугу).
  3. Заполните заголовок:
    • 🏷️ Номенклатура — готовая продукция;
    • 📅 Дата — период действия карты;
    • 📈 Номенклатурная группа — для аналитики.
  • На вкладке Материалы укажите компоненты с нормами расхода (например, 0.5 кг муки на 1 кг хлеба).
  • На вкладке Трудозатраты добавьте операции с указанием времени и тарифов (например, "Фрезеровка — 2 часа, разряд 4").
  • В 1С:УТ 11 калькуляционные карты заменяются технологическими картами (раздел Производство → Технологические карты). Логика заполнения аналогична, но здесь больше внимания уделяется связке с заказами на производство.

    Номенклатура указана верно|Все материалы имеют актуальные цены|Трудозатраты привязаны к действующим тарифам|Нормы расхода соответствуют технологическому процессу|Проверена аналитика по подразделениям-->

    3. Настройка статей затрат и их распределение

    Статьи затрат определяют, куда и как будут списываться расходы при формировании себестоимости. Неправильная настройка этого справочника приводит к искажению финансовых результатов. Например, если зарплату основных рабочих отнести к "Общепроизводственным расходам", себестоимость продукции будет занижена.

    Рекомендуемая структура справочника Статьи затрат:

    Уровень 1 Уровень 2 Пример Тип расхода
    Материальные затраты Сырье и материалы Мука пшеничная Прямые
    Затраты на оплату труда Зарплата основных рабочих Оператор станка Прямые
    Амортизация Оборудование Амортизация печи Косвенные
    Прочие расходы Электроэнергия Электричество цеха Косвенные

    Для распределения косвенных затрат (например, аренды или коммунальных платежей) используйте базы распределения. В 1С:ERP это настраивается в документе Закрытие месяца на шаге Распределение общепроизводственных и общехозяйственных расходов. Типичные базы:

    • 📉 Прямая зарплата — распределение пропорционально ФОТ основных рабочих;
    • 📦 Материальные затраты — по стоимости сырья;
    • ⏱️ Машино-часы — для оборудования.
    💡

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

    4. Автоматизация калькуляции: как ускорить процесс

    Ручной ввод данных в калькуляционные карты отнимает много времени, особенно если ассортимент продукции широкий. В есть инструменты для автоматизации:

    1. Шаблоны калькуляций

    Если у вас есть типовые изделия (например, мебель одной коллекции с разными размерами), создайте шаблонную карту и копируйте ее для новых позиций. В ERP 2.5 это делается через кнопку Создать на основе.

    2. Загрузка из Excel

    Для массового создания карт используйте обработку Универсальный обмен данными (раздел Администрирование → Обмен данными). Пример структуры файла для импорта:

    
    

    Номенклатура;Материал;Норма расхода;Единица измерения

    Стул "Комфорт";ДСП 16мм;0.5;м²

    Стул "Комфорт";Брус сосновый;2;м

    3. Интеграция с МЕС/АСУТП

    Если на производстве используется система автоматизации (например, SAP ME или Oracle MES), настройте обмен данными через WEB-сервисы или REST API. Это позволит передавать фактический расход материалов и время операций прямо в .

    Как проверить корректность автоматизированной калькуляции?

    Сравните данные из 1С с отчетами цехов по расходу материалов за тот же период. Разница не должна превышать 5% (допустимая погрешность для большинства производств). Если расхождения больше, проверьте:

    1. Настройки округления в карточках номенклатуры.

    2. Соответствие единиц измерения в 1С и внешней системе.

    3. Логику распределения косвенных затрат в документе "Закрытие месяца".

    5. Типичные ошибки и как их избежать

    Даже опытные пользователи допускают ошибки при настройке калькуляции. Вот самые распространенные:

    1. Несовпадение единиц измерения

    Если в карточке номенклатуры указано кг, а в калькуляционной карте — тонны, система либо выдаст ошибку, либо неправильно рассчитает нормы. Всегда проверяйте единицы в справочнике Классификатор единиц измерения.

    2. Отсутствие цен на материалы

    Калькуляция не сработает, если у сырья не заполнено поле Цена последнего поступления или не настроены типы цен. В УТ 11 это исправляется документом Установка цен номенклатуры.

    3. Неверное распределение накладных расходов

    Если в Закрытии месяца не указаны базы распределения, косвенные затраты могут "повиснуть" на одном подразделении. Например, аренда всего завода спишется только на цех №1.

    4. Игнорирование остатков НЗП

    Незавершенное производство (НЗП) должно учитываться при расчете себестоимости. В ERP это настраивается в параметрах учета (Производство → Настройки и справочники → Параметры производственного учета).

    💡

    Перед закрытием месяца всегда проверяйте отчет "Анализ себестоимости выпущенной продукции" (раздел "Производство → Отчеты"). Если там есть строки с нулевой или отрицательной себестоимостью — ищите ошибку в калькуляционных картах или документах списания.

    ⚠️ Внимание: В конфигурациях до версии ERP 2.4.10 был баг с распределением зарплаты при использовании графиков с ночными сменами. Если вы работаете со старой версией, обновите платформу или вручную корректируйте документ Начисление зарплаты перед закрытием месяца.

    6. Отчеты для контроля калькуляции

    После настройки калькуляции важно регулярно проверять корректность расчетов. В есть несколько ключевых отчетов:

    1. "Анализ себестоимости выпущенной продукции"

    Показывает разбивку затрат по статьям для каждой номенклатурной позиции. Здесь можно увидеть, какие расходы превышают норму (например, перерасход материалов на 20%).

    2. "Движение материалов в производстве"

    Отображает, сколько сырья было списано по калькуляционным картам и сколько фактически ушло в производство. Разница может указывать на ошибки в нормах или хищения.

    3. "Сравнение плановой и фактической себестоимости"

    Помогает оценить рентабельность продукции. Если фактическая себестоимость постоянно выше плановой, требуется пересмотреть нормы расхода или тарифы.

    Для глубокого анализа используйте комплексные отчеты с настройкой отборов по:

    • 📅 Периоду (сравнение по месяцам);
    • 🏭 Подразделениям (какой цех наиболее затратный);
    • 📦 Номенклатурным группам (рентабельность по видам продукции).
    💡

    Экспортируйте отчеты в Excel и стройте сводные таблицы. Это поможет выявить тренды, например сезонное увеличение затрат на электроэнергию или рост расхода материалов из-за износа оборудования.

    7. Особенности калькуляции в торговле и услугах

    Калькуляция нужна не только производственным предприятиям. В торговле и сфере услуг она помогает формировать цены и анализировать рентабельность.

    Для торговли (1С:УТ 11):

    Здесь калькуляция сводится к расчету торговой наценки и анализу затрат на логистику. Используйте:

    • 📦 Документ "Установка цен номенклатуры" — для автоматического расчета цен по формуле (например, Себестоимость + 30%);
    • 🚛 Статьи затрат "Транспортные расходы" — распределяйте их пропорционально весу или объему товаров;
    • 📊 Отчет "Валовая прибыль" — показывает маржинальность по группам товаров.

    Для услуг (1С:ERP или КА 2.4):

    Себестоимость услуги формируется из:

    • ⏱️ Затрат времени специалистов (настройте тарифы в справочнике Должности);
    • 💻 Амортизации оборудования (например, для IT-услуг — серверы);
    • 📄 Стоимости материалов (если они используются, например, в ремонте).

    В 1С:Бухгалтерия 3.0 для услуг достаточно создать номенклатуру с типом "Услуга" и указать статью затрат в документе Оказание услуг.

    8. Программирование калькуляции: когда нужны доработки

    Стандартные механизмы не всегда покрывают специфические бизнес-процессы. В таких случаях требуется программная доработка. Рассмотрим типичные задачи:

    1. Нестандартные базы распределения

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

    
    

    Процедура ДобавитьБазуРаспределения(База, Описание)

    НоваяБаза = Справочники.БазыРаспределенияЗатрат.СоздатьЭлемент();

    НоваяБаза.Наименование = Описание;

    НоваяБаза.Тип = База; // Например, "ПлощадьЦехов"

    НоваяБаза.Записать();

    КонецПроцедуры

    2. Индивидуальные нормы расхода

    Если нормы зависят от партии сырья (например, влажность древесины влияет на расход клея), доработайте калькуляционную карту. Добавьте реквизит ХарактеристикаМатериала и свяжите его с нормами через регистр сведений.

    3. Интеграция с внешними системами

    Для автоматического получения норм из PLM-систем (например, Siemens Teamcenter) напишите обработку обмена данными. Используйте формат JSON или XML:

    
    

    Функция ПолучитьНормыИзPLM(КодИзделия)

    Запрос = Новый HTTPЗапрос("https://plm.company.ru/api/norms?product=" + КодИзделия);

    Ответ = Запрос.Выполнить();

    Возврат JSON.Прочитать(Ответ.ПолучитьТелоКакСтроку());

    КонецФункции

    ⚠️ Внимание: Перед доработками всегда создавайте резервную копию базы данных. Тестируйте новые механизмы на копии рабочей базы, а не на боевой системе. В 1С:ERP некоторые изменения могут потребовать обновления конфигурации через Конфигуратор.

    FAQ: Ответы на частые вопросы

    Как исправить ошибку "Не заполнена статья затрат" при проведении калькуляционной карты?

    Эта ошибка возникает, если в документе не указана статья затрат для материалов или трудозатрат. Проверьте:

    1. Заполнен ли справочник Статьи затрат;
    2. Привязаны ли статьи к номенклатурным группам (Производство → Настройки и справочники → Номенклатурные группы);
    3. Указаны ли статьи в шапке калькуляционной карты (вкладка Дополнительно).

    Если статьи заполнены, но ошибка остается, обновите конфигурацию — в старых версиях был баг с проверкой заполненности.

    Можно ли в 1С рассчитать калькуляцию для продукции с несколькими вариантами комплектации?

    Да, для этого используйте характеристики номенклатуры или комплекты:

    • В ERP 2.5 создайте Номенклатуру с характеристиками (например, "Стул + ткань велюр/кожа").
    • Для каждой характеристики настройте отдельную калькуляционную карту.
    • В документе Заказ на производство укажите нужную характеристику — система подтянет соответствующую калькуляцию.

    Альтернатива — использование Комплектов номенклатуры (раздел Номенклатура → Комплекты).

    Почему фактическая себестоимость отличается от плановой?

    Разница может возникать по следующим причинам:

    • 📉 Изменились цены на материалы — обновите данные в справочнике Цены номенклатуры;
    • Превышены нормы расхода — проверьте фактический расход в отчете Движение материалов в производстве;
    • 👨‍🔧 Изменились тарифы оплаты труда — актуализируйте данные в документе Плановые начисления;
    • ⚙️ Ошибки в распределении косвенных затрат — перепроверьте базы распределения в Закрытии месяца.

    Для анализа используйте отчет Сравнение плановой и фактической себестоимости с детализацией по статьям затрат.

    Как перенести калькуляционные карты из одной базы 1С в другую?

    Для переноса используйте:

    1. Выгрузка/загрузка через XML:
      • В исходной базе: Администрирование → Выгрузка данных → Калькуляционные карты;
      • В целевой базе: Администрирование → Загрузка данных.
    2. Обработка "Универсальный обмен данными":
      • Настройте правила обмена для документа Калькуляционная карта;
      • Укажите соответствие справочников (номенклатура, статьи затрат).
  • Ручной перенос через Excel:
    • Выгрузите карты в Excel (Файл → Сохранить как...);
    • В новой базе импортируйте через Универсальный обмен.

    ⚠️ При переносе проверьте совпадение идентификаторов справочников (ГУИД) — если они отличаются, свяжите объекты вручную.

  • Нужно ли обновлять калькуляционные карты при изменении технологии?

    Да, обязательно. Если изменился:

    • 🔧 Состав материалов (например, замена металла на пластик);
    • ⏱️ Время операций (внедрение нового оборудования);
    • 👨‍🔧 Квалификация рабочих (изменились разряды),

    то:

    1. Создайте новую версию карты с актуальной датой;
    2. Архивируйте старую версию (установите статус Не действует);
    3. Пересчитайте себестоимость выпущенной продукции за период изменения.

    В ERP 2.5 для этого есть документ Корректировка норм расхода.