Как в 1С:УПП отразить выполнение большого количества мелких ремонтных работ без спецификаций

Бухгалтер 1С v8.3 (Обычные формы) Управленческий учет Промышленность, строительство и АПК
← На главную

При ведении учета в программе 1С:Управление производственным предприятием (УПП) строительные, монтажные и ремонтные организации часто сталкиваются с проблемой: работы носят индивидуальный характер, объемы и перечень материалов каждый раз уникальны, а стандартные механизмы программы требуют ведения жестких спецификаций. Создавать сотни уникальных спецификаций на каждую отремонтированную дверь или оконный проем трудоемко и неэффективно.

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

Постановка задачи и анализ проблемы

Рассмотрим типовую ситуацию: бригады выполняют ремонтные работы в жилых домах (корпусах). Процесс длится несколько месяцев. Заказчик принимает работы целиком по завершении ремонта всего корпуса. Руководству компании необходимо:

  1. Ежемесячно списывать материалы на конкретные объекты (корпуса).
  2. Ежемесячно начислять заработную плату рабочим по выполненным объемам.
  3. Видеть оперативную себестоимость накопленных затрат по каждому объекту в незавершенном производстве.
  4. В конце проекта выставить заказчику единый Акт об оказании производственных услуг без детализации до мелких комплектующих внутри программы.

Некоторые пользователи пытаются решить эту задачу путем выпуска «виртуальных» полуфабрикатов на склад с последующим их списанием на конечные услуги. Проанализируем, почему этот путь ошибочен. Работы и услуги по своей физической природе не могут храниться на складе. Оформление выпуска услуг на материальный склад (счета 43 или 21) приведет к путанице в остатках, искажению баланса и вызовет массу вопросов у аудиторов. Правильный подход — аккумулирование затрат непосредственно на счете 20 в незавершенном производстве.

Шаг 1. Организация аналитики учета (Номенклатурные группы и Заказы)

Для того чтобы затраты разных объектов не перемешивались на 20 счете («котловой» метод в худшем его проявлении), нам необходимо обособить каждый объект строительства или ремонта. Выясним, как это сделать в 1С:УПП:

Шаг 2. Ежемесячное списание прямых производственных затрат

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

  1. Списание материалов. Для передачи материалов (пена, дюбели, профили) со склада в производство используем документ Требование-накладная. В табличной части указываем списываемые материалы, а на вкладке «Учет затрат» обязательно заполняем:
    • Счет учета (БУ): 20.01.1 (Основное производство).
    • Номенклатурную группу: наш конкретный объект (например, «Корпус №17»).
    • Статью затрат: материальные расходы с характером затрат «Производственные расходы».
  2. Отражение трудозатрат и заработной платы. Начисление сдельной оплаты труда бригад за конкретные выполненные объемы работ оформляем документом Сдельный наряд на выполненные работы или общим документом Отражение зарплаты в регламентированном учете. Затраты также относим на счет 20 по выбранной номенклатурной группе объекта.
  3. Прочие затраты. Услуги субподрядчиков или аренду спецтехники фиксируем документом Поступление товаров и услуг (вкладка «Услуги») с аналогичной аналитикой счета 20.

Шаг 3. Ежемесячный контроль себестоимости в НЗП

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

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

Шаг 4. Сдача работ заказчику и расчет себестоимости

Когда все работы по объекту завершены, необходимо передать результат заказчику. Для этого оформляем документ Акт об оказании производственных услуг:

Альтернативный вариант: Использование механизма «Выпуск на затраты»

Рассмотрим ситуацию, когда руководству компании принципиально важно видеть именно промежуточный выпуск конкретных мелких работ (например, «Установка подоконника — 20 шт.», «Демонтаж рамы — 15 шт.») в количественном выражении каждый месяц, но без передачи их на склад.

В 1С:УПП для этого существует штатный инструмент — выпуск на затраты:

  1. Создаем документ Отчет производства за смену (ОПЗС).
  2. На вкладке «Продукция» перечисляем перечень выполненных за месяц мелких работ.
  3. В колонке «Направление выпуска» выбираем значение «На затраты».
  4. При этом открывается вкладка «Получатели». На ней мы указываем то же самое производственное подразделение, номенклатурную группу («Корпус №17») и статью затрат.
  5. Спецификации в ОПЗС оставляем пустыми. Если необходимо распределить материалы, списанные за месяц, на эти конкретные работы, переходим на вкладку «Распределение материалов» и распределяем их вручную или по кнопке «Заполнить».

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

Управление остатками НЗП при переходящих объектах

Проанализируем важный нюанс. Если по одной номенклатурной группе («Корпус №17») ведутся работы, и в текущем месяце сдается лишь какая-то малая часть по промежуточному Акту, система Расчет себестоимости выпуска при закрытии месяца может распределить все накопленные на счете 20 затраты на этот один маленький Акт.

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


// Пример структуры данных, фиксируемой при инвентаризации НЗП:
НоменклатурнаяГруппа = Справочники.НоменклатурныеГруппы.НайтиПоНаименованию("Корпус №17");
СтатьяЗатрат         = Справочники.СтатьиЗатрат.НайтиПоНаименованию("Материалы основные");
СтоимостьОстаток     = 150000; // Сумма, которая останется на счете 20 и не спишется на выпуск
КоличествоОстаток    = 50;     // Количество материалов в НЗП

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

← На главную