Как посчитать IRR в Excel: формула, примеры и лайфхаки для точного расчёта

Что такое IRR и почему его считают в Excel

Внутренняя норма доходности (IRR, или Internal Rate of Return) — это ключевой показатель для оценки эффективности инвестиций. Он показывает процентную ставку, при которой чистая приведённая стоимость (NPV) проекта равна нулю. Проще говоря, IRR отвечает на вопрос: "Какой максимальный процент по кредиту может себе позволить проект, чтобы остаться безубыточным?".

В Excel расчёт IRR автоматизирован функцией ВСД (в английской версии — IRR). Это спасает от ручных вычислений по сложным формулам дисконтирования. Но даже с готовой функцией ошибки встречаются часто: неправильный порядок денежных потоков, пропущенные периоды или неучтённые начальные вложения. Эта статья поможет избежать типичных ловушек.

Формула IRR в Excel: синтаксис и аргументы

Функция ВСД в Excel имеет простой синтаксис, но требует точного заполнения:

=ВСД(значения; [предположение])

Где:

  • 📊 значения — массив или диапазон ячеек с денежными потоками (обязательно включает хотя бы одно отрицательное значение — начальную инвестицию).
  • 🔍 предположение (необязательно) — ваша догадка о величине IRR (по умолчанию 10%). Используется, если Excel не может подобрать решение автоматически.

Пример базовой формулы для проекта с инвестицией -100 000 ₽ и доходами 30 000 ₽ в год на протяжении 5 лет:

=ВСД(B2:B7)

Где в ячейках B2:B7 указаны значения: -100000, 30000, 30000, 30000, 30000, 30000.

📊 Как часто вы используете IRR для анализа инвестиций?
Ежемесячно
Ежеквартально
Рядом с крупными сделками
Никогда не пользовался

Пошаговый расчёт IRR на реальном примере

Рассмотрим проект с начальными вложениями 500 000 ₽ и ожидаемыми доходами:

ГодДенежный поток (₽)
0 (инвестиция)-500 000
1120 000
2150 000
3180 000
4200 000

Шаги для расчёта:

  1. Введите денежные потоки в столбец Excel (например, A2:A6).
  2. В любой свободной ячейке введите формулу =ВСД(A2:A6).
  3. Нажмите Enter. Результат — 14,5% (IRR проекта).

Указаны все периоды (включая нулевой год)|

Первое значение отрицательное (инвестиция)|

Денежные потоки в одной валюте|

Нет пропущенных ячеек в диапазоне-->

⚠️ Внимание: Если Excel выдаёт ошибку #ЧИСЛО!, проверьте:

  • 🔢 Наличие хотя бы одного отрицательного и одного положительного значения.
  • 📉 Последовательность потоков (не должно быть двух подряд отрицательных значений без положительных между ними).
  • 🔄 Попробуйте добавить аргумент предположение, например: =ВСД(A2:A6; 0,1).

Типичные ошибки при расчёте IRR и как их избежать

Даже опытные аналитики сталкиваются с ошибками. Вот самые распространённые:

⚠️ Внимание: Если в проекте есть несколько смен знака (например, инвестиция → доход → дополнительные вложения → доход), функция ВСД может дать несколько решений или ошибку. В таких случаях используйте МВСД (MIRR) или разбивайте проект на этапы.

Другие ловушки:

  • 🕳️ Пропущенный нулевой год: Инвестиция должна быть указана в первом периоде (год 0). Если начать с года 1, результат будет некорректным.
  • 💰 Неучтённая инфляция: IRR рассчитывается в номинальных значениях. Для реальной доходности дисконтируйте потоки с учётом инфляции.
  • 📊 Неверный порядок данных: Денежные потоки должны идти последовательно по годам. Перемешанные данные приведут к ошибке.
Что делать если IRR больше 100%?

Это сигнал о возможной ошибке в данных. Проверьте:

1. Правильность указания инвестиции (должна быть со знаком "минус").

2. Соотношение доходов и затрат — если доходы многократно превышают вложения, IRR может быть завышен.

3. Периодичность потоков (ежегодно, ежемесячно).

IRR vs MIRR: когда использовать модифицированную норму доходности

Функция ВСД предполагает, что все положительные денежные потоки реинвестируются по той же ставке IRR. В реальности это маловероятно. Для более точного анализа используйте МВСД (Modified Internal Rate of Return), где можно задать:

  • 💸 Ставку финансирования (процент по кредиту).
  • 📈 Ставку реинвестирования (доходность альтернативных вложений).

Синтаксис МВСД:

=МВСД(значения; ставка_финансирования; ставка_реинвестирования)

Пример: если ставка финансирования 10%, а реинвестирования — 12%, формула будет:

=МВСД(B2:B7; 10%; 12%)

IRR для нерегулярных денежных потоков

Если потоки поступают неравномерно (например, доходы только в 3-м и 5-м году), стандартный ВСД даст искажённый результат. Решения:

  1. Добавьте нулевые значения для периодов без потоков.
  2. Используйте ЧИСТВНДОХ (XIRR) для потоков с конкретными датами.

Пример для ЧИСТВНДОХ:

ДатаСумма (₽)
01.01.2023-500 000
15.03.2026200 000
30.11.2026350 000
=ЧИСТВНДОХ(B2:B4; A2:A4)

Практическое применение IRR: когда проект выгоден

IRR сам по себе не даёт окончательного ответа. Его нужно сравнивать:

  • 📉 С альтернативными вложениями: Если IRR проекта 15%, а банковский депозит даёт 12%, проект выгоднее.
  • 🏦 Со стоимостью капитала (WACC): IRR должен превышать средневзвешенную стоимость капитала компании.
  • 🔄 С другими проектами: Выбирайте проект с максимальным IRR при сопоставимых рисках.
⚠️ Внимание: Высокий IRR не всегда означает лучший проект. Например, проект с IRR 50% но небольшими абсолютными доходами может быть менее привлекателен, чем проект с IRR 20% но крупными денежными потоками.

FAQ: Ответы на частые вопросы об IRR в Excel

Почему моя функция ВСД возвращает #ЧИСЛО!?

Ошибка #ЧИСЛО! возникает в трёх случаях:

  1. Нет ни одного положительного денежного потока.
  2. Нет ни одного отрицательного потока (инвестиции).
  3. Excel не может подобрать решение после 20 итераций. Попробуйте указать предположение, например: =ВСД(A2:A10; 0,05).
Можно ли рассчитать IRR для ежемесячных потоков?

Да, но нужно:

  • Указать все периоды (включая месяцы с нулевыми потоками).
  • Использовать ЧИСТВНДОХ, если потоки приходят в конкретные даты.
  • Учесть, что годовой IRR для ежемесячных потоков рассчитывается как (1 + месячный IRR)^12 - 1.
Как интерпретировать отрицательный IRR?

Отрицательный IRR означает, что проект не окупается даже при нулевой ставке дисконтирования. Это сигнал:

  • Пересмотреть бизнес-модель.
  • Проверьте корректность введённых данных (возможно, инвестиция указана как положительное число).
  • Учесть дополнительные доходы или сократить затраты.
В чём разница между IRR и ROI?

IRR — это процентная ставка, при которой NPV = 0, учитывающая временную стоимость денег. ROI (Return on Investment) — это простой коэффициент доходности: (Прибыль / Инвестиция) × 100%, который не учитывает время. Например, ROI 20% за 5 лет менее выгоден, чем IRR 15% за 2 года.

Как посчитать IRR для проекта с неравномерными инвестициями?

Если инвестиции вливаются частями (например, -100 000 ₽ в год 0 и -50 000 ₽ в год 2), укажите их как отдельные отрицательные потоки:


Год 0: -100 000

Год 1: 30 000

Год 2: -50 000

Год 3: 40 000

Формула =ВСД(A2:A5) корректно обработает такой сценарий.