В практике производственного учета часто возникает ситуация, когда требования аудиторов или изменения в учетной политике диктуют необходимость более точного распределения затрат. Одной из таких сложных задач является исключение части страховых взносов из себестоимости текущего месяца, если эти взносы относятся к продукции, выпуск которой завершится только в следующем периоде. Рассмотрим детально, как реализовать это в конфигурации "Управление производственным предприятием" (УПП), редакция 1.3.
Разберем ситуацию: сотрудники производственного цеха выполняют работы по наработке продукции (заготовок, узлов), за что им начисляется заработная плата в текущем месяце. Соответственно, в этом же месяце начисляются и страховые взносы. Однако сама готовая продукция будет выпущена и принята на склад только в следующем месяце. Если в 1С:УПП по данной Номенклатурной группе в текущем месяце зафиксирован хотя бы частичный выпуск другой продукции, система по умолчанию попытается распределить все накопленные затраты (включая все взносы) на этот выпуск.
Проанализируем требования аудиторов. Согласно ПБУ 1/2008 и ФСБУ 5/2019, затраты должны соотноситься с доходами. Если продукт не готов, затраты на его создание должны оставаться в составе незавершенного производства (НЗП) на счете 20. В 1С:УПП страховые взносы обычно следуют за основной затратой — оплатой труда. Выясним, какими способами мы можем «придержать» эти суммы в НЗП.
Это самый прямой и стандартный способ, предусмотренный методологией 1С. Рассмотрим его по шагам:
Инвентаризация незавершенного производства.Номенклатурную группу, Подразделение и Статью затрат (в нашем случае — статью, по которой учитываются страховые взносы).Важный нюанс: Документ Инвентаризация НЗП не делает проводок, он является «инструкцией» для регламентного документа Расчет себестоимости выпуска. При проведении расчета система увидит зафиксированный остаток и спишет на выпуск только разницу между накопленными затратами и указанным вами остатком. В следующем месяце этот остаток снова станет доступен для распределения автоматически.
Если ассортимент большой и ручной ввод инвентаризации трудозатратен, проанализируем возможность использования аналитики. В 1С:УПП затраты собираются в разрезе Номенклатурных групп (НГ). Если зарплата и взносы за наработку будут отнесены на одну НГ, а выпуск готовой продукции будет зафиксирован по другой НГ, то распределения не произойдет.
Посмотрим на пример:
Отчет производства за смену с выпуском по этой НГ в текущем месяце нет, все затраты автоматически останутся на счете 20.Корректировка прочих затрат.Если «наработка» представляет собой осязаемый результат (детали, заготовки), проанализируем вариант с промежуточным выпуском. Вместо того чтобы оставлять затраты в «пустоте» на 20 счете, зафиксируем выпуск полуфабрикатов (ПФ).
Рассмотрим алгоритм:
Отчет производства за смену, где в качестве продукции указываем «Полуфабрикат такой-то».Этот метод наиболее прозрачен для складского учета, так как мы видим физическое наличие недоделанных изделий на 21 счете.
При разделении взносов важно помнить о налоговом учете (НУ). Если в учетной политике страховые взносы указаны как косвенные расходы, то в декларации по налогу на прибыль они спишутся полностью в текущем периоде, независимо от ваших манипуляций в бухгалтерском учете (БУ). Это приведет к возникновению временных разниц (ПБУ 18/02).
Чтобы «концы с концами сошлись» и в налоговом учете, взносы производственного персонала должны быть включены в перечень прямых расходов. Проверим настройки:
Методы определения прямых расходов производства в НУ.Как отмечалось в обсуждении, ручная корректировка сотен номенклатурных групп невозможна. В таких случаях программисты 1С рекомендуют использовать небольшую доработку — внешнюю обработку для заполнения документа Инвентаризация НЗП.
Проанализируем пример логики такой обработки:
// Пример алгоритма расчета для заполнения Инвентаризации НЗП
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ЗатратыОбороты.НоменклатурнаяГруппа,
| ЗатратыОбороты.СуммаОборот КАК СуммаВзносов,
| ВЫБОР КОГДА Выпуск.Количество ЕСТЬ NULL ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК КоэффициентОстатка
|ИЗ
| РегистрНакопления.Затраты.Обороты(&Начало, &Конец) КАК ЗатратыОбороты
|... левое соединение с выпуском ...";
// Логика: если выпуска по НГ не было, СуммаВзносов переносится в Инвентаризацию НЗП
Такая обработка может автоматически рассчитывать процент незавершенных работ на основании данных оперативного учета или графиков производства и заполнять документ за несколько секунд.
Для исключения взносов из текущей себестоимости в 1С:УПП 1.3 наиболее эффективным является сочетание правильной настройки прямых расходов в НУ и использование документа Инвентаризация НЗП. Если процесс носит регулярный и массовый характер, рекомендуется использовать заказы на производство или автоматизированное заполнение инвентаризации, чтобы обеспечить точность данных и соответствие требованиям аудита без чрезмерных трудозатрат бухгалтерии.