IRR 계산기

IRR
다음

내부수익률은 사업을 정확히 손익분기점에 이르게 하는 유일한 할인율, 즉 모든 현금흐름의 순현재가치를 0으로 만드는 이율입니다. 초기 투자금과 미래 각 기간에 받을 것으로 예상하는 현금을 입력하면 이 계산기가 IRR을 구하고 10% 기준과 비교하며 회수되는 현금 합계를 계산합니다. 요구수익률보다 IRR이 높다면 그 사업은 추진할 가치가 있습니다.

IRR 계산 방법

  1. 1

    초기 투자금 입력

    0기에 먼저 지급하는 금액을 양수로 입력합니다.

  2. 2

    현금흐름 나열

    미래 각 기간(1기, 2기, 3기 등)에 대해 한 줄에 하나씩 순서대로 값을 입력합니다.

  3. 3

    IRR 확인

    계산기가 NPV(이율) = 0을 풀어 이율을 백분율로 표시하고, 10%에서의 NPV와 회수 현금 합계도 함께 보여줍니다.

계산식

IRR은 다음 식을 만족하는 이율 r입니다.

0 = −C₀ + Σ CFₜ / (1 + r)^t

여기서:

  • C₀는 초기 투자금(0기에 지급하는 현금)
  • CFₜ는 t기에 받는 현금흐름
  • r은 내부수익률
  • 합은 t = 1부터 마지막 기간 n까지 더합니다

닫힌 형태의 해가 없으므로 IRR은 수치적으로 구합니다. 이 도구는 답을 −90%에서 1000% 사이로 좁힌 뒤, 이분법을 사용해 NPV가 0을 지나는 이율로 수렴시킵니다.

계산 예시

오늘 ₩100,000,000을 투자하고 이후 4년 동안 ₩30,000,000, ₩40,000,000, ₩50,000,000, ₩60,000,000을 받는다고 하겠습니다.

기간 현금흐름 IRR에서의 할인계수 현재가치
0 −100,000,000 1.000 −100,000,000
1 30,000,000 0.756 22,690,000
2 40,000,000 0.572 22,870,000
3 50,000,000 0.432 21,620,000
4 60,000,000 0.327 19,620,000
IRR에서의 NPV ≈ 0

여기서 NPV를 0으로 만드는 이율은 약 32.3%이므로 IRR은 약 32%입니다. 10% 기준을 넘기 때문에 이 사업은 매력적입니다.

주의할 함정

  • 복수의 IRR. 현금흐름의 부호가 두 번 이상 바뀌면(유출, 유입, 유출) 방정식에 여러 개의 해가 생길 수 있습니다. 이 계산기는 구간 안의 이율 하나를 반환하므로, 확인에는 NPV를 사용하세요.
  • 부호 변화 없음. 모든 현금흐름이 양수(또는 모두 음수)이면 손익분기 이율이 없으므로 IRR도 존재하지 않습니다. 도구는 “IRR을 찾을 수 없음”이라고 표시합니다.
  • 규모에 대한 맹점. 아주 작은 사업의 40% IRR은 큰 사업의 15% IRR보다 창출하는 가치가 작을 수 있습니다. 상호 배타적인 사업의 순위를 매기기 전에 IRR과 NPV를 함께 사용하세요.
  • 재투자 가정. 단순 IRR은 중간 현금이 IRR 자체로 재투자된다고 암묵적으로 가정하는데, 이는 흔히 지나치게 낙관적입니다. 수정 내부수익률(MIRR)이 이를 보완합니다.

자주 묻는 질문

좋은 IRR은 단순히 요구수익률이나 자본비용을 넘어서는 IRR입니다. 많은 기업에서 이 기준은 10%에서 20% 사이에 있으므로, 그보다 높은 IRR은 사업이 가치를 더한다는 신호입니다. 적절한 기준은 해당 투자 각각의 위험에 따라 달라집니다.

NPV는 직접 고른 할인율에서 창출되는 가치를 금액으로 보여주는 반면, IRR은 NPV를 0으로 만드는 수익률을 백분율로 보여줍니다. 규모가 다른 사업의 순위를 매길 때는 NPV가 낫고, IRR은 효율성을 직관적으로 요약한 지표입니다. 이 도구는 둘 다 보여줍니다.

IRR은 현금흐름의 부호가 바뀔 때, 보통 초기 유출 뒤에 유입이 이어질 때만 존재합니다. 투자금을 0으로 입력하거나 순현재가치를 한 번도 음수로 만들지 않는 현금흐름을 입력하면 풀어야 할 손익분기 이율이 없으므로 어떤 IRR도 표시할 수 없습니다.

아니요. 투자금과 현금흐름은 결과를 계산하기 위해 처리될 뿐 서버에 업로드되거나 저장되거나 공유되지 않습니다. 숫자는 세션 안에서 비공개로 유지되므로 민감한 거래도 안전하게 시뮬레이션할 수 있습니다.

관련 도구

이 도구는 다른 언어로도 제공됩니다