Почему 1С:Бухгалтерия удваивает сумму земельного налога для участков под строительство?

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

При закрытии месяца в 1С:Бухгалтерия пользователи иногда сталкиваются с ситуацией, когда программа рассчитывает земельный налог в два раза больше, чем ожидалось по стандартной формуле. Например, бухгалтер ожидает сумму 17 589 руб. (кадастровая стоимость * ставка / 12), а программа начисляет 35 178 руб. Это вызывает вопросы и подозрения в технической ошибке или задвоении данных. Однако, как правило, причина кроется не в сбое программы, а в корректном выполнении ею требований налогового законодательства.

Давайте разберемся, почему так происходит и как правильно настроить программу для учета земельных участков, предназначенных для жилищного строительства.

Причина №1: Требования Налогового кодекса

Первое, что нужно проверить, — это не техническую часть, а законодательную. Проблема удвоения налога напрямую связана с нормами Налогового кодекса РФ, а именно с пунктом 15 статьи 396 НК РФ. Эта статья вводит повышающие коэффициенты для земельных участков, которые были приобретены для жилищного строительства. Цель этой меры — стимулировать застройщиков и бороться с долгостроем.

Рассмотрим, какие коэффициенты применяются:

  1. Коэффициент 2 — применяется в течение трех лет с даты государственной регистрации прав на земельный участок и до момента государственной регистрации прав на построенный на нем объект недвижимости.
  2. Коэффициент 4 — применяется, если строительство не было завершено в течение трехлетнего срока. Этот коэффициент начинает действовать с четвертого года и применяется вплоть до регистрации прав на построенный объект.

Таким образом, если ваша организация приобрела земельный участок под жилищное строительство (код категории земель, например, 003002000030), то программа 1С, зная об этом, совершенно правильно применяет повышающий коэффициент 2, удваивая сумму авансового платежа по налогу. Стандартный расчет в этом случае будет выглядеть так: (Кадастровая стоимость * Ставка / 12) * 2.

Причина №2: Некорректные настройки в карточке основного средства

Второй важный аспект — как программа 1С узнает, что нужно применять коэффициент и когда прекратить это делать. Это определяется специальными настройками в карточке основного средства (земельного участка). Проанализируем ситуацию, когда в одном квартале налог удваивается, а в следующем рассчитывается уже без коэффициента. Это прямо указывает на то, что в программе задан некий "срок окончания" строительства.

Разберем по шагам, как найти и проверить эти настройки:

  1. Откройте справочник "ОС и НМА" и найдите карточку вашего земельного участка.
  2. Перейдите в раздел, отвечающий за налоговый учет (обычно это данные по налогу на имущество).
  3. Найдите и установите флажок "Земельный участок приобретен на условиях осуществления жилищного строительства".

После установки этого флажка в форме появятся два ключевых поля:

Именно поле Регистрация прав на недвижимость является ключевым для нашей проблемы.

Логика программы такова: она применяет повышающий коэффициент, пока это поле пустое. Как только вы указываете в нем дату, программа считает, что строительство завершено, и с месяца, следующего за месяцем регистрации, прекращает применять коэффициент.

Пример из практики: Участок был куплен 9 марта. В карточке ОС по ошибке указали дату регистрации прав на недвижимость также в марте. В результате:

Это и создало иллюзию "ошибки", когда в разных кварталах сумма налога отличалась в два раза.

Решение: Если объект недвижимости на участке еще не построен и права на него не зарегистрированы, очистите поле "Регистрация прав на недвижимость". Оставьте его пустым. После этого перепроведите закрытие месяца, и расчет земельного налога станет последовательным — программа будет применять коэффициент 2 (или 4, если прошло более 3 лет) в каждом периоде до тех пор, пока вы не внесете фактическую дату регистрации.

Анализ кода для программистов

Для тех, кто хочет глубже понять механизм расчета, рассмотрим фрагменты кода из конфигурации "1С:Бухгалтерия". Расчет происходит в общем модуле РасчетИмущественныхНалогов.

Сначала программа в запросе определяет, какой период строительства сейчас идет ("1" - до 3 лет, "2" - свыше 3 лет). Логика заложена в большом блоке ВЫБОР:


|ВЫБОР
|    КОГДА ВладениеЗемельнымиУчастками.ЖилищноеСтроительство
|        ТОГДА ВЫБОР
|                КОГДА ДатыРегистрацииЗемли.ДатаРегистрацииЗемли >= ДАТАВРЕМЯ(2008, 1, 1)
|                    ТОГДА ВЫБОР
|                            КОГДА ВладениеЗемельнымиУчастками.ДатаРегистрацииПравНаОбъектНедвижимости = ДАТАВРЕМЯ(1, 1, 1)
|                                    ИЛИ ВладениеЗемельнымиУчастками.ДатаРегистрацииПравНаОбъектНедвижимости > &НачалоМесяца
|                                ТОГДА ВЫБОР
|                                        КОГДА ДОБАВИТЬКДАТЕ(ДатыРегистрацииЗемли.ДатаРегистрацииЗемли, ГОД, 3) <= &СерединаМесяца
|                                            ТОГДА "2" // Период для коэффициента 4
|                                        ИНАЧЕ "1"  // Период для коэффициента 2
|                                    КОНЕЦ
|                            ИНАЧЕ ""
|                        КОНЕЦ
|...
|КОНЕЦ КАК ПериодСтроительства

Здесь мы видим, что если дата регистрации прав на объект недвижимости не заполнена (ДАТАВРЕМЯ(1, 1, 1)) или она позже начала текущего месяца, программа проверяет, прошло ли 3 года с момента регистрации земли. Если прошло — возвращается значение "2", если нет — "1".

Далее, уже в коде самого модуля, это значение превращается в итоговый коэффициент:


// Определение периода строительства
КоэффициентПериодаСтроительства = 1;
Если СтрокаРасчета.ЖилищноеСтроительство Тогда
    
    Если НоваяСтрока.ПериодСтроительства = "2" Тогда
        КоэффициентПериодаСтроительства = 4;
    ИначеЕсли НоваяСтрока.ПериодСтроительства = "1" Тогда
        КоэффициентПериодаСтроительства = 2;
    КонецЕсли;
    
КонецЕсли;

Этот код наглядно показывает, как строковое значение "1" или "2" из запроса преобразуется в конечные множители 2 или 4, которые и участвуют в расчете налога.

Вывод: Задвоение земельного налога в 1С:Бухгалтерия — это не ошибка, а штатное поведение программы, основанное на законодательстве. Для корректного расчета важно не только понимать нормы НК РФ, но и внимательно заполнять все необходимые данные в карточке основного средства, особенно даты, связанные со строительством и регистрацией недвижимости.

← На главную