Lifetime Earnings Calculator

Project your total career income by compounding your current salary with an expected annual raise across the years remaining until retirement.

Quick Facts

Formula
Total = S x ((1+g)^n - 1) / g
S is starting salary, g the annual raise rate, and n the working years remaining; at g = 0 it reduces to S x n.
Model
Growing annuity sum, nominal dollars
Sums projected yearly salary without adjusting for inflation, taxes, or the time value of money.

Your Results

Calculated
Total lifetime earnings
-
Projected sum from now to retirement
Final year salary
-
Projected salary in your last working year
Average annual earnings
-
Total lifetime earnings divided by working years
Extra earned from raises
-
Total minus a flat-salary scenario with no raises

Ready

Enter your current salary, expected annual raise, current age, and retirement age, then press Calculate.

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.

Frequently Asked Questions

How is total lifetime earnings calculated?
The calculator treats your career as a growing annuity: Total = Salary x ((1 + g)^n - 1) / g, where Salary is your current annual pay, g is the expected average annual raise (as a decimal), and n is the number of years remaining until retirement. If the raise rate is 0%, the formula simplifies to Total = Salary x n.
Does this account for inflation, taxes, or bonuses?
No. The calculator projects nominal (not inflation-adjusted) base salary compounding at your assumed raise rate. It does not model taxes, bonuses, promotions to a different pay band, unemployment gaps, or investment returns on savings. Treat the result as a simplified career-income projection, not a guarantee.
What annual raise rate should I use?
A common planning assumption is 2% to 4% per year, roughly tracking long-run wage growth, though actual raises vary by industry, promotions, and job changes. Try a few scenarios - a conservative rate and a higher one - to see how sensitive your total is to that assumption.
Why does a small change in raise rate matter so much?
Because the raise rate compounds every year over a multi-decade career, small differences accumulate. Over 35 years, a 4% average raise produces a meaningfully larger lifetime total than a 2% average raise, even starting from the same salary, because each year's raise is calculated on an already-larger base.