Key takeaways
- Keep currencies consistent: rupee cash flows need a rupee risk-free rate and rupee inflation assumptions.
- The 10-year G-sec yield already contains some India sovereign risk, so adding a full country risk premium on top can double-count it.
- For growth companies the terminal value is often 60–80% of the DCF. Test it before trusting it.
- Show a WACC × growth grid and a bull/base/bear range. A single target price claims more precision than the model has.
A discounted cash flow model is easy to build and easy to fool yourself with. In India there are three specific traps: mixing currencies, double-counting country risk, and letting a terminal value built on optimistic growth dominate the answer.
This guide walks through each one and ends with an interactive tool showing how much of a DCF’s answer sits in the terminal year.
Step 1: get the currency right
The rule is simple and often broken: discount rupee cash flows at a rupee rate.
- If your forecasts are in rupees, which they should be for a domestic business, use the Indian government bond yield as the base, not the US Treasury yield.
- Rupee inflation has historically run above US inflation. Rupee nominal growth rates and rupee discount rates are therefore both higher than their dollar equivalents. Mixing a dollar discount rate with rupee growth inflates value.
- For companies with large export revenues, such as IT services or pharma exporters, forecast in the reporting currency and treat the currency assumption explicitly.
Step 2: build cost of equity without double-counting
The usual build is risk-free rate plus beta times an equity risk premium. In India the subtlety lies in where country risk enters.
The rupee G-sec yield is not a pure risk-free rate. Part of it compensates for India’s sovereign default risk. If you also add a full country risk premium, you count India’s risk twice. One rigorous approach strips the sovereign default spread out of the G-sec yield first, then adds an equity risk premium that includes country risk. Whichever approach you use, write it down and apply it the same way to every company.
Beta needs its own care. Regression betas for Indian small caps are noisy because of thin trading. Bottom-up betas built from comparable companies and adjusted for leverage are usually more stable.
Step 3: respect the terminal value
Terminal growth is a perpetual rate. Nothing can grow faster than the economy forever, so terminal growth must stay below long-run nominal GDP growth in rupees. For mature businesses, many practitioners use roughly 4–6% nominal.
The grid below shows why the choice matters. It values a perpetuity of free cash flow (₹100 next year) at different discount rates and growth rates, using the Gordon growth formula.
Moving from the base case to 11% WACC and 6% growth, just one notch on each axis, lifts value by about 40%. Any DCF presented without this grid is hiding its most important assumption.
Step 4: see how much is terminal value
For a company growing quickly, most of the DCF’s value often comes from the terminal year. Use the tool below to see how the split changes with growth and discount rate assumptions.
When the terminal share passes 70–75%, the DCF mostly restates your terminal assumptions. In those cases, cross-check with:
- An exit multiple applied to year-10 earnings, compared with what mature peers trade at today.
- A reverse DCF: what growth does the current price imply? Is that plausible?
- Scenario values in place of a single point: bull, base and bear, each with a named driver.
Step 5: present a range, not a number
India-specific modelling notes
- Standalone vs consolidated. Value the consolidated entity unless there is a clear reason not to, and treat listed subsidiaries at market value with a holding-company discount where relevant.
- Working capital. Many Indian mid-caps run long receivable cycles, especially those selling to government. Model working capital days explicitly.
- Capex cycles. Capacity-led businesses such as cement, chemicals and metals invest in lumps. Normalise free cash flow over a cycle before capitalising it.
- Minority interests and cross-holdings. These are common in group structures. Subtract minorities and add investments at fair value.
A DCF is a tool for organising assumptions, not for producing truth. Used that way, with a sensitivity grid, a range and a clear variant view, it meets institutional standards. For how this fits into a decision document, see the investment memo template.
Frequently asked questions
What is the cost of equity for Indian companies?
It depends on the company's risk and the inputs chosen, but practitioners commonly arrive at roughly 11–14% in rupee terms for established companies, built from the 10-year government bond yield plus beta times an equity risk premium for India. Smaller or less liquid companies often warrant a higher rate. These are illustrative ranges, not a standard.
What terminal growth rate should I use for an Indian company?
Terminal growth is a perpetual nominal rupee rate, so it must stay below long-run nominal GDP growth. Many practitioners use roughly 4–6% nominal for mature Indian businesses. Higher rates imply the company eventually outgrows the economy, which is rarely defensible in perpetuity.
Should I add a country risk premium when valuing Indian stocks?
If you use a US dollar framework, yes: India's country risk must be priced. If you use the rupee G-sec yield as the risk-free rate, part of India's sovereign risk is already in that yield. Some practitioners strip out the default spread before adding a country premium to avoid double-counting.
Why is the terminal value so large in a DCF?
Because it captures every cash flow after the explicit forecast period. For companies still growing fast, most of the value sits in those distant years. That makes the DCF very sensitive to the discount rate and terminal growth, which is why a sensitivity table is essential.