Упущенная выгода — это неполученные доходы, которые лицо получило бы при обычных условиях оборота, если бы его право не было нарушено (ст. 15 ГК РФ). В Helper-pro расчёт ведётся по цепочке «исходные данные → методика → формулы и подстановки → обоснование → документ с нормативной базой». Инструмент даёт экономический расчёт и обоснование, а не правовое заключение и не гарантию взыскания; выводы о виновности и противоправности не делаются.
Расчёт открывается для объекта (/lost-profit/{object}) и привязан к команде, пользователю и документу. Указываются тип события и дата, период нарушения и базовый (предшествующий) период, затем исходные данные по периодам. На объект можно хранить несколько версий расчёта. Недостающие или некорректные данные не блокируют сохранение, но отмечаются предупреждениями при расчёте.
Каждая методика — карточка с формулой, границами применимости и источником; выбор основной методики делает пользователь.
Поток_t / (1 + r)^t.Ставка вводится вручную или берётся из справочника наблюдаемых ставок и индексов: ключевая ставка Банка России, доходность ОФЗ по срокам, индекс потребительских цен и индексы-дефляторы Росстата. По каждой записи справочника хранятся источник, ссылка и дата наблюдения. Обоснование выбранной ставки фиксируется в расчёте отдельным текстом. Справочник обновляется командой php artisan lost-profit:rates (CSV/JSON, идемпотентно).
Из неполученных доходов вычитаются разумные затраты, которые кредитор должен был бы понести, и учитываются меры по уменьшению убытков (ст. 404 ГК РФ). Итог ограничен снизу нулём; о срабатывании ограничения выводится предупреждение. Это экономический учёт, а не оценка поведения сторон.
Конструктор обоснования содержит три вида текста: причинно-следственная связь, разумные затраты, меры по уменьшению убытков. Нормы привязываются из банка; карточка нормы содержит акт, статью или пункт, краткую формулировку, ссылку на источник, дату редакции и признак «требует проверки актуальности». Полные тексты нормативных актов и стандартов не публикуются — приводятся только краткие формулировки и ссылки. Реквизиты норм проверяются перед публикацией; обновление банка норм — отдельная задача сопровождения.
В интерфейсе расчёта итоговая сумма не отображается: показываются методика, формула, подстановки и предупреждения, а также индикатор «Расчёт готов, итог формируется в документе». Итоговая сумма формируется на сервере в момент печати и попадает только в печатный документ и выгрузку.
Для шаблонов документов доступны переменные:
${lostProfitTotal} — итоговая сумма упущенной выгоды;${lostProfitTotalStr} — итоговая сумма прописью;${lostProfitTable} — таблица расчёта по периодам;${lostProfitMethod} — методика, формула, ставка и её обоснование;${lostProfitJustification} — тексты обоснования;${lostProfitNorms} — нормативная база.Печатный документ с итогом — 10 ₽. Пакет «для суда» (расчёт, справка с обоснованием и нормативной базой, приложение с формулами) — 30 ₽. Методическое приложение (формулы, источники, банк методик) выгружается в DOCX или XLSX — 50 ₽ за файл. Повтор операции без изменений в пределах сессии не тарифицируется.
Нормативная и методическая основа: ГК РФ (ст. 15, 393, 393.1, 400, 401, 404, 1064, 1082), постановления Пленума ВС РФ от 24.03.2016 № 7 (п. 12, 15) и от 23.06.2015 № 25 (п. 12), 135-ФЗ, федеральные стандарты оценки ФСО I–VI, Временная методика 1990. Полные тексты не воспроизводятся.
Инструмент не является отчётом об оценке или заключением и не заменяет работу оценщика, эксперта-экономиста и юриста. Публичный калькулятор отложен; расчёт ведётся в личном кабинете по объекту.