Как рассчитать оценку компании методом DCF в Excel

На чтение
5 мин
Дата обновления
05.11.2026

DCF переводит будущие денежные потоки в стоимость на выбранную дату. Сложность модели обычно не в функции Excel, а в согласованности: кому принадлежит поток, какая ставка ему соответствует, когда приходит платёж и что предполагается после окончания прогноза.

Ниже — авторский учебный расчёт, не оценка реальной компании. Все суммы условны и выражены в миллионах одной валюты. Ставки 12% и 3% назначены для демонстрации, а не взяты как текущие рыночные ориентиры. Арифметика проверена отдельно в Python; Excel-файл здесь не запускался.

Выберите объект: бизнес или капитал собственников

В материалах Асвата Дамодарана разграничены FCFF — поток для всех поставщиков капитала — и FCFE — поток собственникам после соответствующих выплат по долгу. FCFF дисконтируют по WACC, а FCFE — по стоимости собственного капитала. Смешивание потока и ставки даёт неверную постановку даже при безошибочной формуле.

Здесь оценивается операционный бизнес через FCFF. Базовая конструкция потока: EBIT × (1 − ставка налога) + амортизация − капитальные вложения − прирост оборотного капитала. Проценты и получение нового кредита не добавляют в этот FCFF как будто это обычные операционные доходы и расходы собственника.

Например, при учебных EBIT 200, налоговой предпосылке 25%, амортизации 20, капитальных вложениях 50 и приросте оборотного капитала 20 получится FCFF 100. Налоговая предпосылка здесь — ввод модели, а не разбор применимого налогового законодательства конкретной компании.

Сначала обоснуйте прогноз

DCF полезен, когда можно содержательно описать будущие поступления, расходы и реинвестиции. Пятилетний горизонт не является универсальным сроком: он должен позволять перейти от текущего состояния к объяснимой устойчивой стадии. Для нестабильного бизнеса один сглаженный прогноз способен скрыть существенные риски.

В учебном примере FCFF пяти лет равен 100, 120, 140, 160 и 180. За этими числами в реальной работе должны стоять выручка, маржа, налоги, CapEx и оборотный капитал. Рост продаж может требовать денег на запасы и дебиторскую задолженность, поэтому рост прибыли не равен такому же росту свободного потока.

Согласуйте валюту и инфляцию. Дамодаран отдельно указывает соответствие номинальных потоков номинальной ставке, реальных — реальной и единой валюте расчёта. Нельзя взять рублёвый прогноз с инфляционным ростом и подставить удобную ставку из другой валюты без необходимого анализа.

Задайте WACC и терминальную стоимость

WACC отражает стоимость компонентов финансирования с весами по рыночной стоимости. В простой постановке учитываются стоимость собственного капитала и стоимость долга после соответствующего налогового эффекта. Это не просто ставка кредита компании. Для примера используем неизменные 12% в год.

После пятого года предполагается устойчивый рост FCFF на 3% ежегодно. Терминальная стоимость на конец пятого года:

FCFF6 = 180 × 1,03 = 185,4
TV5 = FCFF6 / (WACC − g)
TV5 = 185,4 / (0,12 − 0,03) = 2060

Число 2060 относится к концу пятого года и ещё должно быть дисконтировано. В формуле используется поток шестого года. Для такой бесконечной модели требуется WACC больше g; предпосылка устойчивого роста и необходимые реинвестиции должны быть экономически согласованы, а не выбраны ради желаемой оценки.

Соберите небольшой лист Excel

В H2 внесите 12%, в H3 — 3%, в H4 — формулу =B6*(1+H3)/(H2-H3). Строка 1 содержит заголовки. Формулы ниже используют английские имена функций и запятую как разделитель аргументов; в локализованном Excel проверьте соответствующие имена и разделитель.

СтрокаA: годB: FCFFC: TVD: общий потокE: приведённый поток
211000=B2+C2=D2/(1+$H$2)^A2
321200=B3+C3=D3/(1+$H$2)^A3
431400=B4+C4=D4/(1+$H$2)^A4
541600=B5+C5=D5/(1+$H$2)^A5
65180=$H$4=B6+C6=D6/(1+$H$2)^A6

Сумма E2:E6 составляет около 1657,32. Отдельно PV прогнозных FCFF — 488,42, PV терминальной стоимости — 1168,90. Так легче заметить ошибку, при которой TV прибавлена без дисконтирования или учтена дважды.

Тот же результат для равных годовых периодов даёт =NPV($H$2,D2:D6). Microsoft поясняет: NPV рассматривает перечисленные потоки как приходящие в конце последовательных периодов. Денежный поток в момент оценки, если он есть в отдельной инвестиционной задаче, прибавляют отдельно, а не сдвигают внутрь ряда как первый год.

Перейдите от операционной стоимости к собственному капиталу

В учебном примере дополнительно есть 100 денежных средств, не включённых в оценённые операционные потоки, и долг рыночной стоимостью 500. При отсутствии других корректировок стоимость собственного капитала составит 1657,32 + 100 − 500 = 1257,32.

Не вычитайте долг второй раз, если используете уже рассчитанную стоимость собственного капитала, и не добавляйте повторно актив, учтённый внутри модели. В реальной оценке анализируют и другие неоперационные активы и требования к капиталу; здесь они специально исключены из условий.

Когда вместо NPV нужен XNPV

XNPV учитывает конкретные даты и использует 365-дневный год в дисконтировании. Для отдельного учебного инвестиционного проекта запишите на другом листе даты в A2:A5 и потоки в B2:B5: 31.12.2026 — минус 100; 30.06.2027 — 30; 31.12.2027 — 40; 31.03.2028 — 60.

Формула =XNPV(12%,B2:B5,A2:A5) считает чистую приведённую стоимость этого проекта. Это другой пример, не стоимость компании 1657,32: начальная инвестиция уже входит в ряд со знаком минус. Даты должны быть реальными значениями Excel, диапазоны дат и потоков — одинаковой длины, а первая дата определяет точку отсчёта.

Не заменяйте XNPV на NPV только потому, что в таблице четыре строки: интервалы неравномерны. И наоборот, не называйте разницу из-за точных дней ошибкой годовой модели. Сначала выберите предпосылку времени поступления средств и подпишите её.

Покажите чувствительность, а не одно точное число

WACC / устойчивый g1%3%4%
10%1770,582160,872453,59
12%1426,221657,321816,20
14%1189,091338,141435,03

Это пересчёт операционной стоимости с неизменными пятью прогнозными FCFF, а не диапазон рыночных ставок. В базовом варианте терминальная часть даёт около 70,5% результата. Такая зависимость требует особенно внимательно объяснить устойчивую стадию, а не просто увеличить g.

Дополнительно меняйте операционный сценарий: маржу, потребность в запасах, CapEx и сроки выхода на устойчивый поток. Итоговая модель должна показывать, какие предпосылки двигают стоимость. Формулы помогают воспроизвести расчёт, но экономическая обоснованность входных данных остаётся отдельной работой.