В практической деятельности коммерческих организаций нередко возникают ситуации, когда определенные виды доходов полностью освобождаются от обложения налогом на прибыль. Ярким примером является деятельность судовладельцев: согласно подпункту 33.2 пункта 1 статьи 251 Налогового кодекса РФ, доходы от эксплуатации и реализации судов, построенных на российских верфях и зарегистрированных в Российском международном реестре судов (РМРС), не учитываются при определении налоговой базы по налогу на прибыль.
При этом в бухгалтерском учете (БУ) такие доходы должны отражаться в стандартном порядке на счете 90.01 "Выручка". Возникает закономерный вопрос: как правильно настроить программу «1С:Бухгалтерия 8» (редакция 3.0), чтобы исключить данные доходы из налогового учета (НУ) по налогу на прибыль и корректно отразить разницы?
Давайте подробно разберем, какие штатные и альтернативные инструменты существуют в системе, почему стандартные субсчета могут не подойти и как современный балансовый метод ПБУ 18/02 упрощает решение этой проблемы.
Первое, что часто приходит в голову бухгалтерам и разработчикам — использовать предопределенный субсчет 90.01.2 "Выручка по отдельным видам деятельности с особым порядком налогообложения". Предполагается, что отнесение доходов на этот субсчет автоматически исключит их из базы по налогу на прибыль.
Однако проанализируем ситуацию глубже. Исторически субсчета с расширением «.2» (например, 90.01.2, 90.02.2) создавались в «1С:Бухгалтерии» для ведения учета по специальным налоговым режимам, таким как ЕНВД или патентная система налогообложения (ПСН). Применение этих счетов в рамках общей системы налогообложения (ОСНО) для отражения точечных налоговых льгот приводит к ряду критических ошибок:
99.09 "Прочие налоги и сборы", что исказит финансовый результат в бухгалтерской отчетности.Регистр сведений "Счета доходов и расходов с особым порядком налогообложения" также предназначен для обособления деятельности на спецрежимах и не решает проблему точечного исключения доходов из НУ на ОСНО без побочных эффектов.
Рассмотрим, как данная задача решается в современных релизах «1С:Бухгалтерии 3.0» без сложного «допиливания» программы. Ключ к решению кроется в правильном понимании работы балансового метода учета ПБУ 18/02.
В старых версиях программы (и при использовании старого затратного метода) бухгалтерам приходилось в каждом документе реализации жестко фиксировать постоянные разницы (ПР) в проводках: уменьшать НУ до нуля и вручную доначислять ПР по кредиту счета 90.01. В новой методологии балансового метода ПБУ 18/02 необходимость в ручном указании ПР и ВР в первичных документах полностью отпала.
Выясним алгоритм работы балансового метода по шагам:
62.01 — Кредит 90.01.1 на сумму выручки) и по НУ (Дебет 62.01 — Кредит 90.01.1 на ту же сумму).90.01.1, а в НУ сумма равна нулю (то есть возникло расхождение между оценками доходов), система автоматически распознает это расхождение как постоянную разницу.68.04.2 — Кредит 99.02.3 (или соответствующим субсчетом в зависимости от настроек программы) без ручного вмешательства пользователя в проводки первичных документов.Если необлагаемые доходы возникают нерегулярно, проще всего воспользоваться штатным механизмом ручной корректировки движений непосредственно в документе "Реализация (акт, накладная, УПД)".
Разберем по шагам, как это сделать:
62.01 (или другой счет расчетов) — Кредит 90.01.1.После этой несложной процедуры доход будет признан исключительно в бухгалтерском учете, а налоговая база по налогу на прибыль останется незатронутой. При закрытии месяца программа сама зафиксирует ПР по балансовому методу.
Когда необлагаемые доходы оформляются десятками или сотнями документов в день, ручная корректировка становится невозможной из-за высоких трудозатрат и риска человеческой ошибки. В этом случае требуется автоматизировать процесс.
Для реализации автоматического исключения доходов из НУ программист 1С может использовать механизм расширения конфигурации. Создадим подписку на событие или переопределим процедуру проведения документа реализации, чтобы программа автоматически очищала суммы НУ при выполнении определенных условий (например, если в табличной части выбрана услуга из специальной номенклатурной группы или договор относится к необлагаемой деятельности).
Рассмотрим пример шаблона кода, который можно внедрить в модуль обработки проведения документа:
Процедура ПередЗаписьюРегистра НаборЗаписей, Отказ
Для Каждого Движение Из НаборЗаписей Цикл
// Проверяем, относится ли счет кредита к доходам от реализации
Если Движение.СчетКт = ПланыСчетов.Хозрасчетный.ВыручкаСубконто Тогда
// Проверяем наше ключевое условие (например, Номенклатурная группа)
Если Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.НоменклатурныеГруппы] = Справочники.НоменклатурныеГруппы.НайтиПоРеквизиту("НеоблагаемаяДеятельность", Истина) Тогда
// Обнуляем показатели налогового учета
Движение.СуммаНУДт = 0;
Движение.СуммаНУКт = 0;
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
Данный код аккуратно перехватывает движения по регистру бухгалтерии перед их записью в базу данных, анализирует аналитику доходов и, при совпадении с целевой номенклатурной группой, обнуляет налоговые суммы. Это гарантирует абсолютную точность учета без необходимости ручного контроля со стороны операторов первичного ввода.
Проектируя систему учета для необлагаемых доходов, помните, что налоговое законодательство требует симметричного подхода к расходам. Согласно пункту 48.5 статьи 270 Налогового кодекса РФ, любые расходы, связанные с получением доходов, не учитываемых при определении налоговой базы, также не принимаются для целей налогообложения.
Это означает, что вам необходимо организовать строгий раздельный учет затрат:
25, 26), которые невозможно однозначно отнести к конкретному виду деятельности, должны распределяться пропорционально доле доходов от каждого вида деятельности в общей сумме выручки.Поскольку типовое распределение затрат в «1С:Бухгалтерии 3.0» ориентировано преимущественно на распределение между ОСНО и спецрежимами (УСН/Патент), при ведении масштабной многопрофильной деятельности судовладельцев стандартных алгоритмов закрытия месяца может не хватить. В таких случаях распределение косвенных расходов также подлежит небольшой программной доработке или выполняется с помощью расчетных корректирующих справок-расчетов и ручных операций в конце месяца.
Если специфика бизнеса предполагает ведение сложного раздельного учета по различным ставкам налога на прибыль (включая ставку 0% или полное освобождение), имеет смысл рассмотреть переход на конфигурации линейки ERP.
В решениях «1С:ERP Управление предприятием» и «1С:Комплексная автоматизация» (начиная с версий 2.5) встроен полноценный справочник «Варианты налогообложения прибыли». Этот инструмент позволяет классифицировать направления деятельности, отдельные проекты или контракты по различным ставкам налогообложения. Система автоматически распределяет доходы и связанные с ними расходы (включая сложные цепочки распределения косвенных затрат) и корректно формирует декларацию без ручных правок и написания дополнительного программного кода.