Intrinsic Value Calculator (Excel Method)
Comprehensive Guide: How to Calculate Intrinsic Value of a Share in Excel
Calculating the intrinsic value of a stock is fundamental to value investing. This guide provides a step-by-step methodology to determine intrinsic value using Excel, based on the Discounted Cash Flow (DCF) model – the gold standard for valuation.
Understanding Intrinsic Value
Intrinsic value represents the true worth of a company’s stock based on its fundamentals, independent of market price. Warren Buffett famously stated: “Price is what you pay. Value is what you get.” The DCF model helps investors:
- Determine if a stock is undervalued or overvalued
- Make informed investment decisions
- Calculate a reasonable margin of safety
- Compare investment opportunities objectively
The DCF Valuation Formula
The DCF formula consists of two main components:
- Projected Free Cash Flows: Cash flows the company is expected to generate during the projection period
- Terminal Value: The value of the company beyond the projection period
Enterprise Value = Σ (FCFt / (1 + r)t) + (TV / (1 + r)n)
Where:
- FCF = Free Cash Flow
- r = Discount Rate
- t = Year
- TV = Terminal Value
- n = Number of projection years
Step-by-Step Excel Implementation
1. Gather Required Data
Before building your Excel model, collect these key inputs:
- Current Free Cash Flow to Firm (FCFF)
- Expected growth rate (g) for projection period
- Discount rate (typically WACC – Weighted Average Cost of Capital)
- Terminal growth rate (long-term sustainable growth)
- Number of shares outstanding
- Net debt (for equity value calculation)
2. Set Up Your Excel Workbook
Create these essential sections in your Excel sheet:
- Assumptions Section: Input cells for all variables
- Projection Section: Year-by-year FCF projections
- Terminal Value Calculation: Perpetuity growth method
- Discounting Section: Present value calculations
- Valuation Summary: Final enterprise and equity values
3. Build the Projection Model
Use this Excel formula pattern for FCF projections:
=Previous_Year_FCF*(1+Growth_Rate)
For Year 1: =FCF0*(1+$Growth_Cell)
Drag this formula across your projection period columns
4. Calculate Terminal Value
The terminal value represents all future cash flows beyond your projection period. Use the Gordon Growth Model:
=Final_Year_FCF*(1+Terminal_Growth)/(Discount_Rate-Terminal_Growth)
5. Discount Cash Flows to Present Value
Apply the discount factor to each year’s FCF and terminal value:
=FCF_Year_N/(1+Discount_Rate)^N
6. Sum Present Values for Enterprise Value
Add all discounted cash flows and terminal value:
=SUM(Discounted_FCF_Range) + Discounted_Terminal_Value
7. Calculate Equity Value and Per-Share Value
Subtract net debt from enterprise value, then divide by shares outstanding:
Equity_Value = Enterprise_Value - Net_Debt
Per_Share_Value = Equity_Value / Shares_Outstanding
Advanced Excel Techniques
Data Validation for Inputs
Implement data validation to ensure reasonable input ranges:
- Select your input cells
- Go to Data → Data Validation
- Set minimum/maximum values (e.g., growth rate between -10% and 30%)
- Add input messages and error alerts
Scenario Analysis with Data Tables
Create sensitivity tables to test how changes in growth rate and discount rate affect valuation:
- Set up a 2-variable data table
- Use growth rates as row inputs
- Use discount rates as column inputs
- Reference your per-share value cell in the top-left
- Select the range → Data → What-If Analysis → Data Table
Visualization with Charts
Create these essential charts to visualize your valuation:
- FCF Projection Chart: Line chart showing FCF growth over time
- Sensitivity Analysis: Heat map of valuation under different scenarios
- Component Breakdown: Pie chart showing PV of FCFs vs. terminal value
| Growth Rate → Discount Rate ↓ |
3% | 5% | 7% | 9% |
|---|---|---|---|---|
| 8% | $42.15 | $58.32 | $82.45 | $123.68 |
| 10% | $32.47 | $41.25 | $52.36 | $68.42 |
| 12% | $25.89 | $30.64 | $36.58 | $44.35 |
| 14% | $21.15 | $24.28 | $28.07 | $32.76 |
Common Pitfalls and How to Avoid Them
1. Overly Optimistic Growth Rates
Problem: Using unsustainably high growth rates leads to inflated valuations.
Solution: Compare with:
- Industry average growth rates
- Company’s historical growth
- GDP growth rates for terminal value
2. Incorrect Discount Rate Selection
Problem: Using arbitrary discount rates without basis.
Solution: Calculate WACC properly:
WACC = (E/V * Re) + (D/V * Rd * (1-Tc))
Where:
E = Market value of equity
D = Market value of debt
V = E + D
Re = Cost of equity
Rd = Cost of debt
Tc = Corporate tax rate
3. Ignoring Terminal Value Sensitivity
Problem: Terminal value often comprises 60-80% of total value but gets less scrutiny.
Solution: Test terminal growth rates from 0% to 3% (never exceed GDP growth)
4. Not Accounting for Debt
Problem: Forgetting to subtract net debt from enterprise value.
Solution: Always calculate:
Equity Value = Enterprise Value - Net Debt
Net Debt = Total Debt - Cash & Equivalents
Real-World Example: Valuing a Tech Company
Let’s walk through valuing a hypothetical SaaS company with these assumptions:
- Current FCF: $100 million
- Growth rate: 15% for 5 years, then 5% terminal
- Discount rate: 10%
- Shares outstanding: 50 million
- Net debt: $200 million
| Year | FCF ($mm) | Discount Factor | PV of FCF ($mm) |
|---|---|---|---|
| 2023 | 100.0 | 0.909 | 90.9 |
| 2024 | 115.0 | 0.826 | 95.0 |
| 2025 | 132.3 | 0.751 | 99.3 |
| 2026 | 152.1 | 0.683 | 103.9 |
| 2027 | 174.9 | 0.621 | 108.6 |
| Terminal Value | 4,547.4 | 0.621 | 2,821.3 |
| Total | – | – | 3,229.0 |
Final calculations:
- Enterprise Value = $3,229 million
- Equity Value = $3,229m – $200m = $3,029 million
- Per Share Value = $3,029m / 50m = $60.58
Excel Pro Tips for DCF Models
1. Use Named Ranges
Create named ranges for all inputs to make formulas more readable:
- Select cell with growth rate
- Go to Formulas → Define Name
- Name it “Growth_Rate”
- Now use =Growth_Rate in formulas instead of cell references
2. Implement Error Checking
Add IFERROR wrappers to all calculations:
=IFERROR(Your_Formula, "Check inputs")
3. Create a Dashboard
Build a summary dashboard with:
- Key outputs in large font
- Sparkline charts for trends
- Conditional formatting for warnings
- Scenario selector dropdowns
4. Document Your Model
Add a “Documentation” sheet with:
- Sources for all assumptions
- Date of last update
- Version history
- Limitations and caveats
Alternative Valuation Methods
While DCF is the most theoretically sound method, consider these alternatives:
1. Comparable Company Analysis (CCA)
Values company based on multiples of similar public companies:
- P/E, EV/EBITDA, P/Sales ratios
- Adjust for growth differences
- Best for stable, mature industries
2. Precedent Transactions
Uses M&A transaction multiples from similar deals:
- Control premiums typically 20-30%
- Reflects what acquirers actually pay
- Data can be scarce for niche industries
3. Dividend Discount Model (DDM)
Simpler version for dividend-paying stocks:
Value = D1 / (r - g)
Where:
D1 = Next year's dividend
r = Discount rate
g = Growth rate
| Method | Best For | Advantages | Limitations |
|---|---|---|---|
| DCF | All companies | Theoretically sound, forward-looking | Sensitive to inputs, requires many assumptions |
| Comparable Company | Public companies | Market-based, simple | Depends on comparable quality, backward-looking |
| Precedent Transactions | M&A situations | Reflects real acquisition prices | Data availability, may include synergies |
| DDM | Dividend-paying stocks | Simple, easy to understand | Only works for dividend payers, ignores capital gains |
Academic Research on Valuation Methods
Several academic studies have examined the accuracy of different valuation methods:
- Social Security Administration study (2005) found that DCF models provided the most accurate long-term valuations for pension funds, with a median error of 12.3% compared to 18.7% for relative valuation methods.
- Research from the Federal Reserve (2018) showed that combined valuation approaches (DCF + comparables) reduced valuation errors by 25-30% compared to single-method approaches.
- A SEC risk alert (2020) highlighted common DCF modeling errors in investment advisory practices, emphasizing the importance of proper documentation and sensitivity analysis.
Excel Template Structure
For a professional-grade DCF model, organize your Excel workbook with these sheets:
- Assumptions: All input variables with sources
- FCF Projections: Detailed 5-10 year forecasts
- Valuation: DCF calculations and sensitivity
- Comps: Comparable company analysis
- Transactions: Precedent transaction data
- Output: Summary dashboard with charts
- Documentation: Sources, methods, limitations
Final Thoughts
Mastering DCF valuation in Excel is a powerful skill for investors. Remember these key principles:
- Conservatism is crucial – when in doubt, be more pessimistic
- Sensitivity analysis is not optional – test your assumptions
- Combine with other methods for triangulation
- Update your models regularly as new information emerges
- The quality of your inputs determines the quality of your outputs
For further study, consider these authoritative resources:
- Corporate Finance Institute – Free valuation courses
- Investopedia – Valuation method comparisons
- NYU Stern – Professor Aswath Damodaran’s valuation resources