Топ-5 модулей 1С:ERP для расчёта себестоимости

Топ-5 модулей 1С:ERP для расчёта себестоимости

Коротко: В 1С:ERP расчёт себестоимости охватывают 5 ключевых модулей: «Производство», «Финансовый результат и контроллинг», «Регламентированный учёт», «Бюджетирование» и «Управление затратами». Точность расчёта достигает 98–99% при корректной настройке. Окупаемость внедрения — от 8 до 18 месяцев в зависимости от масштаба предприятия. Ниже — детальное сравнение по 12 критериям.

Почему расчёт себестоимости в 1С:ERP — это не просто бухгалтерия?

Многие руководители до сих пор воспринимают себестоимость как сугубо бухгалтерский показатель: посчитали, закрыли период, забыли. Но в реальной производственной экономике себестоимость — это навигатор, который ведёт компанию к прибыли или убытку. Ошибка в 2% при марже 5% означает, что вы фактически работаете в минус, даже не подозревая об этом.

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

Сравнение 5 модулей по 12 критериям

Чтобы выбрать оптимальный инструмент, важно понимать, чем именно отличаются модули друг от друга. Ниже — структурированное сравнение по ключевым параметрам.

1. Модуль «Производство»

  • Прямое назначение: калькуляция плановой и фактической себестоимости выпуска
  • Метод распределения затрат: по переделам, по заказам, по видам продукции
  • Точность: до 99% при корректно заполненных спецификациях и маршрутных картах
  • Ключевой объект: документ «Производственный заказ» и регистр накопления остатков НЗП

2. Модуль «Финансовый результат и контроллинг»

  • Прямое назначение: анализ себестоимости в разрезе направлений деятельности и ЦФО
  • Метод распределения затрат: многоуровневое распределение с базами аллокации
  • Точность: зависит от качества настройки правил распределения — типичная погрешность 1–3%
  • Ключевой объект: «Правила распределения доходов и расходов»

3. Модуль «Регламентированный учёт»

  • Прямое назначение: формирование себестоимости для бухгалтерской и налоговой отчётности
  • Метод распределения затрат: ФИФО, средняя, по счетам 20, 23, 25, 26
  • Точность: регламентирована ПБУ и НК РФ — отклонения недопустимы
  • Ключевой объект: регламентная операция «Закрытие месяца»

4. Модуль «Бюджетирование»

  • Прямое назначение: плановая себестоимость, план-фактный анализ затрат
  • Метод распределения затрат: по статьям бюджета с детализацией до номенклатурной группы
  • Точность: определяется качеством нормативной базы — от 85 до 97%
  • Ключевой объект: «Бюджет доходов и расходов», экземпляры бюджетов

5. Модуль «Управление затратами»

  • Прямое назначение: оперативный контроль и снижение затрат в режиме реального времени
  • Метод распределения затрат: гибкие базы — объём выпуска, машино-часы, нормо-часы
  • Точность: до 98% при наличии актуальных норм и тарифов
  • Ключевой объект: «Статьи калькуляции» и настройки этапов производства

Как модули работают в связке: типовой запрос для анализа

На практике модули не работают изолированно. Например, для получения фактической себестоимости в разрезе номенклатуры и ЦФО используется следующий подход в запросе к регистрам:

ВЫБРАТЬ
	ВыпускПродукции.Номенклатура КАК Номенклатура,
	ВыпускПродукции.ЦФО КАК ЦФО,
	СУММА(ВыпускПродукции.СуммаФактическая) КАК СуммаФактическая,
	СУММА(ВыпускПродукции.СуммаПлановая) КАК СуммаПлановая,
	СУММА(ВыпускПродукции.СуммаФактическая) - СУММА(ВыпускПродукции.СуммаПлановая) КАК Отклонение
ИЗ
	РегистрНакопления.ВыпускПродукцииСебестоимость КАК ВыпускПродукции
ГДЕ
	ВыпускПродукции.Период МЕЖДУ &НачалоПериода И &КонецПериода
СГРУППИРОВАТЬ ПО
	ВыпускПродукции.Номенклатура,
	ВыпускПродукции.ЦФО;

Такой запрос позволяет в одном отчёте увидеть плановые и фактические затраты, а также отклонение — ключевой показатель для управленческих решений.

Типичные ошибки при настройке модулей

Даже при наличии всех пяти модулей компании теряют точность расчёта из-за системных ошибок:

  • Незаполненные спецификации — производственный модуль не может распределить материальные затраты корректно
  • Дублирование баз аллокации — одни и те же косвенные расходы распределяются дважды в контроллинге и регламентированном учёте
  • Отсутствие актуальных норм — плановая себестоимость в бюджетировании рассчитывается по данным двух-трёхлетней давности
  • Ручные корректировки в закрытии месяца — разрывают связь между управленческим и регламентированным учётом
  • Игнорирование НЗП — остатки незавершённого производства не переносятся корректно между периодами

Практический пример: автоматическая проверка отклонений себестоимости

Одна из частых задач контроллера — оперативно выявлять номенклатурные позиции, по которым фактическая себестоимость превысила плановую более чем на заданный порог. Вместо ручного анализа отчётов это можно автоматизировать прямо в 1С:ERP. Ниже — пример процедуры, которая формирует список «проблемных» позиций и выводит предупреждение руководителю.

// Процедура проверки отклонений фактической себестоимости от плановой
// Запускается регламентным заданием в конце каждого рабочего дня
Процедура ПроверитьОтклоненияСебестоимости(НачалоПериода, КонецПериода, ПорогОтклонения) Экспорт

	// Формируем запрос к регистру себестоимости выпуска
	Запрос = Новый Запрос;
	Запрос.Текст =
	|ВЫБРАТЬ
	|	ВыпускПродукции.Номенклатура КАК Номенклатура,
	|	ВыпускПродукции.ЦФО КАК ЦФО,
	|	СУММА(ВыпускПродукции.СуммаФактическая) КАК СуммаФактическая,
	|	СУММА(ВыпускПродукции.СуммаПлановая) КАК СуммаПлановая,
	|	ВЫБОР
	|		КОГДА СУММА(ВыпускПродукции.СуммаПлановая) = 0 ТОГДА 0
	|		ИНАЧЕ (СУММА(ВыпускПродукции.СуммаФактическая) -
	|			СУММА(ВыпускПродукции.СуммаПлановая)) /
	|			СУММА(ВыпускПродукции.СуммаПлановая) * 100
	|	КОНЕЦ КАК ПроцентОтклонения
	|ИЗ
	|	РегистрНакопления.ВыпускПродукцииСебестоимость КАК ВыпускПродукции
	|ГДЕ
	|	ВыпускПродукции.Период МЕЖДУ &НачалоПериода И &КонецПериода
	|СГРУППИРОВАТЬ ПО
	|	ВыпускПродукции.Номенклатура,
	|	ВыпускПродукции.ЦФО
	|ИМЕЮЩИЕ
	|	(СУММА(ВыпускПродукции.СуммаФактическая) -
	|		СУММА(ВыпускПродукции.СуммаПлановая)) /
	|		ВЫБОР
	|			КОГДА СУММА(ВыпускПродукции.СуммаПлановая) = 0 ТОГДА 1
	|			ИНАЧЕ СУММА(ВыпускПродукции.СуммаПлановая)
	|		КОНЕЦ * 100 > &ПорогОтклонения
	|УПОРЯДОЧИТЬ ПО
	|	ПроцентОтклонения УБЫВ;

	Запрос.УстановитьПараметр("НачалоПериода", НачалоПериода);
	Запрос.УстановитьПараметр("КонецПериода", КонецПериода);
	Запрос.УстановитьПараметр("ПорогОтклонения", ПорогОтклонения);

	РезультатЗапроса = Запрос.Выполнить();

	// Если отклонений нет — выходим без уведомления
	Если РезультатЗапроса.Пустой() Тогда
		Возврат;
	КонецЕсли;

	// Формируем текст уведомления для руководителя
	ТекстСообщения = "Обнаружены отклонения себестоимости свыше " +
		Строка(ПорогОтклонения) + "%:" + Символы.ПС;

	ВыборкаСтрок = РезультатЗапроса.Выбрать();
	Пока ВыборкаСтрок.Следующий() Цикл
		ТекстСообщения = ТекстСообщения +
			"  • " + Строка(ВыборкаСтрок.Номенклатура) +
			" [" + Строка(ВыборкаСтрок.ЦФО) + "]" +
			": +" + Формат(ВыборкаСтрок.ПроцентОтклонения, "ЧДЦ=1") + "%" +
			Символы.ПС;
	КонецЦикла;

	// Отправляем уведомление через встроенный механизм 1С:ERP
	ПараметрыОповещения = Новый Структура;
	ПараметрыОповещения.Вставить("Тема", "Превышение плановой себестоимости");
	ПараметрыОповещения.Вставить("Текст", ТекстСообщения);

	// Логируем факт отправки в журнал регистрации
	ЗаписьЖурналаРегистрации(
		"КонтрольСебестоимости",
		УровеньЖурналаРегистрации.Предупреждение,
		,
		,
		ТекстСообщения
	);

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

Эту процедуру удобно вызывать из регламентного задания с параметрами: начало и конец текущего месяца и порог отклонения, например 5%. Таким образом контроллер получает ежедневный «светофор» по проблемным позициям, не открывая вручную ни одного отчёта.

Интеграция модулей: как настроить сквозной поток данных

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

  1. Нормирование — в модуле «Управление затратами» задаются статьи калькуляции, нормы расхода материалов и тарифы на рабочие центры.
  2. Планирование — модуль «Бюджетирование» на основе норм и производственной программы автоматически формирует плановую себестоимость по номенклатурным группам.
  3. Исполнение — модуль «Производство» фиксирует фактический расход материалов и трудозатраты через документы выпуска и маршрутные листы.
  4. Аллокация косвенных затрат — модуль «Финансовый результат и контроллинг» распределяет накладные расходы по ЦФО согласно настроенным правилам.
  5. Закрытие периода — модуль «Регламентированный учёт» формирует проводки по счетам 20–26, закрывает НЗП и формирует официальную себестоимость для отчётности.

Разрыв на любом из этих этапов — например, отсутствие маршрутных карт или несогласованность статей калькуляции и статей бюджета — приводит к тому, что данные «расходятся» между модулями. Итог: управленческий учёт показывает одну цифру, бухгалтерия — другую, а руководитель не понимает, какой из них верить.

Чтобы избежать подобных ситуаций, рекомендуется на старте проекта провести картирование потоков затрат: зафиксировать, какой объект какого модуля является источником данных для следующего шага. Этот документ становится техническим заданием для настройки и точкой отсчёта при последующих доработках.

Выводы: какой модуль выбрать?

Универсального ответа нет — выбор зависит от задачи:

  • Если нужна точная калькуляция по заказам — начинайте с модуля «Производство»
  • Если цель — управленческая аналитика по ЦФО — настраивайте «Финансовый результат и контроллинг»
  • Если приоритет — налоговый и бухгалтерский учёт — без «Регламентированного учёта» не обойтись
  • Для стратегического планирования и сценарного анализа — подключайте «Бюджетирование»
  • Если задача — оперативное снижение затрат здесь и сейчас — используйте «Управление затратами»

Оптимальный результат достигается при совместном использовании всех пяти модулей с единой нормативно-справочной базой. Именно тогда точность расчёта себестоимости приближается к 98–99%, а окупаемость внедрения укладывается в нижнюю границу — 8–12 месяцев.

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

Найдите специалиста для решения этой задачи на koderion.ru

Автор: редакция Koderion. Обновлено: 23 мая 2026. Источники: Infostart, ИТС 1С, Документация платформы 1С:Предприятие.