How the Lifetime Earnings Calculator works
This tool projects the total income you could earn from today until retirement by treating your career as a growing annuity: a salary that starts at its current level and compounds upward by a fixed percentage raise every year. It is the same math used to value a stream of payments that grows over time, applied to your paycheck instead of an investment.
The formula
For a starting salary S, an expected average annual raise g (as a decimal), and n years remaining until retirement (retirement age minus current age), total projected lifetime earnings are:
Total = S × ((1 + g)n − 1) / g
This is the sum of a geometric series — year 1 pays S, year 2 pays S×(1+g), year 3 pays S×(1+g)², and so on through year n. If the raise rate is 0%, the series collapses to a flat total: Total = S × n. The calculator also reports the projected salary in your final working year, S×(1+g)n−1, and the average annual earnings across the whole span, Total ÷ n.
Worked example
Take a $55,000 starting salary with a 3% average annual raise, from age 30 to a planned retirement at 65 — 35 working years. The formula gives a total of roughly $3.33 million in nominal (not inflation-adjusted) lifetime earnings, with a final-year salary near $150,000 and average annual earnings around $95,000. Compare that to a flat $55,000 for 35 years ($1.925 million) and the raises alone account for about $1.4 million of the total — a reminder of how much compounding matters over a multi-decade career.
What moves the total most
- Years remaining: because each additional year both adds a payment and lets prior raises compound further, extending the career window raises the total faster than a simple year-count would suggest.
- Raise rate: small differences compound. Over 35 years, a 4% average raise produces a meaningfully larger total than a 2% average raise starting from the same salary, because each raise is calculated on an already-larger base.
- Starting salary: the total scales linearly with starting salary — doubling the starting salary exactly doubles every projected figure, holding the raise rate and years constant.
What this model does not include
The result is a simplified, nominal projection of base salary only. It does not account for inflation (so the dollar total is not directly comparable to today's purchasing power decades from now), income taxes, bonuses or commissions, promotions into a different pay band, career breaks or unemployment, or returns earned by investing any of the income. Treat the output as a starting point for career and retirement planning discussions, not a guaranteed figure.