NPV проекта часто всплывает, когда нужно принять решение, которое «растянуто» во времени: вложиться сейчас, получать деньги позже, параллельно платить подрядчикам, закупать материалы, держать оборотку. На уровне ощущений всё упирается в простую вещь: деньги сегодня и деньги через год для бизнеса имеют разный вес.
Эта разница становится критичной в проектном бизнесе: стройка, ремонт, производство под заказ, ивент, digital-проекты. Смета может выглядеть прибыльной, при этом касса в середине проекта проседает, а риски сдвигов сроков и оплат съедают результат.
NPV помогает перевести будущие поступления и выплаты в «стоимость на сегодня» и честно сравнить сценарии. Дальше решение становится математикой, а не интуицией.
Что такое NPV проекта?
NPV (Net Present Value) — чистая приведённая стоимость проекта. По смыслу это «приведённые будущие деньги минус стартовые вложения».
Чтобы получить NPV, берут денежные потоки проекта (поступления и выплаты по периодам), «дисконтируют» их к одной дате и суммируют. Дисконтирование — пересчёт будущих денег в текущую стоимость через ставку дисконтирования.
Классическая запись выглядит так:
NPV = CF0 + CF1/(1 + r)^1 + CF2/(1 + r)^2 + … + CFn/(1 + r)^n
Здесь CF0 — поток в нулевом периоде (часто это вложение со знаком «минус»), r — ставка дисконтирования за период, n — количество периодов.
Что означает NPV?
Главная интерпретация проста: NPV показывает, перекрывает ли проект твою требуемую доходность при выбранной ставке дисконтирования. Как это работает:
- NPV > 0: проект проходит порог доходности при заданной ставке, «вес» будущих денег превышает вложения.
- NPV = 0: проект ровно на пороге, без запаса по доходности.
- NPV < 0: проект не добирает доходность по выбранной ставке, значит цена денег и риск съедают эффект.
Внутри компании NPV удобно использовать как «единый язык» для сравнения разных инициатив: взять объект с большой отсрочкой, купить оборудование, вложиться в рекламу, открыть направление. При равных правилах расчёта сравнение становится честным.
Из чего складывается NPV?
NPV держится на двух опорах: прогноз денежного потока и ставка дисконтирования. Ошибка в любой части быстро превращает расчёт в красивую таблицу без пользы.
1) Денежный поток (cash flow). В NPV идут деньги, которые реально приходят и уходят по датам: авансы, этапные оплаты, закупки, выплаты людям, налоги, аренда техники, доставка. Подход «посчитаю по прибыли в акте» ломает модель, потому что прибыль в учёте и деньги на счёте живут разной жизнью. В теме денег по датам помогает логика отчёта ДДС и привычка контролировать факт движений.
2) Ставка дисконтирования (r). Это «цена капитала» с учётом риска: тот процент, который бизнес требует от денег, замороженных в проекте, чтобы имело смысл связывать оборот.
Практичная рамка для малого и среднего бизнеса: взять базу в виде стоимости доступных денег (кредит, рассрочки, цена собственного капитала), потом добавить надбавку за риск конкретного проекта (платёжная дисциплина заказчика, вероятность сдвига сроков, сезонность, логистика, штрафы).
Пример расчета NPV проекта
Ниже — рабочий алгоритм, который подходит для проекта в стройке, ремонте, производстве под заказ, услугах. Важно: считаются деньги по датам, не «начисления».
Шаг 1. Зафиксируй точку «сегодня» и период расчёта: месяц, квартал или год.
Шаг 2. Собери прогноз потоков по периодам: отдельно поступления, отдельно выплаты.
Шаг 3. Выбери ставку дисконтирования под этот период и запиши допущения, чтобы можно было пересчитать сценарии.
Шаг 4. Дисконтируй каждый период: CFt/(1+r)^t.
Шаг 5. Сложи дисконтированные потоки и сделай вывод по знаку NPV.
Мини-сцена. Проект требует вложения 1 000 000 ₽ сейчас. Потом он приносит по 450 000 ₽ в конце каждого года три года подряд. Ставка дисконтирования 20% годовых. Потоки и дисконтирование:
| Период | Денежный поток, ₽ | Коэффициент (1+r)^t | Приведённый поток (PV), ₽ |
|---|---|---|---|
| 0 | -1 000 000 | 1 | -1 000 000 |
| 1 | 450 000 | 1,2 | 375 000 |
| 2 | 450 000 | 1,44 | 312 500 |
| 3 | 450 000 | 1,728 | 260 416,67 |
| NPV | -52 083,33 |
NPV отрицательная. Значит при ставке 20% этот проект не дотягивает до требуемой доходности.
Дальше NPV используется как инструмент переговоров и управления: можно пересобрать график оплат, поднять цену, снизить ранние выплаты, вытащить часть платежей в аванс, убрать затратную часть, заменить закупку субподрядом. После каждого изменения считается новый сценарий.
Кому нужен NPV и в каких решениях он помогает?
NPV нужен всем, кто выбирает между вариантами с разными датами денег. На практике это выглядит так.
- Собственнику и руководителю проекта — чтобы решать, брать ли объект, когда вход в проект требует крупных оплат раньше поступлений от заказчика.
- Финансисту и бухгалтерии управленческого учёта — чтобы обосновывать требования к авансу, этапам, отсрочкам, скидкам за раннюю оплату.
- Коммерческому директору — чтобы считать реальную цену рассрочки и корректно «закладывать» её в прайс и условия договора.
- Инвестору или партнёру — чтобы сравнивать разные проекты по одному правилу и понимать, какой из них создаёт стоимость при заданном риске.
- Банку и кредитному комитету — чтобы оценивать способность проекта генерировать денежный поток в срок, особенно если финансирование проектное.
Если тема дисконтирования пока звучит «слишком финансово», начни с базы: прочитай, как работает приведение денег и почему будущие суммы стоят меньше в бизнес-решениях. В блоге 101 для этого есть статья «Дисконтирование денег: что это, формулы и как применять в бизнесе».
Типичные ошибки в расчёте NPV
NPV полезен, когда к математике и исходным данным одинаковая строгость. В прикладной работе чаще ломается одно из двух: денежный поток по датам или ставка.
- Смешали прибыль и деньги. NPV считается по денежным потокам.
- Потеряли «нулевой период»: авансы подрядчикам, закупка материалов, мобилизация, инструмент, гарантийный депозит. Это часто главная причина провала по NPV.
- Взяли ставку «из воздуха» и забыли, почему она такая. Ставка должна отражать цену денег и риск проекта.
- Сравнивают проекты с разными допущениями. NPV сопоставим, когда одинаковы период, ставка, логика потоков.
- Игнорируют оборотку: деньги приходят позже плана, расходы приезжают раньше плана. Это меняет NPV сильнее, чем кажется.
Как связать NPV с управленческим учётом и данными из Приложения 101?
NPV начинается с прогноза, потом упирается в дисциплину факта. Когда фактические поступления и выплаты фиксируются по датам, пересчёт сценариев становится быстрым: видно, что сдвинулось, где деньги зависли, какие статьи расходов «приехали» раньше.
В проектном бизнесе полезно держать рядом отчёт ДДС и баланс по проекту. В блоге 101 есть материалы про управленческий взгляд на деньги: отчёт о движении денежных средств (ДДС) и финансовый учёт доходов и расходов.
Если ведёшь проекты в Приложении 101, логика «деньги по событиям» складывается в систему: у каждого проекта свой финансовый баланс, поступления от заказчика и расходы фиксируются с привязкой к объекту и датам, документы хранятся рядом с операцией. Это даёт опору для расчётов уровня NPV и для управленческих решений по ходу проекта.
Чтобы связать финансовую модель с ежедневным управлением, пригодится статья «Финансовое управление проектом: как вести бюджет и контролировать деньги в Приложении 101». Там хорошо видно, как бюджет, план-факт и дисциплина учёта помогают держать результат под контролем, когда проект идёт.

