Introduction
This Salary Growth Projection Calculator estimates how your annual salary may change over time when you apply a consistent annual raise percentage. You can also add an optional inflation rate to convert the projection into real salary (purchasing power in today’s dollars). The tool is meant for practical planning: budgeting, negotiating compensation, comparing job offers, and setting savings targets.
Results are shown in two ways: nominal salary (the future dollar amount you would be paid) and real salary (the nominal amount adjusted for inflation). Because small percentage changes compound, even modest raises or inflation assumptions can meaningfully change long-term outcomes.
How to use the calculator
- Enter your Current Annual Salary (your present base salary before taxes).
- Enter Annual Raise % (the expected average raise each year; it can be negative but must be greater than -100%).
- Enter Years (how many years to project into the future).
- Optional: enter an Inflation Rate % to see the inflation-adjusted (real) salary.
- Select Calculate to generate a year-by-year table and a summary line you can copy.
Tip: If you are unsure about inflation, try a few scenarios (for example 0%, 2%, and 4%) to see how sensitive your purchasing power is. The calculator runs entirely in your browser; no salary data is sent anywhere.
Formula and assumptions
The calculator assumes the raise rate is applied once per year and compounds. Let: S0 = current salary, g = annual raise rate (as a decimal), i = annual inflation rate (as a decimal), and n = number of years.
Nominal salary after n years:
Real (inflation-adjusted) salary after n years:
The year-by-year table uses the same logic, applying the raise each year and discounting by inflation for that year count. This is a simplified model (constant rates) intended for planning and comparison.
Worked example
Suppose your current salary is $50,000, your annual raise is 4%, you want to project 5 years, and inflation is 2%.
- Year 1 nominal salary: $50,000 × 1.04 = $52,000
- Year 1 real salary: $52,000 ÷ 1.02 ≈ $50,980
- Year 5 nominal salary: $50,000 × 1.045 ≈ $60,833
- Year 5 real salary: $60,833 ÷ 1.025 ≈ $55,100
The nominal number grows faster than the real number because inflation reduces purchasing power. If your raise is close to (or below) inflation, your real salary may stagnate or decline even when the nominal salary rises.
Limitations and interpretation
This calculator is intentionally straightforward. It does not account for bonuses, commissions, promotions, job changes, taxes, benefit value, or year-to-year variability in raises and inflation. Real-world compensation often changes in steps (promotions) rather than smooth annual percentages. Inflation also varies over time.
Use the results as a planning baseline. For more realism, run multiple scenarios (conservative, expected, optimistic) and compare the tables. If you need after-tax projections, apply an estimated effective tax rate to the nominal salary values outside the tool.
What the inputs mean (and common pitfalls)
A salary projection is only as useful as the assumptions behind it. The fields in this calculator are simple, but they represent different ideas. Understanding what each input means will help you interpret the output correctly and avoid common mistakes.
Current Annual Salary should be your base annual pay today. If you are paid hourly, you can convert it to an annual figure by multiplying your hourly rate by expected hours per week and weeks per year (for example, 40 hours × 52 weeks). If your compensation includes a predictable bonus, you can either add it to the current salary for a “total cash” projection or keep it separate and treat this calculator as “base salary only.”
Annual Raise % is the average percentage increase applied once per year. In many workplaces, raises are not perfectly consistent. Some years may be 0%, some may be higher, and promotions can create a step change. If you expect a promotion in year 3, you can approximate it by running the calculator for 2 years, then using the year-2 salary as a new “current salary” and projecting again with a different raise rate.
Years is the number of future years you want to model. The table starts at year 1 (one year from now) and continues through the final year. If you want to estimate salary at the end of the current year, use 1 year and interpret it as “after the next raise cycle.”
Inflation Rate % is optional. If you leave it blank, the calculator treats inflation as 0%, meaning nominal and real salary will match. When inflation is included, the “real salary” column answers: “What would this future salary be worth in today’s dollars?” This is useful for comparing purchasing power across time. A key pitfall is mixing time frames: if your raise assumption already includes a cost-of-living adjustment, you can still include inflation here, but remember you are then explicitly separating nominal growth from purchasing power.
How to read the results
The summary line reports your projected salary after the final year in both nominal and real terms, plus the percentage change from today. The nominal change compares the final nominal salary to your current salary. The real change compares the inflation-adjusted final salary to your current salary, which is a quick way to see whether your purchasing power is improving.
The table provides more detail. Each row shows the salary after applying the raise for that year. The real salary is calculated by discounting the nominal salary by inflation compounded over the same number of years. If inflation is higher than your raise rate, you may see the real salary column flatten or decline even while the nominal salary rises. That outcome can be realistic in periods of high inflation or when raises are limited.
Scenario ideas you can try
Running multiple scenarios is often more informative than relying on a single “best guess.” Here are a few practical ways to use the calculator:
- Conservative plan: Use a lower raise rate (for example 1% to 2%) and a moderate inflation rate to stress-test your budget.
- Expected plan: Use your typical annual raise (for example 3% to 5%) and a long-run inflation assumption.
- Optimistic plan: Use a higher raise rate to reflect strong performance, promotions, or a hot job market.
- Real-pay check: Set raise equal to inflation to see what “treading water” looks like in purchasing power.
- Temporary pay cut: Enter a negative raise (for example -2%) to model a pay freeze, reduced hours, or a downshift.
If you are comparing two job offers, run each offer with its own starting salary and raise assumption. Pay attention to the year where one path overtakes the other. That crossover point can matter for decisions like relocation, training, or switching roles.
Frequently asked questions
Does this include taxes or deductions?
No. The calculator models gross salary only. Taxes, retirement contributions, health insurance premiums, and other deductions vary widely. If you want a rough net-pay estimate, you can apply an estimated effective tax rate to the nominal salary values after you calculate.
What if my raise changes each year?
This tool uses a constant annual raise rate for simplicity. If you expect different raises in different years, you can approximate the path by running the calculator in stages (for example, project 2 years at 3%, then use the year-2 salary as the new current salary and project the remaining years at 5%).
Why is the real salary sometimes lower than my current salary?
Real salary reflects purchasing power. If inflation compounds faster than your raises, the future salary buys less than today’s salary. This can happen even when the nominal salary is higher.
Is a negative inflation rate allowed?
The calculator accepts negative inflation values greater than -100% to represent deflation scenarios. Deflation is uncommon over long periods, but it can be useful for sensitivity testing. Interpret deflation cautiously because real-world wages and prices do not always move smoothly.
How salary growth compounds over time
Thinking ahead about your income trajectory supports better budgeting, retirement planning, and career decisions. Salaries rarely stay flat; employers often provide annual raises based on performance, market conditions, and cost-of-living adjustments. This calculator estimates future earnings by applying a consistent raise percentage to your current salary over a chosen number of years. If you include inflation, it also estimates the purchasing power of those future earnings in today’s dollars.
Compounding is the key idea: each year’s raise applies to the previous year’s salary, not the original salary. That means a small difference in raise rate can create a large difference over time. For instance, a 3% raise compounded for 10 years increases salary by about 34% nominally, while a 5% raise compounded for 10 years increases it by about 63%. The table makes this effect visible year by year.
Inflation adjustment deserves special attention. Inflation represents the general rise in prices over time, which reduces purchasing power. A nominal raise that “sounds good” may not improve your standard of living if inflation is similar or higher. By comparing nominal and real salary, you can see whether your compensation is truly growing in real terms.
Salary projections can also inform long-term savings strategies. Many financial plans recommend saving a percentage of income. If your salary grows, increasing contributions proportionally can help maintain a consistent savings rate. Conversely, if you expect slower growth, you may need to adjust spending, build an emergency fund more aggressively, or explore additional income sources.
When evaluating job offers, long-term growth can matter as much as starting pay. A slightly lower starting salary with higher expected raises may surpass a higher starting salary with limited growth. You can run the calculator multiple times to compare scenarios and identify potential crossover points.
Organizations use similar models to forecast payroll expenses. Over multiple years, standard raise policies and inflation assumptions can materially affect budgets. While this page is aimed at individuals, the same math can help teams test compensation policies and communicate expectations.
Finally, remember that real careers are not perfectly smooth. Promotions, job changes, bonuses, and economic cycles can cause step changes. Use this calculator as a baseline and revisit it periodically as your actual raises and inflation expectations change.
Practical planning tips (budgeting, saving, and negotiation)
A projection becomes more useful when you connect it to decisions. If you are building a budget, consider using the real salary column as a conservative guide for what your income can buy. For example, if your real salary is projected to rise by 10% over five years, you may be able to increase long-term savings while keeping your lifestyle roughly stable. If real salary is flat, you may want to avoid committing to fixed expenses that assume higher purchasing power later.
For retirement planning, a common approach is to save a consistent percentage of income. If your salary grows, you can keep the percentage constant and still increase the dollar amount saved each year. Alternatively, you can plan a gradual increase in the savings rate (for example, increasing contributions by 1 percentage point each year) and use the projection to see whether that feels feasible.
For negotiation, the calculator can help you translate a raise percentage into a long-term impact. A difference between 3% and 4% may not feel large in a single year, but over a decade it can be substantial. If you are negotiating an offer, you can compare a higher starting salary with lower expected raises versus a lower starting salary with stronger growth. The year-by-year table makes it easier to explain your reasoning and to identify which lever matters most for your situation.
If you are planning for a major life change—such as moving, returning to school, or switching industries—try modeling a temporary negative raise or a period of low growth, then a higher growth phase later. While the calculator uses constant rates per run, you can approximate multi-phase plans by running it in segments and using the ending salary from one segment as the starting salary for the next.
Year-by-year projection table
After you calculate, the table below will populate with each year’s projected nominal salary and the inflation-adjusted real salary. Real salary is shown in today’s dollars based on the inflation rate you entered.
| Year | Nominal Salary | Real Salary |
|---|
