Salary Increase Calculator

See how an annual pay raise could change your salary over time. Enter your current salary, yearly percentage increase and number of years to calculate your future pay. Use the salary increase calculator for a single raise or explore compounded salary growth over 5, 10, 20 or 30 years.

Salary Increase Calculator

Enter your current salary and an annual percentage increase to see your future salary.

How to calculate a salary increase

To calculate your new salary after a percentage increase, multiply your current salary by one plus the increase expressed as a decimal. For example, a 3% raise on a salary of 50,000 gives you a new salary of 51,500:

50,000 × 1.03 = 51,500

For multiple years, the calculation repeats using your updated salary each year. Enter your current pay, annual increase and number of years into the calculator to see the result. Select whether your amount represents annual, monthly, weekly or hourly pay. Results use the same pay period and can represent any currency.

Annual salary increases and compound growth

An annual percentage raise adds a different amount each year because your salary grows. With a consistent 3% increase, a starting salary of 50,000 rises by 1,500 in the first year. The second raise is calculated from 51,500, adding 1,545.

The formula for compounded salary growth is:

Future salary = Current salary × (1 + Annual increase ÷ 100)ⁿ

Here, n is the number of yearly increases. Setting the calculator to one year shows one raise; setting it to ten years applies ten consecutive annual raises.

Salary increase over 5 or 10 years

A salary increase calculator over 5 years can help you explore the effect of regular pay raises within a shorter career planning period. Over 10 years, the compounding effect becomes more noticeable.

Starting with 50,000 and assuming a 3% annual increase, your salary would reach approximately:

  • 57,963.70 after 5 years
  • 67,195.82 after 10 years

After ten years, the total increase is about 34.39%. This is higher than 30% because each annual raise applies to the previous year’s salary.

Salary increase over 20 or 30 years

For a longer view, enter 20 or 30 in the number of years field. A salary increase calculator over 30 years can illustrate how small differences in annual raises build up across a career.

With the same starting salary of 50,000 and a 3% yearly increase, projected pay reaches approximately 90,305.56 after 20 years and 121,363.12 after 30 years.

These figures describe your salary at the end of the selected period, rather than your total earnings throughout those years. Long-term results are scenarios based on a constant increase. Actual pay may change through promotions, career moves, periods without raises or changes in working hours.

Using the calculator to compare pay raises

Try different percentages to compare possible outcomes. For example, keep your current salary and time period unchanged, then compare a 2%, 3% and 4% annual raise.

The calculator shows gross pay before tax. It does not adjust for inflation, so a higher future salary does not necessarily mean an equivalent increase in purchasing power. Bonuses, deductions and other benefits are also excluded.