NestBook / 금융·투자

DCF란 무엇인가

DCF(Discounted Cash Flow, 현금흐름할인법)는 기업이 앞으로 벌어들일 현금의 현재가치를 계산해서 적정 주가를 구하는 방법이다.

핵심 아이디어는 단순하다:

오늘의 1만원은 1년 뒤의 1만원보다 가치가 크다.

은행에 넣으면 이자가 붙기 때문이다. 이 개념을 뒤집어서, 미래에 받을 돈을 오늘 가치로 “할인”하는 것이 DCF의 본질이다.

💡 왜 DCF를 배워야 하는가
PER, PBR 같은 상대가치 지표는 "다른 기업 대비 비싼가 싼가"를 비교할 뿐, 그 기업의 본질적 가치(내재가치)를 알려주지 않는다. DCF는 기업의 미래 현금흐름을 기반으로 "이 기업이 정말 얼마짜리인가"를 직접 계산하는 유일한 방법이다.

화폐의 시간가치: DCF의 기초

현재가치와 미래가치

  • 미래가치(FV): 지금 돈을 투자하면 미래에 얼마가 되는가
  • 현재가치(PV): 미래에 받을 돈이 지금 얼마의 가치인가
미래가치 = 현재가치 × (1 + 할인율)ⁿ
현재가치 = 미래가치 ÷ (1 + 할인율)ⁿ

구체적 예시

연이율 10%일 때, 3년 뒤 받을 100만원의 현재가치는?

PV = 1,000,000 ÷ (1 + 0.10)³
   = 1,000,000 ÷ 1.331
   = 약 751,315원

즉, 3년 뒤 100만원은 오늘 기준 약 75만원의 가치밖에 없다. 할인율이 높을수록 미래 돈의 현재가치는 더 작아진다.

💡 할인율이 핵심이다
같은 미래 현금흐름이라도 할인율을 8%로 잡느냐, 12%로 잡느냐에 따라 결과가 크게 달라진다. DCF에서 가장 논쟁이 많은 부분이 바로 이 할인율 결정이다.

DCF 4단계 프로세스

1단계: 미래 잉여현금흐름(FCF) 추정

**FCF(Free Cash Flow)**는 기업이 영업활동으로 벌어들인 현금에서 설비투자를 뺀 금액이다. 주주와 채권자에게 돌아갈 수 있는 “자유로운” 현금이다.

FCF = 영업현금흐름 - 자본적지출(CAPEX)

실전에서는 보통 향후 5~10년의 FCF를 추정한다.

삼성전자 예시 (가상 시나리오)

연도FCF 추정 (조원)근거
1년차25반도체 회복 초기
2년차30수요 정상화
3년차35AI 반도체 본격 성장
4년차33투자 증가로 FCF 소폭 감소
5년차36안정기 진입
⚠️ 초보자 주의
FCF 추정은 미래를 예측하는 것이므로 정확할 수 없다. 중요한 건 정확한 숫자가 아니라 합리적인 범위를 정하고, 낙관·기본·비관 시나리오를 나눠보는 것이다.

2단계: 할인율(WACC) 결정

DCF에서 쓰는 할인율은 보통 **WACC(가중평균자본비용)**이다.

WACC = (자기자본 비중 × 자기자본 비용) + (타인자본 비중 × 타인자본 비용 × (1-세율))
구성요소의미일반적 범위
자기자본 비용주주가 기대하는 수익률 (CAPM으로 계산)8~15%
타인자본 비용회사채 이자율3~7%
세율법인세약 22~25%

한국 대형주 기준 WACC은 대략 8~12% 범위에서 결정된다.

💡 실전 팁
정확한 WACC 계산은 복잡하다. 초보자라면 한국 주식은 10%, 미국 주식은 8% 정도로 시작해도 큰 무리가 없다. 중요한 건 할인율을 바꿔가며 결과가 어떻게 변하는지 민감도 분석을 해보는 것이다.

3단계: 영구가치(Terminal Value) 계산

5~10년 이후에도 기업은 계속 돈을 벌 것이다. 추정 기간 이후의 가치를 **영구가치(Terminal Value, TV)**라 한다.

영구가치 = 마지막 해 FCF × (1 + 영구성장률) ÷ (WACC - 영구성장률)
  • 영구성장률: 보통 GDP 성장률 수준인 **2~3%**를 쓴다
  • 영구가치는 전체 기업가치의 **60~80%**를 차지하는 경우가 많다

계속된 삼성전자 예시

영구가치 = 36조 × (1 + 0.025) ÷ (0.10 - 0.025)
        = 36.9조 ÷ 0.075
        = 약 492조원

이걸 현재가치로 할인:

영구가치의 현재가치 = 492조 ÷ (1.10)⁵ = 약 305조원
⚠️ 영구가치의 함정
영구성장률을 0.5%만 올려도 기업가치가 수십조원 달라진다. DCF 결과의 대부분은 영구가치에 의해 결정되므로, 영구성장률은 매우 보수적으로 잡아야 한다.

4단계: 기업가치 → 주당 가치

기업가치 = 추정 기간 FCF의 현재가치 합 + 영구가치의 현재가치
주주가치 = 기업가치 - 순부채
주당 적정가치 = 주주가치 ÷ 발행주식 수

실전 간이 DCF: SK하이닉스 예시

항목
향후 5년 FCF 현재가치 합약 45조원
영구가치 현재가치약 120조원
기업가치약 165조원
순부채약 15조원
주주가치약 150조원
발행주식 수약 7.3억 주
주당 적정가치약 205,000원

현재 주가가 18만원이라면 저평가, 25만원이라면 고평가로 판단할 수 있다.

📊 DCF는 "정답"이 아니라 "기준점"
DCF로 구한 적정가치는 가정에 따라 크게 달라진다. 중요한 건 정확한 숫자가 아니라 "현재 주가가 낙관 시나리오를 이미 반영하고 있는가, 아직 비관적으로 평가받고 있는가"를 판단하는 것이다.

DCF의 한계와 보완

한계설명보완 방법
FCF 추정이 어렵다미래 매출·비용 예측은 불확실낙관/기본/비관 3가지 시나리오
할인율에 민감WACC 1% 차이로 결과 급변민감도 표 작성 (8%, 10%, 12%)
영구가치 비중 과대TV가 전체 60~80%영구성장률 보수적으로 (2% 이하)
적자 기업에 적용 불가FCF가 음수인 기업은 계산 자체가 어렵다상대가치(PER, PSR) 병행

민감도 분석 예시

WACC \ 영구성장률1.5%2.0%2.5%3.0%
8%230,000255,000285,000325,000
10%175,000190,000205,000225,000
12%140,000150,000160,000172,000

이런 표를 만들면 **“어떤 가정 하에서 현재 주가가 정당화되는가”**가 한눈에 보인다.


초보자가 자주 하는 실수

  1. 영구성장률을 GDP 이상으로 잡기: 한 기업이 경제 전체보다 영원히 빨리 성장할 수 없다
  2. FCF 대신 순이익을 쓰기: 설비투자가 큰 기업은 순이익과 FCF가 크게 다르다
  3. 한 가지 시나리오만 계산: 반드시 낙관·비관 범위를 제시해야 한다
  4. DCF 결과만 믿기: 상대가치(PER, EV/EBITDA)와 교차 검증해야 한다

📌 이 챕터 핵심 정리
  • DCF = 미래 현금흐름을 현재가치로 할인하여 기업의 내재가치를 구하는 방법
  • 4단계: FCF 추정 → 할인율(WACC) 결정 → 영구가치 계산 → 주당 가치 환산
  • 영구가치가 전체 기업가치의 60~80%를 차지하므로 영구성장률은 보수적으로 잡는다
  • DCF는 "정답"이 아니라 "기준점". 반드시 민감도 분석과 상대가치 교차 검증을 병행한다
  • 다음 챕터에서 배울 "경쟁 우위(모트)"가 있어야 FCF 추정에 확신을 가질 수 있다