About the Life Expectancy Calculator
What is the Life Expectancy Calculator?
This life expectancy calculator starts from India's average life expectancy at birth (SRS abridged life tables 2016–20: 68.6 years for men, 71.4 for women) and a standard mortality model in which risk doubles about every 8 years.
It then adjusts the remaining years for your age, tobacco use, exercise, weight, diabetes and alcohol, and gives the chance of living to 80 and 90.
How to use the Life Expectancy Calculator
- Age (years) (sample: 35)
- Sex (sample: Male)
- Tobacco (sample: Never)
- Exercise (sample: Some regular activity)
- Body Weight (sample: Healthy BMI)
- Diabetes (sample: No)
- Alcohol (sample: None or occasional)
- Press Estimate Life Expectancy (results also refresh as you type). The result card shows the Estimated Life Expectancy, along with Years remaining (estimate), Average for your age and sex, Effect of your lifestyle and Chance of reaching 80.
Formula used
Remaining years = ∫ exp(−a·HR ÷ b × (e^(bt) − e^(b·age))) dt from your age onwards
- b = 0.085 per year (Gompertz slope)
- a = calibrated so that life expectancy at birth matches the SRS figure
- HR = combined hazard ratio of your lifestyle factors
Having survived to your current age, your expected lifespan is higher than the at-birth average.
Worked example
These are the sample values already filled in the calculator above, and the result it returns for them:
| Input | Sample value |
|---|---|
| Age (years) | 35 |
| Sex | Male |
| Tobacco | Never |
| Exercise | Some regular activity |
| Body Weight | Healthy BMI |
| Diabetes | No |
| Alcohol | None or occasional |
| Result | Value |
|---|---|
| Estimated Life Expectancy | 70 years |
| Years remaining (estimate) | 35 |
| Average for your age and sex | 70 years |
| Effect of your lifestyle | +0.0 years |
| Chance of reaching 80 | 23% |
| Chance of reaching 90 | 3% |
Tips for using the Life Expectancy Calculator
- Use a planning age of 85–90 or more for retirement, since many people outlive averages.
- Stopping tobacco at any age adds years of life.
