Skip to content
FinToolSuite
Updated April 20, 2026 · Money Insights · Educational use only ·

Lifetime Earnings Calculator

The millions that pass through your hands.

Project total lifetime earnings from current salary. See how salary growth compounds into lifetime income over your working years.

What this tool does

This tool projects lifetime earnings from your current salary to retirement, compounded annually at a chosen growth rate. Enter your current salary, current age, expected retirement age, and annual salary growth rate. The calculator sums each year's salary at the growing rate and displays your lifetime total earnings, years of work remaining, projected final salary, and average annual earning. The result shows the cumulative amount earned over your working life under the assumed steady growth pattern. Annual salary growth rate has the strongest influence on the final figure. A typical use case is modelling lifetime earnings under different career growth scenarios. The calculator ignores career breaks, promotions beyond the steady growth rate, currency inflation, and changes to working hours. Results are for illustration only.


Enter Values

People also use

Formula Used
Current salary
Annual salary growth
Working years remaining

Spotted something off?

Calculations or display — let us know.

Disclaimer

Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.

Most people work 40-50 years. The total amount that passes through their hands in that time is staggering - usually 1.5-5 million for professionals, even more for high earners. This calculator projects the total, showing how salary growth compounds into lifetime earnings.

The arithmetic is a series of growing salary years. A 30-year-old on 50,000 with 3% annual growth ends up with roughly 2.8 million by age 65. At 5% growth (more typical in high-growth careers), the same starting point yields 3.8 million. The difference between 3% and 5% over 35 years is 1 million - one of the clearest arguments for active career management.

The number is useful for perspective. It reframes wealth-building from 'save 20%' to 'keep 20% of 3 million = 600,000 wealth over a working life'. It also reframes lifestyle spending: a 200/month habit over a career is 180,000+ once the money is subtracted from retirement savings rather than disposable income.

Quick example

With current annual salary of 50,000 and current age of 30 (plus expected retirement age of 65 and annual salary growth of 3%), the result is 3,023,104.09. Change any figure and watch the output shift — it's often more useful to see the pattern than to memorise the formula.

Which inputs matter most

You enter Current Annual Salary, Current Age, Expected Retirement Age, and Annual Salary Growth.

What's happening under the hood

Iterates year by year, adding the current salary to the total, then growing salary by the growth rate. Sums all years from current age to retirement age. The formula is listed in full below. If the number looks off, you can retrace the calculation by hand — that's the point of showing the working.

Using this to recalibrate

Repeat the calculation with smaller inputs to see how much the final figure moves. That sensitivity is where the actionable insight lives — often a modest change today produces a dramatically different lifetime total.

What this doesn't capture

This is an illustration, not a prediction. The specific figure depends entirely on your inputs — change any assumption and the headline moves. The value is in the pattern it reveals, not the exact pound figure.

Example Scenario

Earning £50,000 at 30 years growing 3%%/yr to age 65 years projects to 3,023,104.09.

Inputs

Current Annual Salary:£50,000
Current Age:30 years
Expected Retirement Age:65 years
Annual Salary Growth:3%
Expected Result3,023,104.09

This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.

Sources & Methodology

Methodology

This calculator computes total lifetime earnings by modelling year-by-year salary accumulation from your current age through your expected retirement age. It applies a constant annual growth rate to your starting salary each year, then sums all yearly amounts across the working period. The calculation uses the formula: total earnings equals the starting salary multiplied by the sum of (1 + growth rate) raised to the power of each year from zero to the final working year. The model assumes a uniform growth rate throughout your career, treats salary as the sole income source, and does not account for taxes, deductions, voluntary contributions, career breaks, inflation effects on purchasing power, or variations in growth rate across different periods.

Frequently Asked Questions

What growth rate is realistic?
Long-run wage growth is 2-4% nominal. High-growth careers (technology, finance, medicine) can average 5-7% in the first 20 years then flatten. Use 3% as a baseline. Higher rates for short periods are realistic but rarely sustain for a full career.
Include inflation?
The tool uses nominal growth (same units as today). Real lifetime earnings at current prices can be calculated using a growth rate equal to real salary growth (1-2%) instead of nominal (3-4%). Both approaches produce valid results when applied throughout the calculation.
What about career breaks?
The tool assumes continuous work. For an accurate figure, subtract the earnings from the years you'll take off. A 5-year break around years 10-15 would remove roughly 15-20% of lifetime earnings depending on your growth rate.
How does this help with financial decisions?
It reframes choices. A 200/month habit for 40 years is 96,000 in direct cost. But relative to lifetime earnings of 3 million, it's 3.2% of total income. Most people find that perspective useful - bigger than they thought in local currency, smaller than they feared as a percentage.

Related Calculators

More Money Insights Calculators

Explore Other Financial Tools