💰
💰 Money tools

Lifetime Earnings Calculator (career total with raises & inflation)

Results update as you type. Any currency.

Your numbers

Understanding the lifetime earnings calculator — concept and principle

This calculator adds up everything you could earn over a working life, starting from today's salary and a steady yearly raise. It also converts the total into today's money so you can see its real buying power. People use it for career comparisons, education decisions and retirement planning.

40 years of pay, 3.1% raises40 years of pay, 3.1% raises40 years of pay, 3.1% raisesfirst salary$45,000final salary$148,013…in today’s $$56,503average / yr$86,775Lifetime $3.47M · today’s money $2.02M
Salaries add up to $3,471,020; deflated at 2.5% a year they are worth $2,021,559 today.

How it is calculated

The principle

A constant percentage raise makes the salary grow geometrically, so the yearly amounts form a geometric series with a known closed-form sum. Inflation works the same way in reverse: dividing each year's pay by cumulative inflation turns it into today's dollars. If raises and inflation were equal, your real pay would stay flat; in this calculator the real total grows at (1 + g) ÷ (1 + inflation) − 1 per year. Figures are gross, before tax and deductions.

Worked example

Default inputs: starting salary 45,000 USD, raise 3.1% a year, 40 years, inflation 2.5%.

  1. Lifetime earnings = 45,000 × (1.031^40 − 1) ÷ 0.031 ≈ 3,471,020 USD.
  2. Final salary (year 40) = 45,000 × 1.031^39 ≈ 148,013 USD.
  3. Final salary in today's money = 148,013 ÷ 1.025^39 ≈ 56,503 USD.
  4. Summing each year ÷ 1.025^k gives 2,021,559 USD in today's money.
  5. Average per year = 3,471,020 ÷ 40 ≈ 86,775 USD, or 7,231 USD a month.
How Lifetime earnings changes with Starting yearly salaryHow Lifetime earnings changes with Start…02e+064e+066e+068e+0611,25022,50033,75045,00056,25067,50090,000Example: $3,471,020Starting yearly salary
Each point is the calculator re-run with only “Starting yearly salary” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Starting yearly salaryLifetime earnings
11,250$867,755
22,500$1,735,510
33,750$2,603,265
45,000$3,471,020
56,250$4,338,775
67,500$5,206,530
90,000$6,942,040

How to read the result

The nominal total looks large because later salaries are inflated; the today's-money figure is the fairer comparison with current prices. Compare scenarios, such as a different starting salary from an extra degree or a higher raise rate, to see how small changes compound over decades. Remember that taxes, career breaks and job changes make real careers less smooth.

Common mistakes

Keep in mind: The model assumes a constant raise and full-time work every year. It is an illustration for planning, not financial advice.

Frequently asked questions

How much does the average person earn in a lifetime?

It varies widely by country, education and occupation. Use your own salary and raise to estimate yours rather than a national average.

Why is "in today's money" so much lower?

Future salaries are paid in dollars that buy less. Deflating them shows the real value.

Does the raise include inflation?

Yes, the raise is nominal. Only the part above inflation increases your real pay.

Sources: Brealey, Myers & Allen, Principles of Corporate Finance (growing annuities) · US Bureau of Labor Statistics, CPI Inflation Calculator (concept of real values)

Checked 9 Nov 2026. Sum of a geometric series of salaries growing at a constant rate, deflated by a constant inflation rate. Default raise: U.S. Bureau of Labor Statistics, Employment Cost Index news release of 30 Oct 2026 (civilian wages and salaries +3.1% over the 12 months to September 2026).

💰 All money tools →🌍 Calculators by country →