При подготовке декларации по налогу на прибыль многие бухгалтеры сталкиваются с ситуацией, когда в Приложении №2 к Листу 02 в строках 040 (косвенные расходы) и 041 (страховые взносы) отсутствуют суммы начисленных страховых взносов, хотя в бухгалтерском учете проводки по счету 69 сформированы корректно. Рассмотрим подробнее, почему так происходит, разберем методологию работы программы и выясним, является ли это ошибкой или правильным поведением системы.
Для начала проанализируем структуру декларации. Строка 040 предназначена для отражения общей суммы косвенных расходов, связанных с производством и реализацией. Строка 041 является расшифровочной к ней — в ней указываются только налоги и страховые взносы, которые были признаны косвенными. Для детального анализа этих показателей пригодится расширение для расшифровки показателей декларации по налогу на прибыль.
Основная причина «пустых строк» заключается в том, что программа классифицировала страховые взносы как прямые расходы. Согласно статье 318 НК РФ, налогоплательщик самостоятельно определяет в учетной политике перечень прямых расходов. В «1С:Бухгалтерия 8» это реализуется через специальный регистр сведений.
Если страховые взносы начислены на зарплату производственного персонала (счета 20.01, 23, 25) и указаны в перечне прямых расходов, они не попадут в строку 040. Вместо этого они будут накапливаться в стоимости готовой продукции на счете 43 или в незавершенном производстве. В декларацию такие расходы попадут только в момент реализации продукции в составе строки 010 (прямые расходы, относящиеся к реализованным товарам, работам, услугам). Для детализации этих данных пригодится отчет для расшифровки строки 010 декларации по налогу на прибыль.
Разберем по шагам, как проверить настройки, влияющие на распределение затрат в налоговом учете. Перейдем в раздел «Главное» — «Налоги и отчеты» — «Налог на прибыль». Здесь нас интересует ссылка «Перечень прямых расходов».
Страховые взносы, а в колонке «Счет затрат» указан счет 20.01, то программа жестко классифицирует их как прямые.Программа 1С при заполнении налоговых регистров ориентируется не на название статьи затрат (например, «Взносы за рабочих»), а на реквизит «Вид расхода» внутри карточки статьи. Посмотрим на этот момент внимательнее.
Для корректного выделения суммы в строке 041, в справочнике СтатьиЗатрат у соответствующей позиции должен быть выбран вид расхода «Страховые взносы». Если бухгалтер по ошибке выберет вид расхода Прочие расходы, то сумма:
Страховые взносы.В современных релизах «1С:Бухгалтерия 3.0» (начиная с версии 3.0.89) реализован стандарт ФСБУ 5/2019, согласно которому затраты на счете 26 всегда признаются косвенными (метод директ-костинг). Они списываются в полном объеме на счет 90.08 в конце месяца.
Рассмотрим ситуацию: если вы перенесете начисления административно-управленческого персонала (АУП) со счета 20 на счет 26, то страховые взносы по этим сотрудникам гарантированно попадут в строки 040 и 041. Это логично, так как управленческие расходы не формируют производственную себестоимость единицы продукции в налоговом учете.
Выясним причину, почему даже при наличии выпуска и реализации взносы могут «пропадать». Прямые расходы (счет 20) ведут себя иначе, чем косвенные:
43 или 20.Таким образом, если в строках 040 и 041 пусто — это признак того, что все ваши взносы программа считает прямыми и включила их в «кашу» себестоимости реализованной продукции.
Для окончательной проверки рекомендуем использовать отчет «Анализ состояния налогового учета по налогу на прибыль». Разберем, как им пользоваться:
Также полезно проверить техническую сторону отражения зарплаты. При использовании внешней программы (например, 1С:ЗУП) убедитесь, что документ ОтражениеЗарплатыВБухучете сформировал правильные виды расходов. Проверить это можно через просмотр проводок документа, включив режим «Дт/Кт» и перейдя на вкладку «Расходы при УСН» (если применимо) или анализируя субконто на счетах затрат.
Если методология вашего учета предполагает, что взносы должны быть косвенными, убедитесь, что в регистре МетодыОпределенияПрямыхРасходов отсутствуют лишние записи. Проанализируем пример логики программы при закрытии месяца:
// Упрощенная логика распределения расходов в НУ
Если СтатьяЗатрат.ВидРасходаНУ = "СтраховыеВзносы" Тогда
Если НайденаЗаписьВПеречнеПрямыхРасходов(СчетЗатрат, Подразделение, СтатьяЗатрат) Тогда
КлассифицироватьКакПрямые(Сумма); // Идет в Дт 43, 90.02, строка 010
Иначе
КлассифицироватьКакКосвенные(Сумма); // Идет в Дт 90.08, строка 040, 041
КонецЕсли;
КонецЕсли;
Резюме: Если ваше предприятие занимается производством и все сотрудники числятся на 20 счете, отсутствие сумм в 041 строке — это нормальная ситуация. Взносы «спрятаны» внутри себестоимости реализованной продукции в строке 010. Если же вы хотите видеть их отдельно, необходимо пересмотреть учетную политику и распределение сотрудников по счетам затрат (использование счета 26 для АУП).