How Do I Calculate Discounted Cash Flow In Excel

Discounted Cash Flow (DCF) Calculator

Calculate the present value of future cash flows with this interactive DCF tool

DCF Calculation Results

Present Value of Cash Flows: $0.00
Terminal Value: $0.00
Present Value of Terminal Value: $0.00
Total DCF Value: $0.00
Net Present Value (NPV): $0.00

How to Calculate Discounted Cash Flow (DCF) in Excel: Complete Guide

The Discounted Cash Flow (DCF) analysis is one of the most fundamental and widely used valuation methods in finance. It estimates the value of an investment based on its expected future cash flows, adjusted for the time value of money. This comprehensive guide will walk you through how to calculate DCF in Excel, including the key components, formulas, and practical implementation.

Understanding the DCF Formula

The core DCF formula is:

DCF = Σ [CFt / (1 + r)t] + [TV / (1 + r)n] – Initial Investment

Where:

  • CFt = Cash flow at time t
  • r = Discount rate (WACC or required rate of return)
  • t = Time period
  • TV = Terminal value (future value beyond forecast period)
  • n = Number of periods

Step-by-Step DCF Calculation in Excel

  1. Prepare Your Cash Flow Projections

    Create a timeline (typically 5-10 years) with annual free cash flow projections. In Excel, this would be columns for each year with cash flow values.

    Example structure:

    Year Free Cash Flow ($)
    202420,000
    202525,000
    202630,000
    202735,000
    202840,000
  2. Determine Your Discount Rate

    The discount rate typically represents your required rate of return or the company’s Weighted Average Cost of Capital (WACC). Common ranges:

    • Low risk investments: 6-8%
    • Moderate risk: 10-12%
    • High risk/startups: 15-25%

    For our example, we’ll use 10% (0.10 in Excel formulas).

  3. Calculate Present Value of Cash Flows

    Use Excel’s PV function or manual calculation:

    =CF / (1 + discount_rate)^year

    In Excel, you might create a column for present value calculations:

    Year Cash Flow Discount Factor Present Value
    120,000=1/(1+0.10)^1=B2*C2
    225,000=1/(1+0.10)^2=B3*C3
    330,000=1/(1+0.10)^3=B4*C4
  4. Calculate Terminal Value

    There are two main methods for terminal value:

    1. Perpetuity Growth Method

    Formula: TV = [CFn × (1 + g)] / (r – g)

    Where:

    • CFn = Cash flow in final projection year
    • g = Perpetual growth rate (typically 2-3%)
    • r = Discount rate

    2. Exit Multiple Method

    Formula: TV = CFn × Multiple

    Common multiples:

    • EBITDA multiple: 5-10x
    • Revenue multiple: 1-3x
    • Industry-specific multiples
  5. Calculate Present Value of Terminal Value

    Use the same discounting approach:

    =TV / (1 + discount_rate)^n

    Where n = number of projection years

  6. Sum All Present Values

    Add up:

    • Present value of all projected cash flows
    • Present value of terminal value
    • Subtract initial investment

    This gives you the Net Present Value (NPV) of the investment.

Excel DCF Template Example

Here’s how to structure a complete DCF model in Excel:

Year Free Cash Flow Discount Factor Present Value
0(100,000)1.000(100,000)
120,000=1/(1+$B$1)^A3=B3*C3
225,000=1/(1+$B$1)^A4=B4*C4
330,000=1/(1+$B$1)^A5=B5*C5
435,000=1/(1+$B$1)^A6=B6*C6
540,000=1/(1+$B$1)^A7=B7*C7
Terminal Value=B7*(1+$B$2)/($B$1-$B$2)=1/(1+$B$1)^5=B8*C8
Total DCF=SUM(D3:D8)
NPV=D9-D2

Key cells:

  • B1 = Discount rate (e.g., 10%)
  • B2 = Perpetual growth rate (e.g., 2%)
  • D2 = Initial investment (negative)

Common DCF Mistakes to Avoid

  1. Overly Optimistic Projections

    Be conservative with growth rates. Most mature companies grow at GDP rate (2-3%) long-term.

  2. Incorrect Discount Rate

    Using a rate that’s too low inflates valuation. For public companies, WACC is appropriate. For private investments, use your required return.

  3. Ignoring Terminal Value Sensitivity

    Terminal value often represents 60-80% of total DCF value. Small changes in growth rate or multiple have huge impacts.

  4. Double-Counting Cash Flows

    Ensure you’re not counting the same cash flows in both your projection period and terminal value.

  5. Not Adjusting for Debt

    DCF values the entire firm. To get equity value, subtract net debt.

Advanced DCF Techniques

1. Mid-Year Discounting

Cash flows typically occur throughout the year, not all at year-end. Adjust your discount factor:

Mid-year factor = (1 + r)^(t-0.5)

2. Probability-Weighted Scenarios

Create multiple cash flow scenarios (optimistic, base, pessimistic) with probabilities:

Scenario Probability NPV Expected NPV
Optimistic25%$150,000=B2*C2
Base Case50%$100,000=B3*C3
Pessimistic25%$50,000=B4*C4
Total=SUM(D2:D4)

3. Sensitivity Analysis

Use Excel’s Data Table feature to test how changes in key variables affect valuation:

  1. Create a 2-variable data table (e.g., discount rate vs growth rate)
  2. Select the range including your variables and NPV result
  3. Go to Data > What-If Analysis > Data Table
  4. Set row and column input cells

DCF vs Other Valuation Methods

Method Best For Advantages Disadvantages Typical Use Cases
DCF Long-term investments, growth companies
  • Fundamentally sound
  • Considers time value of money
  • Flexible for different scenarios
  • Sensitive to input assumptions
  • Requires detailed projections
  • Difficult for cyclical companies
  • Startups
  • Private companies
  • Long-term projects
Comparable Company Analysis Public companies, mature industries
  • Based on market data
  • Quick to calculate
  • Reflects current market sentiment
  • Hard to find truly comparable companies
  • Market may be irrational
  • Doesn’t account for growth differences
  • Public company valuation
  • M&A transactions
  • Quick sanity checks
Precedent Transactions M&A situations, private companies
  • Based on actual transaction prices
  • Accounts for control premiums
  • Useful for private companies
  • Transaction details often private
  • Synergies may distort multiples
  • Market conditions may have changed
  • M&A advisory
  • Private company sales
  • Fairness opinions

Real-World DCF Applications

DCF analysis is used in various financial scenarios:

  1. Venture Capital Investments

    VCs use DCF to evaluate startup valuations, typically with high discount rates (20-30%) to account for risk.

  2. Corporate Budgeting

    Companies use DCF (often called NPV analysis) to evaluate capital expenditure projects.

  3. Mergers & Acquisitions

    DCF provides a fundamental valuation for acquisition targets, often combined with market multiples.

  4. Stock Valuation

    Equity analysts use DCF to determine if stocks are undervalued or overvalued relative to their intrinsic value.

  5. Real Estate Valuation

    Property investors use DCF to evaluate rental income properties, with terminal value often based on cap rates.

Excel Functions for DCF Calculations

Excel has several built-in functions that simplify DCF calculations:

Function Purpose Syntax Example
NPV Calculates net present value of a series of cash flows =NPV(rate, value1, [value2], …) =NPV(10%, B2:B6)
XNPV Calculates NPV with specific dates for each cash flow =XNPV(rate, values, dates) =XNPV(10%, B2:B6, A2:A6)
PV Calculates present value of a single future cash flow =PV(rate, nper, pmt, [fv], [type]) =PV(10%, 5, 0, 100000)
FV Calculates future value of an investment =FV(rate, nper, pmt, [pv], [type]) =FV(10%, 5, -20000, -100000)
RATE Calculates the discount rate given PV, FV, and periods =RATE(nper, pmt, pv, [fv], [type], [guess]) =RATE(5, -20000, -100000, 150000)
IRR Calculates internal rate of return for a series of cash flows =IRR(values, [guess]) =IRR(B2:B7)
XIRR Calculates IRR with specific dates for each cash flow =XIRR(values, dates, [guess]) =XIRR(B2:B7, A2:A7)

DCF Best Practices

  1. Use Conservative Assumptions

    It’s better to be pleasantly surprised than unpleasantly shocked. Use:

    • Lower revenue growth estimates
    • Higher discount rates for riskier projects
    • Conservative terminal growth rates (≤ GDP growth)
  2. Document All Assumptions

    Clearly list and justify:

    • Discount rate source (WACC calculation)
    • Growth rate assumptions
    • Terminal value method and inputs
    • Any unusual cash flow items
  3. Test Sensitivity

    Always run sensitivity analysis on:

    • Discount rate (±1-2%)
    • Terminal growth rate (±0.5-1%)
    • Key revenue/cost drivers
  4. Compare to Other Methods

    Cross-check DCF results with:

    • Comparable company multiples
    • Precedent transactions
    • LBO analysis (for leveraged buyouts)
  5. Update Regularly

    DCF is a living model. Update:

    • Quarterly with new financial data
    • When market conditions change
    • When business strategy evolves

Frequently Asked Questions About DCF

  1. What’s the difference between DCF and NPV?

    DCF is the method of discounting future cash flows. NPV is the result when you subtract the initial investment from the sum of discounted cash flows. All NPVs are DCFs, but not all DCFs are NPVs (some DCFs calculate absolute values without netting initial investment).

  2. How do I choose a discount rate?

    For companies:

    • Public companies: Use WACC (Weighted Average Cost of Capital)
    • Private companies: Use required rate of return (typically 15-25%)

    For projects within a company, use the company’s WACC adjusted for project-specific risk.

  3. What’s a good terminal growth rate?

    Most analysts use:

    • 2-3% for mature companies (matches long-term GDP growth)
    • 0% for conservative valuations
    • Never exceed 5% (unrealistic long-term)
  4. How many years should I project?

    Typical ranges:

    • 5 years: For stable, mature businesses
    • 10 years: For most growth companies
    • 15+ years: For infrastructure projects or very long-lived assets

    The key is to project until cash flows stabilize (reach “steady state”).

  5. Can DCF be used for startups?

    Yes, but with caution:

    • Use very high discount rates (20-30%)
    • Focus on key milestones (product launch, profitability)
    • Consider probability-weighted scenarios
    • Combine with venture capital methods (scorecard, risk factor summation)

Final Thoughts on DCF Analysis

Discounted Cash Flow analysis remains the gold standard for valuation because it’s based on fundamental financial principles. While the math is straightforward, the art of DCF lies in:

  • Making reasonable assumptions about future performance
  • Understanding the business drivers behind the numbers
  • Recognizing the limitations of any forecast
  • Using DCF as one tool among many in your valuation toolkit

Remember that no valuation method can predict the future with certainty. The value of DCF comes from:

  1. The discipline of thinking through business drivers
  2. Identifying key value creators and risks
  3. Providing a framework for comparing investment alternatives
  4. Creating a benchmark against which to measure actual performance

For most practical applications, combine DCF with market-based approaches to triangulate on a reasonable valuation range. And always stress-test your assumptions – the real world rarely follows a straight-line forecast.

Leave a Reply

Your email address will not be published. Required fields are marked *