﻿---
title: "Внутренняя норма доходности: правильный расчет и интерпретация IRR"
description: "Узнайте, как IRR решает уравнение нулевого NPV, когда периодическая IRR отличается от XIRR, почему несколько корней и ранжирование проектов вводят в заблуждение и как сочетать IRR с NPV."
image: "https://wiki.fcontext.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.fcontext.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Внутренняя норма доходности: правильный расчет и интерпретация IRR

> Только в образовательных целях; не является инвестиционным советом или инвестиционной рекомендацией. Инвестиции могут привести к убыткам.

<a id="answer"></a>

## Краткий ответ

**Внутренняя норма доходности (IRR)** — ставка дисконтирования `r`, при которой чистая приведенная стоимость заданного графика денежных потоков равна нулю:

`0 = NPV(r) = Σ[CF_t / (1 + r)^t]`

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

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

<a id="mechanism"></a>

## Как это работает

Стройте и проверяйте расчет в следующем порядке:

1. **Определите решение и владельца потока.** Используйте инкрементный посленалоговый поток фирме со стоимостью капитала проекта либо поток акционерам после долговых потоков со стоимостью собственного капитала. Не сравнивайте IRR акционеров с WACC или IRR проекта со стоимостью собственного капитала.
2. **Постройте полный график.** Установите `t = 0` на дату оценки и внесите капитальные затраты, операционные потоки, налоги, изменения оборотного капитала, альтернативные издержки, каннибализацию, конечные расходы, ликвидационные поступления и другие инкрементные эффекты. Исключите невозвратные затраты и не считайте финансирование в бездолговом проектном графике.
3. **Выберите периодическое или датированное дисконтирование.** Периодическая IRR предполагает равноотстоящие потоки и дает ставку за период. Для нерегулярных дат используйте документированное уравнение вида `0 = Σ[CF_i / (1 + r)^((date_i - date_0) / 365)]`; табличная функция `XIRR` использует базу `365` дней, а другие системы могут применять иные правила дней или начисления.
4. **Решите и проверьте.** Численный алгоритм ищет `r`, часто начиная с пользовательского или стандартного предположения. Убедитесь, что пересчитанный NPV близок к `0`, исследуйте разумный диапазон ставок и постройте профиль NPV. Другое начальное предположение может найти другой корень или дать сбой при наличии иного корня.
5. **Интерпретируйте число в сопоставимых единицах.** Месячная IRR — месячная ставка. При месячном начислении эффективный годовой эквивалент равен `(1 + monthly IRR)^12 - 1`, а не автоматически `12 × monthly IRR`. Согласуйте номинальные и реальные потоки, валюту, налоги и пороговую ставку.
6. **Примените правильное правило решения.** Для одного независимого обычного проекта принимайте его при положительном NPV по подходящей ставке; эквивалентное утверждение при единственном корне: `IRR > hurdle rate`. Для взаимоисключающих проектов выбирайте реализуемую альтернативу с наибольшим положительным NPV при альтернативной стоимости капитала, не обязательно с наибольшей IRR. Инкрементная IRR или ставка пересечения может объяснить конфликт рейтингов, но не заменяет NPV.
7. **Проведите стресс-тест и сверку.** Изменяйте цены, объем, маржу, капзатраты, оборотный капитал, налоги, сроки, конечный поток, финансирование и ставку. Сопоставляйте IRR с NPV, окупаемостью, масштабом, ликвидностью, ограничениями мощности и сценариями. `MIRR` может задавать явные ставки финансирования и реинвестирования, но ее соглашение и конечный горизонт нужно указывать, и она не заменяет создание денежной стоимости.

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

<a id="example"></a>

## Пример

Используйте четыре отдельные проверки вместо одной headline-ставки:

- **Обычный проект:** потоки `-$10.0000m` при `t = 0`, затем `$4.0000m`, `$4.5000m` и `$5.0000m` в конце трех годовых периодов дают `IRR = 15.9753%`. При годовом пороге `10.0000%` `NPV = -$10m + $4m / 1.10 + $4.5m / 1.10^2 + $5m / 1.10^3 = $1.1119m`. Положительный NPV и IRR выше порога согласуются, поскольку график обычный.
- **Конфликт масштаба:** проект B платит `-$1.0000m` сейчас и получает `$1.3000m` через год, поэтому IRR равна `30.0000%`, а NPV при `10.0000%` — `$0.1818m`. Взаимоисключающий проект C платит `-$10.0000m` сейчас и получает `$12.0000m` через год, поэтому его меньшая IRR — `20.0000%`, но больший NPV — `$0.9091m`. Если оба одинаково реализуемы и скорректированы по риску, C создает больше моделируемой денежной стоимости.
- **Несколько корней:** необычный график `-$100.0000`, `+$230.0000`, `-$132.0000` имеет две IRR: `10.0000%` и `20.0000%`. Его NPV при `15.0000%` составляет около `$0.1890`, поэтому ни правило одного возвращенного корня, ни фраза «IRR выше порога» надежно не описывают профиль. Изучите всю кривую NPV.
- **Нерегулярные даты:** датированные потоки `-$1,000.0000` на `2026-01-01`, `+$300.0000` на `2026-07-01`, `+$400.0000` на `2027-04-01` и `+$500.0000` на `2028-01-01` дают XIRR на базе `365` дней около `14.4803%`. При `10.0000%` датированный XNPV составляет около `$54.5641`. Если считать даты равноотстоящими годовыми периодами, получится ответ на другой вопрос.

<a id="risks"></a>

## Риски

- Укажите, измеряет ли график поток проекта, фирмы или акционеров, и используйте соответствующую ставку.
- Используйте инкрементные потоки; исключайте невозвратные затраты, но включайте альтернативные издержки и каннибализацию.
- Включайте капзатраты, оборотный капитал, налоги, комиссии, конечные расходы, ликвидацию и отказ на фактические даты.
- Сочетайте номинальные потоки с номинальными ставками, реальные с реальными в одной валюте.
- Указывайте, приходится ли поток на начало, конец периода или конкретную дату.
- Используйте периодическую IRR только для равных периодов и обозначайте месячную, квартальную или годовую единицу.
- Преобразуйте периодическую ставку в эффективную годовую начислением, а не механическим умножением.
- Для нерегулярных дат указывайте календарную систему, базу дней, начисление и программу.
- Требуйте хотя бы один отрицательный и положительный поток до ожидания стандартной IRR или XIRR.
- Считайте смены знака и проверяйте профиль NPV на множественные, отсутствующие или неприемлемые корни.
- Проверяйте несколько начальных предположений и независимо убеждайтесь, что каждый корень дает NPV около нуля.
- Не считайте ошибку алгоритма доказательством отсутствия математического корня или один корень доказательством уникальности.
- Применяйте простое правило `IRR > hurdle rate` только к независимому обычному проекту с единственным релевантным корнем.
- Ранжируйте взаимоисключающие проекты по NPV при подходящей альтернативной стоимости при сопоставимой реализуемости и риске.
- Используйте инкрементный анализ для конфликтов сроков или масштаба, сохраняя NPV критерием стоимости.
- При MIRR указывайте ставку финансирования, ставку реинвестирования, горизонт и соглашение инструмента.
- Не считайте реинвестирование по IRR, MIRR или пороговой ставке фактом без реальных соответствующих возможностей.
- Отделяйте IRR акционеров, увеличенную долгом, от улучшения экономики самого проекта.
- При рационировании капитала моделируйте реализуемый портфель и ограничения; IRR может не максимизировать общий NPV.
- Сохраняйте полную точность, сверяйте калькуляторы и стресс-тестируйте неопределенные потоки вместо выдачи точного процента за достоверный.

<a id="misconceptions"></a>

## Распространенные заблуждения

- **«IRR — годовая доходность, которую получат инвесторы».** Это корень заданного прогноза; значение процента определяется частотой, датами, основой потоков и предпосылками.
- **«Проект с наибольшей IRR создает наибольшую стоимость».** IRR не учитывает денежный масштаб и может конфликтовать с NPV для взаимоисключающих проектов разного размера или времени.
- **«У каждого графика есть одна IRR».** Может быть один корень, несколько, ни одного применимого или результат, зависящий от алгоритма.
- **«XIRR — просто более точное отображение периодической IRR».** XIRR дисконтирует фактические даты по указанной базе дней и моделирует другую временную шкалу при нерегулярности.
- **«MIRR решает все проблемы IRR».** Она явно задает финансирование и реинвестирование в одной системе, но исходные данные, масштаб, риск и NPV требуют отдельного суждения.

<a id="related"></a>

## Связанные темы

- [Дисконтированный денежный поток](/ru/stocks/discounted-cash-flow/)
- [Ставка дисконтирования](/ru/stocks/discount-rate/)
- [Будущая стоимость](/ru/stocks/future-value/)

<a id="sources"></a>

## Источники

- OpenStax: метод внутренней нормы доходности (IRR).
- OpenStax: выбор между проектами.
- Microsoft Support: расчет NPV и IRR в Excel.
- Microsoft Support: функция XIRR.
- Microsoft Support: функция MIRR.
- NYU Stern / Aswath Damodaran: материалы по корпоративным финансам и анализу инвестиций.

Source: https://wiki.fcontext.com/ru/stocks/internal-rate-of-return/index.mdx
