Когда обособленное подразделение (ОП) снимается с учета, ожидается, что оно перестанет участвовать в расчете налога на прибыль и, соответственно, не будет фигурировать в Приложении № 5 к Листу 02 декларации. Однако иногда система продолжает формировать данные по уже недействующему подразделению, что вызывает вопросы и приводит к некорректному заполнению отчетности. Давайте вместе разберем эту проблему и найдем ее решение.
Прежде чем углубляться в особенности работы 1С, рассмотрим основные налоговые правила, касающиеся закрытия обособленных подразделений: * Налог на прибыль в региональный бюджет по месту нахождения ОП перечисляется только по действующим подразделениям. После закрытия ОП уплата авансовых платежей за последующие отчетные периоды и налога за текущий год по его месту нахождения производиться не должна. * Последним отчетным периодом для исчисления авансовых платежей по закрытому ОП является период, предшествующий его ликвидации. * При расчете доли прибыли по оставшимся ОП и головной организации за период, в котором закрыто подразделение, а также за последующие отчетные периоды и за год в целом, показатели ликвидированного ОП не учитываются. * Налоговая база по налогу на прибыль закрытого ОП за предыдущие отчетные периоды текущего календарного года отражается во всех декларациях, представляемых до конца текущего налогового периода, поскольку закрытие подразделения ее не обнуляет. * После закрытия ОП уточненные декларации, а также декларации за последующие отчетные периоды и текущий налоговый период по этому ОП представляются в налоговый орган по месту нахождения головной организации. * При составлении Приложений № 5 к Листу 02 Декларации с кодом "3" по реквизиту "Расчет составлен" по закрытому ОП, в декларациях за последующие отчетные периоды и текущий налоговый период по строке 040 указывается доля налоговой базы, а по строке 050 — налоговая база в размерах, исчисленных и отраженных в декларациях за отчетный период, предшествующий кварталу, в котором оно было закрыто. * Авансовые платежи, срок уплаты по которым еще не наступил, после закрытия подразделения перечисляются по местонахождению головного отделения или другого ОП. Эти суммы необходимо снять, уточнив декларацию, представленную по закрытому подразделению, и одновременно добавить, уточнив декларацию, представленную по местонахождению нового плательщика. * На Титульном листе (Листе 01) декларации по закрытому ОП по реквизиту "по месту нахождения (учета) (код)" указывается код "223" (По месту нахождения (учета) российской организации при представлении декларации по закрытому обособленному подразделению), а в верхней части указывается КПП, присвоенный налоговым органом по месту нахождения закрытого ОП.
Итак, мы выяснили, что согласно законодательству, после закрытия обособленного подразделения оно должно перестать влиять на текущие расчеты налога на прибыль. Если этого не происходит, необходимо провести детальную диагностику в 1С. Прежде всего, мы должны уточнить конфигурацию и релиз вашей 1С:Бухгалтерии (например, "1С:Бухгалтерия предприятия, ред. 3.0"). От версии программы зависит, какие механизмы обработки закрытия ОП в ней реализованы. Например, в "1С:Бухгалтерии 8", начиная с версии 3.0.121, закрытие месяца по ОП, выделенному на отдельный баланс, прекращается со следующего года после даты снятия его с учета. А в "1С:Бухгалтерии 8 КОРП" (ред. 3.0), начиная с версии 3.0.52, поддержан автоматический расчет налога на прибыль при снятии ОП с учета. Переходим к проверке данных.
Разберем по шагам, какие данные нам необходимо проверить в 1С:
Отсутствие активов и сотрудников: Мы должны убедиться, что по закрытому обособленному подразделению точно не осталось основных средств (ОС) и/или сотрудников. Даже "пустые" остатки или некорректно закрытые данные по учету персонала могут влиять на автоматические расчеты.
Регистр сведений РасчетДолейБазыНалогаНаПрибыль: Это ключевой регистр, который используется для определения доли прибыли, приходящейся на каждое обособленное подразделение. Он рассчитывается как средняя арифметическая величина удельного веса среднесписочной численности работников (или расходов на оплату труда) и удельного веса остаточной стоимости амортизируемого имущества. Откроем его и проанализируем записи.
Проверка наличия записей: Выясним, есть ли в этом регистре записи по нашему закрытому подразделению после даты его снятия с учета. Если записи существуют, даже с нулевыми суммами, это уже сигнал о некорректной работе.
Видимость реквизита ДатаСнятияСУчета: Добавим видимость этого реквизита в форму регистра РасчетДолейБазыНалогаНаПрибыль. Это можно сделать через меню "Ещё" - "Изменить форму". Мы должны убедиться, что после даты снятия с учета подразделения нет записей, или что они корректно обрабатываются.
Карточка обособленного подразделения: Проверим, что в карточке подразделения (раздел "Главное" – "Организации" – карточка обособленного подразделения) корректно указана и активирована опция "Снять с учета". Это критически важно для корректной работы автоматических механизмов. В 1С важно, чтобы статус обособленного подразделения был корректно отражен в справочнике "Организации".
Остатки по счетам бухгалтерского учета: Удостоверимся, что ни на одном счете бухгалтерского учета нет остатков, привязанных к этому подразделению. Если даже "пустые" остатки присутствуют, это может влиять на автоматическое заполнение декларации.
Настройки учетной политики: В 1С:ERP (и аналогичных конфигурациях) для правильного распределения налога на прибыль при наличии ОП в учетной политике системы необходимо выбрать показатель для расчета доли прибыли (например, среднесписочная численность работников или расходы на оплату труда). Убедитесь, что эти настройки корректны и соответствуют текущей ситуации.
Единая регистрация для нескольких ОП: Если в вашей базе 1С одна регистрация в налоговом органе привязана к нескольким обособленным подразделениям (например, если совпадают ИФНС, КПП, ОКТМО), и одно из этих подразделений снимается с учета, дата снятия будет записана в его регистрацию. Это может повлиять на расчет налога на прибыль для других подразделений, использующих ту же регистрацию, если не настроить отдельные регистрации для каждого подразделения. Проверьте, нет ли такой ситуации у вас.
Если записи в регистре РасчетДолейБазыНалогаНаПрибыль по закрытому подразделению все же присутствуют после даты его ликвидации, то, скорее всего, проблема кроется в процедуре "Закрытие месяца".
Мы можем проанализировать код модуля менеджера обработки "Закрытие месяца" для более глубокого понимания ситуации. Найдем фрагмент, который отвечает за актуализацию данных по обособленным подразделениям:
// Если подразделение было снято с учета, тогда требуется выполнять актуализацию только до конца года с даты снятия учета.
Если БухгалтерскийУчетПереопределяемый.ОбособленноеПодразделение(Организация) Тогда
ДатаСнятияСУчета = Справочники.Организации.ДатаСнятияСУчета(Организация, ПределАктуализацииЗакрытияМесяца);
Если ЗначениеЗаполнено(ДатаСнятияСУчета) И ПределАктуализацииЗакрытияМесяца > КонецГода(ДатаСнятияСУчета) Тогда
ПределАктуализацииЗакрытияМесяца = КонецГода(ДатаСнятияСУчета);
КонецЕсли;
КонецЕсли;
Мы видим, что здесь происходит попытка определить ДатаСнятияСУчета. Обратите внимание на строку:
ДатаСнятияСУчета = Справочники.Организации.ДатаСнятияСУчета(Организация, ПределАктуализацииЗакрытияМесяца);
Здесь используется функция ДатаСнятияСУчета из объекта Справочники.Организации. Однако нам нужна дата снятия с учета *подразделения*, а не *организации* в целом. Это может быть критической ошибкой в логике программы, если она пытается получить дату для головной организации, а не для конкретного ОП.
Что мы можем сделать:
1. Поставить остановы в отладчике: Если у вас есть доступ к конфигуратору, поставьте точки останова в этом фрагменте кода. Запустите "Закрытие месяца" и посмотрите, какие значения принимают переменные ДатаСнятияСУчета и ПределАктуализацииЗакрытияМесяца. Выясним, почему пропускаются или некорректно обрабатываются записи в регистре долей по закрытому подразделению.
2. Проверить функцию БухгалтерскийУчетПереопределяемый.ОбособленноеПодразделение(Организация): Убедитесь, что эта функция корректно определяет, что речь идет об обособленном подразделении, а не о головной организации.
3. Анализировать ДатаСнятияСУчета: Если ДатаСнятияСУчета не заполняется или заполняется неверно, то условие
Если ЗначениеЗаполнено(ДатаСнятияСУчета) И ПределАктуализацииЗакрытияМесяца > КонецГода(ДатаСнятияСУчета) Тогда
не будет срабатывать, и актуализация будет продолжаться после даты закрытия подразделения.
Обобщим вероятные причины и предложим решения:
1. Некорректно установлена дата снятия с учета:
* Причина: Дата снятия с учета не указана или указана неверно в карточке ОП или в регистре РасчетДолейБазыНалогаНаПрибыль.
* Решение: Вручную проверьте и установите правильную дату снятия с учета в карточке ОП (раздел "Главное" – "Организации" – карточка ОП – кнопка "Снять с учета"). Убедитесь, что эта дата корректно отражается в регистре РасчетДолейБазыНалогаНаПрибыль.
2. Ошибка в логике "Закрытия месяца":
* Причина: Процедура "Закрытие месяца" не учитывает дату снятия с учета подразделения при формировании записей в регистре РасчетДолейБазыНалогаНаПрибыль. Как мы выяснили, возможна ошибка, когда программа пытается получить дату снятия с учета для *организации*, а не для *подразделения*.
* Решение: Если вы обнаружили такую ошибку при отладке, это может быть либо известная ошибка релиза, либо индивидуальная доработка. Рекомендуется обновить конфигурацию до актуальной версии, так как многие подобные ошибки исправляются разработчиками. Если обновление невозможно или не помогает, потребуется внесение изменений в код модуля "Закрытия месяца" для корректного определения даты снятия с учета именно для подразделения.
3. Наличие "пустых" остатков по счетам БУ:
* Причина: Даже если остатки нулевые, их наличие может сигнализировать системе о "существовании" подразделения.
* Решение: Убедитесь, что все счета, привязанные к закрытому ОП, полностью обнулены и по ним нет никаких движений после даты закрытия.
4. Устаревшая конфигурация/релиз 1С:
* Причина: Старые версии программы могут не содержать обновлений, которые корректно обрабатывают закрытие обособленных подразделений.
* Решение: Регулярно обновляйте 1С до последних стабильных релизов. Это часто решает множество проблем, связанных с изменениями в законодательстве и логике учета.
5. Некорректное ведение регистраций в налоговом органе:
* Причина: Несколько ОП используют одну регистрацию, и снятие с учета одного из них некорректно влияет на другие.
* Решение: Настройте отдельные регистрации в налоговом органе для каждого обособленного подразделения, если это применимо к вашей структуре.
Мы рассмотрели основные шаги по диагностике и решению проблемы, когда декларация по налогу на прибыль заполняется по уже снятому с учета обособленному подразделению. Внимательный анализ данных и логики работы "Закрытия месяца" поможет вам устранить эту ошибку и обеспечить корректное формирование отчетности.