BBF Journal

калькулятор

Калькулятор NPV и IRR проекта

NPV, IRR, индекс доходности и срок окупаемости по потокам разного размера за каждый год или месяц, до 10 периодов. Поток одинаковый — калькулятор окупаемости.

Актуально на 1 сентября 2026Сообщить об ошибке в ставке
Шаг потоков

Положительное число: знак минус подставит калькулятор

Ориентир — ключевая ставка Банка России 14 % на 01.09.2026. Поставьте свою стоимость денег: ставку кредита, WACC или требуемую доходность

Денежные потоки по периодам

Чистый поток за каждый год, ₽

Поступления минус текущие расходы и налоги периода. Доинвестиции — со знаком минус. Пустая строка не считается: периоды нумеруются подряд по заполненным строкам.

NPV — чистый дисконтированный доходNPV > 0 — проект принимается
129 333,69
IRR, % годовых
17,21%
Индекс доходности
1,09
Срок окупаемости
3,25 года
С дисконтом
4,5 года
PV потоков
1 629 333,69
Сумма потоков
2 450 000

IRR 17,21 % годовых — это ставка, при которой NPV проекта обнуляется. Она не ниже вашей ставки 14 %, поэтому NPV неотрицательный. Индекс доходности 1,09 — сколько рублей приведённых поступлений приходится на рубль вложений.

Дисконтирование потоков по периодам
ГодПотокКоэффициентПриведённыйНакопленныйНакопленный с дисконтом
01 500 0001,00001 500 0001 500 0001 500 000
1300 0000,8772263 157,89-1 200 000-1 236 842,11
2450 0000,7695346 260,39-750 000-890 581,72
3600 0000,675404 982,91-150 000-485 598,81
4600 0000,5921355 248,17450 000-130 350,64
5500 0000,5194259 684,33950 000129 333,69

Формула

Как считается

Этот калькулятор — для проектов, у которых поток разный по периодам: год запуска с небольшой выручкой, выход на мощность, доинвестиции посреди срока, продажа оборудования в конце. Если поток одинаковый каждый месяц или растёт на постоянный процент, проще калькулятор окупаемости: там достаточно одного числа и горизонта. Здесь каждый период вводится отдельной строкой, а дальше математика та же. Каждый поток делится на (1 + ставка) в степени номера периода — это его приведённая стоимость, то есть сколько он стоит сегодня, если деньги можно вложить под эту ставку. Сумма приведённых потоков минус вложение — NPV, чистый дисконтированный доход. IRR — ставка, при которой NPV обращается в ноль; формулы у неё нет, калькулятор подбирает её делением отрезка пополам, как это делает функция ВСД в Excel. Индекс доходности показывает, сколько рублей приведённых поступлений приходится на рубль вложений, а срок окупаемости — в каком периоде накопленный поток впервые выходит из минуса, простой и с дисконтом.

Коэффициент дисконтирования
1 ÷ (1 + r)^t
Приведённый поток
CF_t × Коэффициент дисконтирования
NPV
Σ CF_t ÷ (1 + r)^t − Вложение
IRR
Ставка r, при которой NPV(r) = 0 — подбор бисекцией
Индекс доходности PI
PV потоков ÷ Вложение
Срок окупаемости
Период, в котором накопленный поток впервые ≥ 0, с дробной частью
Ставка за месяц
((1 + Годовая ÷ 100)^(1÷12) − 1) × 100
IRR годовая из месячной
((1 + i ÷ 100)^12 − 1) × 100

Пример

Вложение 1 500 000 ₽, потоки по годам — 300 000, 450 000, 600 000, 600 000, 500 000 ₽, всего 2 450 000 ₽. Ставка дисконтирования 14 % — ключевая ставка Банка России на 01.09.2026, ориентир стоимости денег, а не рекомендация. Приведённая стоимость потоков — 1 629 333,69 ₽, NPV — 129 333,69 ₽, то есть положительный: потоки возвращают вложение, дают требуемую доходность и сверх неё ещё столько в сегодняшних рублях. IRR — 17,21 % годовых, это выше ставки дисконтирования, поэтому знак NPV именно такой. Индекс доходности 1,09: на рубль вложений приходится столько приведённых поступлений. Простой срок окупаемости — 3,25 года, с дисконтом — 4,5 года: дисконтирование всегда отодвигает момент возврата, потому что поздние потоки весят меньше ранних. Таблица под калькулятором показывает тот же расчёт по периодам — коэффициент, приведённый поток и накопленные суммы.

Таблица

Как NPV зависит от ставки

Тот же проект — вложение 1 500 000 ₽ и пять годовых потоков из примера, — меняется только ставка дисконтирования. Чем выше ставка, тем меньше стоят будущие рубли и тем ниже NPV; ставка, при которой он переходит через ноль, и есть IRR.

СтавкаNPVИндекс доходностиСрок с дисконтомВердикт
5 %597 564,681,43,58 годаNPV > 0, принять
10 %315 685,711,213,99 годаNPV > 0, принять
15 %87 284,271,064,65 годаNPV > 0, принять
20 %-99 987,140,93не окупаетсяNPV < 0, отклонить
25 %-255 2000,83не окупаетсяNPV < 0, отклонить
30 %-385 117,680,74не окупаетсяNPV < 0, отклонить

IRR этого проекта — 17,21 % годовых: при любой ставке ниже неё NPV положительный, при любой выше — отрицательный. Это и есть главный смысл IRR — максимальная цена денег, которую проект выдерживает.

Оговорки

Что здесь не учтено

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

IRR у знакопеременных потоков может быть не единственной: если после плюсов идёт крупная доинвестиция и снова плюсы, уравнение NPV(r) = 0 имеет несколько корней, и калькулятор покажет один из них — тот, к которому сходится бисекция на отрезке от −99 до 1000 % за период. В таких проектах решение принимают по NPV, а не по IRR. Если все потоки одного знака, IRR не существует вовсе, и калькулятор честно пишет «нет», а не рисует ноль.

На практике

С чем сравнивать IRR

IRR сама по себе ничего не говорит — она становится полезной в сравнении с ценой денег для вашего бизнеса. Если проект финансируется и своими деньгами, и кредитом, эта цена — средневзвешенная стоимость капитала, её считает калькулятор WACC: IRR выше WACC означает, что проект зарабатывает больше, чем стоит его финансирование. Если проект целиком на кредите, сравнивайте со ставкой договора — платежи по нему покажет кредитный калькулятор. Ключевая ставка Банка России — нижняя граница: под неё, с небольшой надбавкой, деньги можно разместить почти без риска, поэтому проект с IRR ниже ключевой ставки не имеет смысла независимо от прочих достоинств; история ставки — в справочнике.

Для помесячных потоков годовая ставка переводится в месячную сложным процентом, а не делением на 12: при 14 % годовых это 1,0979 % в месяц. IRR за месяц калькулятор переводит обратно в годовую по той же формуле, поэтому месячный и годовой расчёт одного проекта сопоставимы между собой. Если вы оцениваете не проект, а бизнес целиком, с потоками без конца горизонта, — это DCF-оценка; доходность портфеля по датам операций, а не по периодам, считает калькулятор XIRR.

FAQ

Частые вопросы

Чем NPV отличается от IRR?
NPV — сумма в рублях: сколько проект приносит сверх вложения и требуемой доходности, если привести все будущие потоки к сегодняшнему дню по вашей ставке. IRR — ставка в процентах, при которой NPV становится нулём, то есть максимальная цена денег, которую проект выдерживает. NPV зависит от выбранной ставки, IRR — нет, поэтому её удобно сравнивать со ставкой кредита или WACC. В примере на странице при ставке 14 % NPV равен 129 333,69 ₽, а IRR — 17,21 % годовых.
Почему калькулятор пишет, что IRR нет?
Уравнение NPV(r) = 0 имеет решение только тогда, когда деньги и уходят, и возвращаются: если все потоки одного знака — только вложения или только поступления, — ставки, обнуляющей NPV, не существует. Второй случай: корень лежит вне диапазона от −99 до 1000 % за период, в котором калькулятор его ищет, — обычно это опечатка в сумме. В обоих случаях NPV при вашей ставке всё равно посчитан, и решение принимают по нему; ноль вместо IRR здесь был бы неправдой.
Считать по месяцам или по годам?
По тому шагу, с которым вы реально прогнозируете потоки. Для торговой точки или сервиса с быстрой окупаемостью естественны месяцы, для производства или стройки — годы. Годовую ставку калькулятор переводит в ставку за месяц сложным процентом ((1 + i)^(1/12) − 1), а не делением на 12, а IRR за месяц — обратно в годовую по формуле (1 + i)^12 − 1, поэтому результаты месячного и годового расчёта сопоставимы. Десяти строк хватает на десять лет или десять месяцев; более длинный помесячный прогноз укрупняйте до кварталов или лет.
Какую ставку дисконтирования брать?
Ставка должна отражать, сколько стоят деньги именно для вас. Если проект финансируется кредитом — ставку договора; если и своими деньгами, и заёмными — WACC, средневзвешенную стоимость капитала; если только своими — доходность, от которой вы отказываетесь, плюс премия за риск проекта. Нижняя граница — то, что дают почти безрисковые вложения: ориентир — ключевая ставка Банка России, 14 % на 01.09.2026, она подставлена в форму по умолчанию. Это ориентир, а не рекомендация: ставку задаёте вы, и таблица на странице показывает, как от неё зависит NPV.
Как учесть остаточную стоимость оборудования или продажу бизнеса в конце?
Добавьте её к потоку последнего периода. Если в пятом году проект приносит 500 000 ₽ и в конце года оборудование продаётся за 200 000 ₽, в строку пятого года ставьте 700 000 ₽. Точно так же учитываются возврат депозита арендодателю, продажа остатков товара и любые разовые поступления при закрытии проекта. Доинвестиции посреди срока, наоборот, вводятся со знаком минус в строке того периода, когда деньги уходят.
Что считать чистым потоком периода?
Реальные деньги, которые проект приносит за период: поступления минус все текущие расходы этого периода, включая налоги. Амортизация в поток не входит — это не движение денег. Платежи по кредиту включают только если стоимость денег не заложена в ставку дисконтирования, иначе финансирование посчитается дважды. Само вложение в момент 0 вводится отдельным полем положительным числом — знак минус подставит калькулятор.
Чем этот калькулятор отличается от калькулятора окупаемости?
Калькулятор окупаемости берёт один поток и горизонт и при желании наращивает поток на постоянный процент — это удобно, когда бизнес приносит примерно одинаковые деньги каждый месяц. Здесь каждый период вводится отдельной строкой, поэтому можно задать медленный старт, скачок после выхода на мощность, доинвестиции и продажу активов в конце. Формулы NPV, IRR, индекса доходности и срока окупаемости в обоих калькуляторах одни и те же — при одинаковых потоках они дадут одинаковые числа.