Intrinsic Value Calculator for Excel
Calculate the intrinsic value of a stock using the Discounted Cash Flow (DCF) method. Enter your financial data below to get instant results and visual analysis.
Calculation Results
How to Calculate Intrinsic Value in Excel: Complete Guide
Calculating intrinsic value is the cornerstone of value investing, popularized by Benjamin Graham and Warren Buffett. This comprehensive guide will walk you through the exact process of calculating intrinsic value using Excel, including the Discounted Cash Flow (DCF) method, relative valuation techniques, and practical Excel implementations.
Understanding Intrinsic Value
Intrinsic value represents the true worth of a company’s stock based on its fundamental financial characteristics. Unlike market price (which fluctuates based on supply and demand), intrinsic value is calculated using:
- Future cash flows the company is expected to generate
- Discount rate representing your required return
- Growth projections for the business
- Terminal value representing the company’s worth at the end of the projection period
The most common methods for calculating intrinsic value are:
- Discounted Cash Flow (DCF) Analysis – The gold standard for valuation
- Dividend Discount Model (DDM) – For dividend-paying stocks
- Residual Income Model – Focuses on economic profit
- Comparable Company Analysis – Relative valuation approach
The Discounted Cash Flow (DCF) Method in Excel
The DCF method involves these key steps when implemented in Excel:
Step 1: Project Free Cash Flows
Begin by projecting the company’s free cash flows for the next 5-10 years. In Excel:
- Create a timeline in row 1 (Year 1, Year 2, etc.)
- Enter the current free cash flow in cell B2
- Use the formula
=B2*(1+growth_rate)to project future cash flows - Drag this formula across your timeline
Example Excel formula for Year 2:
=B2*(1+$A$1)
Where $A$1 contains your growth rate (e.g., 5% or 0.05)
Step 2: Calculate Terminal Value
The terminal value represents the company’s value beyond your projection period. Use either:
In Excel, your terminal value calculation might look like:
=D2*(1+$B$1)/($C$1-$B$1)
Where:
- D2 = Final year’s free cash flow
- $B$1 = Terminal growth rate (e.g., 2.5% or 0.025)
- $C$1 = Discount rate (e.g., 10% or 0.10)
Step 3: Discount All Cash Flows to Present Value
Use Excel’s NPV function or manual discounting:
=B2/(1+$C$1)^1 + C2/(1+$C$1)^2 + D2/(1+$C$1)^3 + E2/(1+$C$1)^4 + F2/(1+$C$1)^5 + G2/(1+$C$1)^5
Where G2 contains your terminal value.
Pro tip: Use Excel’s NPV function for the cash flows and add the terminal value separately:
=NPV($C$1,B2:F2) + G2/(1+$C$1)^5
Step 4: Calculate Intrinsic Value per Share
Divide the total present value by shares outstanding:
=H2/I1
Where:
- H2 = Total present value from Step 3
- I1 = Shares outstanding
Advanced Excel Techniques for Intrinsic Value
To create a more sophisticated model in Excel:
-
Sensitivity Analysis: Create a data table to show how intrinsic value changes with different growth and discount rates.
=TABLE({growth_rates}, {discount_rates}, DCF_formula) - Scenario Analysis: Use Excel’s Scenario Manager to model best-case, base-case, and worst-case scenarios.
- Monte Carlo Simulation: Combine with Excel’s Data Analysis Toolpak to model probability distributions.
- Automated Data Pulls: Use Power Query to import financial data directly from sources like Yahoo Finance.
Common Mistakes to Avoid in Excel DCF Models
Alternative Valuation Methods in Excel
While DCF is the most comprehensive method, these alternatives can provide additional perspective:
1. Dividend Discount Model (DDM)
For dividend-paying stocks, use this Excel formula:
=D1/($C$1-g)
Where:
- D1 = Next year’s expected dividend
- $C$1 = Discount rate
- g = Dividend growth rate
2. Residual Income Model
Calculate intrinsic value based on economic profit:
=Book_Value + SUM((ROE-$C$1)*Book_Value/(1+$C$1)^n)
3. Comparable Company Analysis
Use Excel to:
- Gather valuation multiples (P/E, EV/EBITDA) for peer companies
- Calculate average multiples
- Apply to your company’s metrics
Practical Excel Implementation Example
Let’s walk through a complete example for Company XYZ:
-
Gather Inputs:
- Current FCF: $1,000,000
- Growth rate: 6% for 5 years
- Terminal growth: 2.5%
- Discount rate: 10%
- Shares outstanding: 500,000
-
Set Up Excel Sheet:
A1: Growth Rate | B1: 6% A2: Discount Rate | B2: 10% A3: Terminal Growth | B3: 2.5% A4: Shares | B4: 500,000 A6: Year | B6: FCF | C6: PV Factor | D6: PV of FCF A7: 1 | B7: 1,060,000 | C7: 0.909 | D7: 963,540 A8: 2 | B8: 1,123,600 | C8: 0.826 | D8: 926,506 ... A11: 5 | B11: 1,338,226 | C11: 0.621 | D11: 831,462 A12: Terminal | B12: 28,048,747 | C12: 0.621 | D12: 17,402,727 -
Calculate Total Value:
=SUM(D7:D12) → $20,950,235
-
Intrinsic Value per Share:
=20,950,235/500,000 → $41.90
Automating Your Excel Valuation Model
To make your model more efficient:
-
Use Named Ranges:
- Select your discount rate cell → Formulas tab → Define Name → “DiscountRate”
- Now use =DiscountRate in formulas instead of cell references
-
Create Data Validation:
- Select input cells → Data tab → Data Validation
- Set minimum/maximum values for growth rates
-
Add Conditional Formatting:
- Highlight cells where growth rate > discount rate (potential error)
- Color-code positive vs. negative cash flows
-
Build a Dashboard:
- Use spinners for quick input changes
- Add charts to visualize sensitivity
- Create a summary section with key outputs
Verifying Your Excel Calculations
Always cross-check your Excel model:
- Manual Calculation: Verify first year’s PV = FCF/(1+r)
- Formula Auditing: Use Excel’s Formula Auditing tools to trace precedents/dependents
- Compare Methods: Your DCF result should be directionally similar to comparable company analysis
- Sanity Check: Does the result make sense given the company’s fundamentals?
Excel Shortcuts for Faster Modeling
When to Use (and Not Use) Excel for Valuation
Excel is ideal when:
- You need a customizable, transparent model
- You’re analyzing a single company in depth
- You want to build institutional knowledge
- You need to document your assumptions
Consider alternatives when:
- You need to analyze hundreds of companies quickly
- You require real-time data updates
- You need advanced statistical capabilities
- Collaboration is more important than customization
Final Thoughts on Excel Valuation
Mastering intrinsic value calculation in Excel gives you several advantages:
- Precision: You control every assumption and calculation
- Flexibility: Easily adapt the model for different companies and scenarios
- Transparency: Every step is visible and auditable
- Learning Tool: Building models deepens your understanding of valuation
Remember that while Excel is a powerful tool, valuation is both art and science. Always:
- Use conservative assumptions
- Test sensitivity to key variables
- Compare with other valuation methods
- Update your model as new information becomes available