Stock Intrinsic Value Calculator
Calculate the intrinsic value of a stock using the Discounted Cash Flow (DCF) method
How to Calculate Intrinsic Value of a Stock Using Excel: Complete Guide
Calculating the intrinsic value of a stock is a fundamental skill for value investors. Unlike market price which fluctuates based on supply and demand, intrinsic value represents the true worth of a company based on its financial fundamentals. This comprehensive guide will walk you through the process of calculating intrinsic value using Excel, the same method used by professional analysts and legendary investors like Warren Buffett.
Why Intrinsic Value Matters
The concept of intrinsic value was first introduced by Benjamin Graham, the father of value investing, in his seminal work “Security Analysis” (1934). Intrinsic value helps investors:
- Identify undervalued stocks trading below their true worth
- Determine a reasonable margin of safety for investments
- Make informed buy/sell decisions based on fundamentals rather than market sentiment
- Avoid overpaying for stocks during market bubbles
The Discounted Cash Flow (DCF) Model
The most widely used method for calculating intrinsic value is the Discounted Cash Flow (DCF) model. This approach values a company based on its future cash flows discounted back to present value. The formula is:
Intrinsic Value = Σ (CFt / (1 + r)t) + (TV / (1 + r)n)
Where:
- CFt = Cash flow at time t
- r = Discount rate (required rate of return)
- TV = Terminal value (value at the end of projection period)
- n = Number of projection years
Step-by-Step Guide to Calculating Intrinsic Value in Excel
Step 1: Gather Required Financial Data
Before you begin, collect these key financial metrics from the company’s annual reports (10-K filings) or financial websites like Yahoo Finance:
- Free Cash Flow (FCF) – Typically found in the cash flow statement
- Revenue growth rate (historical and projected)
- Number of shares outstanding
- Current stock price
- Weighted Average Cost of Capital (WACC) or your required rate of return
Step 2: Set Up Your Excel Workbook
Create a new Excel workbook with these sheets:
- Input Sheet – For all your assumptions and raw data
- Calculation Sheet – For the DCF model calculations
- Output Sheet – For final results and sensitivity analysis
On the Input Sheet, create a section for these key inputs:
| Input Parameter | Example Value | Data Source |
|---|---|---|
| Current Free Cash Flow | $5,000 million | Cash Flow Statement |
| Growth Rate (Next 5-10 years) | 10% | Analyst Estimates |
| Terminal Growth Rate | 2.5% | Long-term GDP growth |
| Discount Rate | 9% | WACC or required return |
| Shares Outstanding | 1,000 million | Capital Structure |
Step 3: Build the DCF Model
On the Calculation Sheet, set up your DCF model with these columns:
- Year (0 to 10, with Year 0 being the current year)
- Free Cash Flow (with growth applied each year)
- Discount Factor (1/(1+r)^t)
- Present Value of Cash Flows
Use these Excel formulas:
- Year 1 FCF:
=Input!B2*(1+Input!B3) - Year 2 FCF:
=B2*(1+$B$3)(drag across) - Discount Factor:
=1/(1+$B$4)^A2 - Present Value:
=B2*C2
Step 4: Calculate Terminal Value
The terminal value represents the value of all future cash flows beyond your projection period. Use the Gordon Growth Model:
Terminal Value = (FCFn × (1 + g)) / (r – g)
In Excel:
- Terminal FCF:
=B11*(1+Input!B5) - Terminal Value:
=D12/(Input!B4-Input!B5) - PV of Terminal Value:
=D13*C11
Step 5: Sum Present Values and Calculate Intrinsic Value
Add up all the present values of cash flows and the terminal value:
- Total PV:
=SUM(D2:D11)+D14 - Intrinsic Value per Share:
=D15/Input!B6
Step 6: Compare to Current Price
On your Output Sheet, create a comparison:
| Metric | Value | Interpretation |
|---|---|---|
| Intrinsic Value per Share | $185.00 | The calculated true worth of the stock |
| Current Market Price | $150.50 | Today’s trading price |
| Upside Potential | 22.9% | (Intrinsic – Current)/Current |
| Margin of Safety | 18.8% | (Intrinsic – Current)/Intrinsic |
Advanced Techniques for More Accurate Valuations
Sensitivity Analysis
Create a data table to test how changes in your assumptions affect the intrinsic value. In Excel:
- Set up a table with different growth rates (rows) and discount rates (columns)
- In the top-left cell, reference your intrinsic value formula
- Use Data > What-If Analysis > Data Table
- For row input, select your growth rate cell
- For column input, select your discount rate cell
Monte Carlo Simulation
For probabilistic valuation, you can run Monte Carlo simulations in Excel using these steps:
- Install the Analysis ToolPak (File > Options > Add-ins)
- Set up your DCF model with assumptions
- Use RAND() functions to create random variables for key inputs
- Run the simulation thousands of times
- Analyze the distribution of results
Common Mistakes to Avoid
Even experienced analysts make these common errors when calculating intrinsic value:
- Overly optimistic growth rates – Be conservative with long-term growth assumptions
- Ignoring terminal value sensitivity – Small changes in terminal growth can dramatically affect results
- Using inconsistent discount rates – Your discount rate should reflect the risk of the specific company
- Neglecting working capital changes – Free cash flow should account for changes in working capital
- Not stress-testing assumptions – Always perform sensitivity analysis
Alternative Valuation Methods
While DCF is the most comprehensive method, consider these alternatives for cross-validation:
1. Relative Valuation (Comparable Company Analysis)
Compare the company’s multiples (P/E, EV/EBITDA) to similar companies in the same industry. Useful for quick sanity checks but less precise than DCF.
2. Dividend Discount Model (DDM)
Best for companies with stable dividend policies. The formula is:
Value = D1 / (r – g)
Where D1 is next year’s expected dividend.
3. Residual Income Model
Focuses on economic profit (ROE – cost of equity). Particularly useful for financial companies.
4. Liquidation Value
Calculates what shareholders would receive if the company were liquidated. Important for distressed companies.
Excel Pro Tips for Financial Modeling
Enhance your valuation models with these advanced Excel techniques:
- Use
INDEX(MATCH())instead ofVLOOKUPfor more flexible lookups - Create dynamic named ranges for cleaner formulas
- Use conditional formatting to highlight key metrics
- Implement data validation for input cells
- Protect your model with worksheet protection
- Use
CHOOSERfunctions for scenario analysis - Create interactive dashboards with form controls
Real-World Example: Valuing Apple Inc. (AAPL)
Let’s walk through a simplified valuation of Apple using actual 2023 data:
- Free Cash Flow (2023): $81.3 billion
- Revenue Growth (5-year avg): 7.5%
- Shares Outstanding: 16.3 billion
- Discount Rate: 8.5% (WACC)
- Terminal Growth: 2.5% (GDP growth)
Using these inputs in our DCF model yields:
| Year | Free Cash Flow ($B) | Discount Factor | Present Value ($B) |
|---|---|---|---|
| 2023 | 81.3 | 1.000 | 81.3 |
| 2024 | 87.4 | 0.922 | 80.6 |
| 2025 | 94.0 | 0.847 | 79.6 |
| 2026 | 101.0 | 0.778 | 78.6 |
| 2027 | 108.6 | 0.712 | 77.3 |
| Terminal Value | 2,850.0 | 0.650 | 1,852.5 |
| Total | – | – | 2,250.0 |
Intrinsic Value per Share: $2,250B / 16.3B shares = $138.04
With AAPL trading at ~$180 in late 2023, this suggests the stock might be slightly overvalued based on these conservative assumptions.
Excel Template Download
To help you get started, we’ve created a professional DCF valuation template you can download:
Download Professional DCF Valuation Template (.xlsx)
Final Thoughts
Calculating intrinsic value in Excel is both an art and a science. While the mathematical framework is sound, the quality of your inputs determines the accuracy of your valuation. Remember these key principles:
- Be conservative with your assumptions – it’s better to underestimate than overestimate
- Always perform sensitivity analysis to understand how changes affect your valuation
- Compare multiple valuation methods for a more complete picture
- Update your models regularly as new information becomes available
- Combine quantitative analysis with qualitative factors (management quality, competitive position)
Mastering intrinsic value calculation will give you a significant edge in the stock market. As Warren Buffett famously said, “Price is what you pay. Value is what you get.” By focusing on value rather than price, you’ll be able to make more rational investment decisions and achieve superior long-term returns.