Skip to content
OverCalculator
  1. Home
  2. Financial
  3. Lifetime Earnings Calculator
Financial

Lifetime Earnings Calculator

Estimate total remaining career earnings by summing annual salary from current age to retirement age with compounded raises.

By OverCalculator Editorial Team, Updated

Lifetime earnings
Estimated earnings over 30 years
$9,965,827.13
Working years left
30
Current salary
$150,000.00
Expected raise rate
5%
Final-year salary estimate
$617,420.34
Average annual earnings
$332,194.24

$150,000.00 starting salary growing at 5% for 30 working years.

yr
yr
$
%/yr

Results update as you type.

Lifetime Earnings Calculator

The lifetime earnings calculator estimates gross salary over the rest of a working career. It starts with your current age, planned retirement age, current annual salary, and expected annual raise. Then it adds every projected annual salary between now and retirement. The result is a career-total view, not a single future paycheck. That is the key difference from the future salary calculator, which focuses on one projected salary after a selected number of years.

Use this calculator to size the financial value of working longer, changing careers, negotiating raises, or returning to school for a higher pay path. A person comparing two jobs may see similar starting salaries but very different lifetime totals if one path has better progression. Someone considering early retirement can estimate the gross income given up by leaving work sooner. For inflation comparisons, pair this page with the salary inflation calculator. For after-tax planning, compare the gross total with the disposable income calculator and a household budget calculator.

Inputs and interpretation

Enter current age and retirement age as the career window you want to model. The calculator subtracts current age from retirement age and floors the difference to whole working years. If the retirement age equals the current age, the remaining lifetime earnings result is zero because there are no future salary years to add. Enter current annual salary as gross pay before deductions. Enter expected salary increase as the average annual growth rate.

The output includes estimated earnings over the working years, working years left, current salary, expected raise rate, final-year salary estimate, and average annual earnings. The final-year salary is not the same as lifetime earnings; it is only the salary in the last counted year. The average annual earnings line divides the total by the number of working years, which helps compare scenarios with different retirement ages.

Formula

The calculator first determines remaining working years:

n=retirement agecurrent agen = \text{retirement age} - \text{current age}

When the raise rate is not zero, the salaries form a geometric series:

lifetime earnings=salary×(1+growth rate)n1growth rate\text{lifetime earnings} = \text{salary} \times \frac{\left(1 + \text{growth rate}\right)^n - 1}{\text{growth rate}}

When the raise rate is zero, the total is salary times years:

lifetime earnings=salary×n\text{lifetime earnings} = \text{salary} \times n

The final-year salary uses one fewer compounding step because the first counted year is the current salary:

final-year salary=salary×(1+growth rate)n1\text{final-year salary} = \text{salary} \times \left(1 + \text{growth rate}\right)^{n - 1}

Worked example

Suppose you are 25, plan to retire at 55, currently earn $150,000 per year, and expect 5 percent average annual salary growth. The working-years count is 55 minus 25, or 30 years. Because the raise rate is not zero, the calculator uses the geometric-series formula rather than simply multiplying salary by years.

The growth factor after 30 years is based on 1.05 raised through the salary series. The geometric-series multiplier is about 66.4388475. Multiplying that by $150,000 gives $9,965,827.13 of estimated remaining lifetime earnings. The final-year salary uses 29 compounding steps, so $150,000 multiplied by 1.05 raised to 29 equals $617,420.34. Average annual earnings are $332,194.24, found by dividing $9,965,827.13 by 30 years.

Those numbers show why lifetime earnings can look much larger than a simple salary multiple. If you multiplied $150,000 by 30 years without raises, the total would be $4,500,000. The 5 percent raise assumption adds more than $5.4 million in gross salary because later years are much higher than the starting year. That does not mean the projection is guaranteed; it means the raise assumption is powerful and should be chosen carefully.

What belongs in the salary field

For most users, the salary field should be base annual pay. If bonuses, commissions, overtime, or equity are recurring and predictable, you can create a separate total-compensation scenario, but label it that way. A one-time signing bonus should usually be left out because it does not repeat through the series. Likewise, employer health insurance, paid leave, and retirement matches are valuable benefits but are not cash salary in this formula.

Career breaks need special care. This calculator assumes every year in the window earns a salary that grows at the selected rate. It does not skip years for graduate school, caregiving, unemployment, disability, sabbatical, or part-time work. To approximate a break, shorten the working-years window, lower the growth rate, or run separate scenarios for different career phases. If your income is likely to rise sharply after a credential and then flatten, a single average raise may hide the real pattern.

Taxes and inflation are also outside the total. The result is gross lifetime salary, not net cash kept. Income taxes, payroll taxes, retirement contributions, housing costs, debt payments, and healthcare premiums decide how much of that gross pay supports your goals. Inflation decides what the dollars buy. A high lifetime earnings number may still require disciplined saving if costs rise quickly or if spending grows with income.

Tips for better career totals

  • Run a flat-raise case and a realistic-growth case to see how much compounding matters.
  • Test retirement ages one or two years apart; late-career years can be very valuable.
  • Keep base salary and total compensation in separate scenarios.
  • Use conservative assumptions for long horizons because career growth often slows later.
  • Compare the average annual earnings line with your spending plan, not just the total.

Sources

Frequently asked questions

What are lifetime earnings?
Lifetime earnings are the total gross wages or salary you expect to receive over a career period. This calculator focuses on remaining earnings from your current age to a planned retirement age, before taxes, deductions, career breaks, investment returns, or spending.
Does this calculator include investment returns?
No. It estimates salary from work only. Retirement account growth, brokerage returns, employer matches, pensions, Social Security, rental income, taxes, bonuses, benefits, and spending are outside the formula. Use the result as an earnings input, not as a net-worth forecast.
Why does salary growth matter so much?
Salary growth matters because each year's raise becomes part of the base for later raises. Over a long career, the final years can contribute a large share of total earnings. A small change in the raise assumption can therefore move the lifetime total by hundreds of thousands of dollars.
What if I plan to retire earlier or later?
Change the retirement age field to test the scenario. The calculator floors the working-years count to a whole number and subtracts current age from retirement age. Retiring later adds salary years and lets raises compound longer, while retiring earlier removes both pay and later growth.
Is this the same as future salary?
No. A future salary projection reports pay in one future year after raises. Lifetime earnings add every annual salary across the remaining career period. The final-year salary can be high, but the lifetime total also includes each earlier year along the path.
Should I use gross salary or take-home pay?
Use gross annual salary if you want a career earnings estimate comparable to wage records and compensation planning. Use take-home pay only if you are deliberately modeling cash available after taxes and deductions, and label that scenario clearly because it answers a different question.

Related calculators

Lifetime Earnings Calculator updated at