Отчёт «Финансовые результаты» без НДС в «1С:Комплексная автоматизация 2.5»: два способа

Штатной настройки «без НДС» в отчёте «Финансовые результаты» КА 2.5 нет. Разбираем два рабочих пути: пользовательское поле с формулой для одной ставки и собственный отчёт с ресурсами для разных ставок, с формулами, примерами расчёта и чек-листом проверки.

Штатной настройки, убирающей НДС из отчёта «Финансовые результаты» в «1С:Комплексная автоматизация 2.5», нет. Вопрос с такой формулировкой разбирали на форуме buh.ru: пользователь Виктор указал конфигурацию 1С:Комплексная автоматизация 2 (2.5.7.402) на платформе 8.3.20.1674 и спросил, как получить отчёт без налога. Участница обсуждения KYA ответила, что другой возможности непосредственно в этом отчёте не видит, и назвала два обходных пути. Текст обсуждения на buh.ru

Путь первый: пользовательское поле с формулой, которое считает сумму за минусом НДС. Он работает, пока все операции идут по одной ставке. Путь второй: собственный отчёт со своими ресурсами, когда ставок несколько и колонок с суммами тоже больше одной.

Дальше разобраны оба варианта. Бухгалтеру хватит раздела про пользовательское поле и чек-листа проверки, специалисту по 1С полезнее часть про схему компоновки данных. Оговорка по исходным данным: в обсуждении есть сам вопрос и короткие ответы, пошаговой инструкции и готовой формулы в нём нет. Шаги ниже восстановлены по смыслу предложенных подходов и по типовой логике работы отчётов на платформе 8.3, поэтому результат проверяйте на своей базе. Материал не заменяет официальную документацию «1С».

Почему НДС «зашит» в показатели и что именно мы вычитаем

Отчёт «Финансовые результаты» собирает доходы и расходы из регистров и показывает выручку, себестоимость, валовую и чистую прибыль. Если суммы в базе хранятся вместе с налогом, НДС попадает в выручку и завышает финансовый результат. Задача сводится к тому, чтобы убрать налог из каждой суммовой колонки, а не только из итоговой строки.

Два случая нужно различать до любых расчётов.

  • НДС включён в сумму. В документе 120 000 рублей, из них 20 000 налога при ставке 20%. Сумма без НДС = 120 000 / 1,2 = 100 000.
  • НДС начисляется сверху. В данных уже лежит 100 000, а налог считается от базы отдельно. Вычитать здесь нечего: деление на 1,2 даст 83 333,33 и задвоит налог в минус.

Слепое вычитание фиксированного процента из итога даёт ошибку на смешанных ставках. Одна и та же сумма 100 000 при ставке 20% даёт 83 333,33 без налога, при ставке 10% - 90 909,09, а формула «минус 20%» в обоих случаях вернёт неверное число. Округления добавляют расхождение в копейках, и на больших оборотах оно накапливается.

Ориентир для самопроверки: очищенная выручка в отчёте должна сходиться с оборотом по счёту 90.01 в ОСВ и с суммой без налога по данным регистров НДС. Если расхождение больше копеек, ошибка в коэффициенте или в выборе поля.

Способ 1: пользовательское поле с формулой в отчёте

Идея из обсуждения: не меняя конфигурацию, добавить в отчёт новую колонку, которая считает сумму за минусом налога. Правки живут внутри варианта отчёта, структура хранения данных не затрагивается, поэтому риск для базы минимальный.

Где в отчёте добавить поле и как назвать

Откройте раздел «Финансы» и отчёт «Финансовые результаты», затем войдите в настройки: кнопка «Настройки» либо «Ещё» - «Изменить вариант». В окне настроек найдите список полей и команду добавления пользовательского поля. Название команды зависит от релиза, в 2.5.7.402 ориентируйтесь на группу «Пользовательские поля», где задаются заголовок и выражение.

Заголовок выбирайте так, чтобы поле нельзя было спутать со штатным показателем: «Выручка без НДС» или «Сумма без НДС (расчёт)». Слово «расчёт» в названии полезно, оно напоминает, что величина вычисляемая, а не взята из учёта.

Сохраните настройки отдельным вариантом отчёта, например «Финрезультат без НДС». Штатный вариант останется нетронутым, и к исходным цифрам можно вернуться одним переключением.

Формула для одной ставки: пример и проверка

Для случая «НДС включён в сумму» формула строится на делении: Сумма / (1 + Ставка / 100). При ставке 20% коэффициент равен 1,2, при 10% - 1,1. В выражении вместо «Сумма» подставляется доступное поле отчёта, например «Выручка» или «Сумма продаж».

Таблица 1. Если таблица шире экрана, прокрутите её влево или вправо. С клавиатуры: перейдите к таблице клавишей Tab и используйте стрелки.

Сумма с НДССтавкаКоэффициентСумма без НДСПроверка
120 000,0020%1,2100 000,00100 000 x 1,2 = 120 000
120 000,0010%1,1109 090,91109 090,91 x 1,1 = 120 000
60 000,0020%1,250 000,0050 000 x 1,2 = 60 000
11 000,0010%1,110 000,0010 000 x 1,1 = 11 000

Проверка обратным умножением занимает секунды и сразу показывает ошибку в коэффициенте. Второй контроль: выберите одну-две строки отчёта и сравните результат с ОСВ по счетам расчётов с контрагентами или с суммой без НДС из первичного документа.

Два ограничения стоит держать в голове до того, как показывать цифры руководителю. Поле считается по каждой строке, а не по итогу: если отчёт группирует данные по контрагентам или номенклатуре, итог складывается из уже очищенных строк, и это правильный порядок. Второе: формула с фиксированной ставкой не различает операции с разными ставками, и на смешанных данных колонка начнёт врать без предупреждения.

Где способ с одним полем перестаёт работать

Ограничение сформулировано в самом обсуждении: для одного поля подход возможен, распространить его на все поля затруднительно. Ответ участницы KYA сводится к тому, что ставка в формуле зашита числом, а значит, универсальной такая колонка быть не может.

Сценарии, где формула упирается в потолок:

  • Несколько суммовых колонок. Выручка, себестоимость, валовая прибыль. Каждой нужен свой коэффициент и своё поле, а потом отдельная проверка, что вычитание не исказило прибыль дважды.
  • Смешанные ставки 20% и 10% в одном периоде. Поле с коэффициентом 1,2 посчитает строки со ставкой 10% неверно.
  • Ставка 0% и операции без НДС. Деление для них не нужно, налога в сумме нет.
  • Расчётные ставки в авансах, когда доля налога берётся как 20/120 или 10/110, а не как целый процент.

Обход через несколько полей с условиями технически возможен, но превращается в набор дублей: одна и та же логика повторяется для каждой колонки и рассинхронизируется при первом изменении учётной политики. Когда полей больше двух, а ставок больше одной, разумнее перейти ко второму способу.

Способ 2: собственный отчёт со своими ресурсами

В обсуждении альтернатива звучит коротко: написать отчёт со своими ресурсами. На практике речь о том, чтобы собрать отчёт на схеме компоновки данных и внести вычисляемое поле, которое берёт ставку НДС из данных, а не из константы.

Логика конструкции:

  1. Набор данных. В запросе к регистрам выбираются суммы, суммы НДС и ставка. В типовых регистрах КА 2.5 суммы часто уже разделены: сумма без налога и сумма налога лежат отдельными полями.
  2. Вычисляемое поле «Сумма без НДС». Если налог по строке есть в наборе данных, поле строится как Сумма - СуммаНДС, без деления и коэффициентов.
  3. Ресурсы. В ресурсы выносятся суммы и вычисляемое поле с агрегацией «Сумма», чтобы итоги считались на уровне отчёта.

Что положить в ресурсы и как учесть разные ставки

Рабочих вариантов три, от устойчивого к гибкому.

Вариант А: сумма минус НДС из данных. Самый надёжный. Если в регистре есть и сумма с налогом, и сумма налога, очищенная сумма = Сумма - СуммаНДС. Ставка в расчёте не участвует, поэтому 20%, 10%, 0% и операции без НДС обрабатываются одинаково, а расчётные ставки в авансах не требуют отдельной ветки.

Вариант Б: вычисляемое поле по ставке из строки. Нужен, когда налог отдельным полем не хранится. Выражение строится через условие:

ВЫБОР
    КОГДА Ставка = 20 ТОГДА Сумма / 1.2
    КОГДА Ставка = 10 ТОГДА Сумма / 1.1
    КОГДА Ставка = 0 ИЛИ Ставка = NULL ТОГДА Сумма
    ИНАЧЕ Сумма - Сумма * Ставка / (100 + Ставка)
КОНЕЦ

Последняя ветка закрывает нетиповые ставки: выражение Сумма * Ставка / (100 + Ставка) даёт долю налога внутри суммы, и вычитание её убирает.

Вариант В: отдельный ресурс. Если очищенные суммы уже посчитаны в запросе, в ресурсы выносится одно поле, и отчёт не пересчитывает его повторно при каждой группировке.

Как не сломать типовой отчёт

Типовой «Финансовые результаты» в конфигурации лучше не редактировать напрямую. Рабочие пути: внешний отчёт, который подключается из файла, или расширение конфигурации. Оба варианта оставляют типовую конфигурацию на месте и снимаются так же просто, как ставятся.

Порядок действий безопаснее такой: снимите копию базы, соберите отчёт на копии, сверьте два-три периода с типовым отчётом и с ОСВ, после этого переносите на рабочую базу. Права на добавление внешних отчётов и расширений обычно есть у администратора, у рядового бухгалтера их может не быть, и это нормальный повод подключить специалиста.

Как проверить результат и не наступить на типичные ошибки

  • Сверьте итог с ОСВ по выручке и с суммой налога по регистрам НДС. Расхождение больше копеек означает ошибку в формуле.
  • Проверьте отдельно строки со ставкой 10% и 0%. Если в них применился коэффициент 1,2, колонка врёт.
  • Проверьте операции без НДС: деление на 1,2 для них недопустимо.
  • Сравните сумму очищенных строк с очищенным итогом, они должны сходиться.
  • Оцените округления: на оборотах в десятки миллионов копеечные расхождения складываются в заметную величину, поэтому задайте одинаковую точность для всех суммовых полей.
  • Проверьте период и отборы. Пользовательское поле наследует отборы отчёта, а собственный отчёт требует настроить их заново.
  • Убедитесь, что НДС не вычтен там, где он уже списан на расходы: в этом случае налог влияет на результат как затрата. Механику такого списания для «1С:Бухгалтерии» разбирает отдельная статья.

Обязательный пункт: в исходном обсуждении нет ни готовой формулы, ни последовательности шагов. Любую восстановленную схему проверяют на своих данных, прежде чем использовать в управленческой отчётности.

Что выбрать: сравнение двух способов

Таблица 2. Если таблица шире экрана, прокрутите её влево или вправо. С клавиатуры: перейдите к таблице клавишей Tab и используйте стрелки.

КритерийПользовательское полеСобственный отчёт
Число ставок НДСОднаЛюбое, включая 0% и расчётные
Число суммовых колонокОдна или двеСколько нужно
Кто делаетБухгалтер в пользовательском режимеСпециалист по 1С
ПраваДостаточно прав на отчётыНужны права на внешние отчёты или расширения
Риск ошибкиСредний: коэффициент легко забыть поменятьНиже, ставка берётся из данных
ТрудозатратыМинутыЧасы, плюс тестирование на копии
Что меняетсяВариант отчётаОтдельный файл или расширение

Рекомендация простая. Одна ставка и одна суммовая колонка: пользовательское поле, вопрос закрывается за десять минут. Разные ставки и несколько колонок: внешний отчёт с ресурсами, иначе набор дублирующих формул придётся править при каждом изменении ставок.

Про версии: разбор опирается на конфигурацию 2.5.7.402 на платформе 8.3.20.1674 из исходного вопроса, в других релизах КА 2.5 расположение настроек и состав полей отчёта могут отличаться. Исходное обсуждение датировано 2022 годом, поэтому проверяйте шаги на своей базе, а не переносите вслепую.

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

Коротко о главном

  • Штатной настройки «без НДС» в отчёте «Финансовые результаты» КА 2.5 нет.
  • Пользовательское поле с формулой Сумма / (1 + Ставка / 100) закрывает задачу, пока все операции идут по одной ставке.
  • Собственный отчёт с ресурсами нужен, когда ставок несколько или суммовых колонок больше двух: ставка берётся из данных, а не из константы.
  • Сверка с ОСВ и регистрами НДС обязательна: в исходном обсуждении нет ни формулы, ни пошаговой инструкции.
  • Изменения делайте через отдельный вариант отчёта, внешний отчёт или расширение, типовой отчёт и конфигурацию не правьте без копии базы.

Начните с копии варианта отчёта и одного пользовательского поля: если ставка одна, результат получится за десять минут и сразу сверяется с ОСВ. Если в базе смешаны 20%, 10% и операции без НДС, планируйте внешний отчёт с ресурсами и тестирование на копии базы.

Похожие статьи

Расчет по страховым взносам не принимают из-за СНИЛС, ИНН и ФИО: порядок действий бухгалтера

Разбираем, что делать, если расчет по страховым взносам не проходит прием из-за несоответствия СНИЛС, ИНН и ФИО или ошибки «СНИЛС не найден»: проверка формата в 1С:УПП, повторная отправка через сутки, сверка данных из ПФР и обращение в ИФНС с копиями документов.

Перерасчёт НДФЛ с материальной выгоды за прошлые периоды в УПП 1.3: как сделать без ошибок

Инструкция для 3.0 в УПП 1.3 не воспроизводится: документы, регистры и закрытие месяца устроены иначе. Разбираем по шагам, как найти матвыгоду и НДФЛ в своей базе, выбрать минимальный механизм корректировки прошлого периода и проверить результат по регистрам и 6-НДФЛ.

Вынужденный прогул в 2026 году: какие пособия не уменьшают средний заработок и как отразить выплаты в 1С

Минтруд в письме № 14-1/В-1282 подтвердил: пособие по безработице, больничное пособие и зарплата у другого работодателя не уменьшают средний заработок за вынужденный прогул. Разбираем расчёт по ст. 139 ТК РФ и постановлению № 540, а также начисление и проводки в 1С: ЗУП и 1С: Бухгалтерии.