Monte Carlo Salary Growth Calculator

Flat salary growth rates lie. Enter your CTC and run 10,000 simulated careers — see the full distribution of where your salary could be in 5, 10, or 20 years, with milestone probabilities and a compare-archetype overlay.

yr
Career archetype
Simulations
Running 10,000 simulations…

Why a flat salary growth rate gives you a false sense of certainty

Every personal finance spreadsheet assumes a flat salary growth rate — 8%, 10%, 12% — and projects a single number for your salary in year 10. That number feels precise. It is not.

Three real-world effects make it wrong:

  1. Sequence-of-returns risk. A bad year early (layoff, industry downturn, missed promotion) compounds permanently over all the years that follow. A bad year in year 9 barely matters. Two people with identical average growth rates over 10 years can have salary outcomes that differ by 40–60% — solely because of when the good and bad years arrived.
  2. Diminishing returns at high incomes. A ₹10L earner can credibly grow at 15% p.a. The senior talent market is competitive, and the next skill generates a large percentage jump. A ₹1Cr earner growing at 15% p.a. would reach ₹4Cr in 10 years — possible for a handful of careers, not the median outcome. Aon Hewitt India data consistently shows VP+ bands receiving 5–8% increments, not 15%.
  3. Career volatility is real. Promotions, lateral moves, layoffs, startup failures, industry cycles — every career has them. A single-number projection contains none of this.

Monte Carlo simulation solves all three. Instead of projecting one career path, it runs 10,000 of them simultaneously, with each year's growth drawn from a distribution that accounts for salary-level diminishing returns, archetype-specific volatility, and random career shocks. The result is a distribution of outcomes — which is what reality actually produces.

The model: Mincer earnings function, calibrated to India

This calculator uses the Mincer earnings function (Jacob Mincer, 1974) — the foundational econometric model for wage growth — as the core of each simulation. Instead of a fixed rate, the expected growth rate for each year depends on the current salary level:

μ(S) = μfloor + (μceiling − μfloor) × e−λ·S

Where S is the current salary and λ = 2.49 × 10−7. The decay parameter is calibrated so the model matches the Aon Hewitt India Salary Increase Survey:

Current salary Model mean growth (Steady Corporate) Aon Hewitt India range
₹8 Lakh ~15% 14–20%
₹25 Lakh ~11% 10–15%
₹50 Lakh ~8% 7–12%
₹1 Crore ~5% 4–7%
₹3 Crore ~4% 2–5%

On top of the mean, each year adds random noise from a Normal distribution (σ varies by career archetype: 2% for Govt/PSU, 5% for Steady Corporate, 7% for Consulting, 15% for Startup). Career shocks — promotion spikes and negative events (layoff, gap, demotion) — are modelled as independent Poisson events with archetype-specific probabilities and magnitudes.

The result: each of the 10,000 simulated careers takes a distinct path through salary space, with early shocks compounding in realistic ways and high salaries naturally plateauing. The distribution you see is what 10,000 such paths produce.

How to read the fan chart and distribution histogram

Fan chart: salary trajectory over time

The fan chart shows how uncertainty grows over your projection horizon. At Year 0, there is no uncertainty — your salary is what it is. As years pass, the range of possible outcomes widens. Read it like this:

Distribution histogram: final-year outcomes

The histogram shows all 10,000 final-year salaries as a frequency distribution. The shape tells you more than any single number: a tall, narrow distribution means most career paths converge (low uncertainty, like Govt/PSU); a flat, wide distribution means outcomes are highly dispersed (high uncertainty, like Startup). The rightward skew — almost always present — reflects the Pareto/lognormal property of income distributions: a few high-growth paths pull the mean well above the median.

The job switcher premium: what the data says

Staying loyal is expensive. Glassdoor Economic Research (Burns & Zhao, 2017) analysed millions of salary observations and found that job switchers earn 5.2 percentage points higher annual wage growth than people who stay in the same role — even after controlling for education, experience, and industry.

LinkedIn Economic Graph (2019) found that job switchers typically receive a 10–25% salary premium at the time of the switch. Over a 10-year career, compounding that premium every 2–3 years produces dramatically different salary trajectories.

The Job Switcher toggle in this calculator reflects this evidence: it adds +6pp to the mean annual growth rate and +5pp to the volatility (σ). The volatility increase is important — switching careers also introduces more risk. The new role may not work out, or the market may not value the switch as expected. The P5 (pessimistic outcome) shifts up less than the P50 and P95.

Milestone probability table: the most actionable number

Most salary calculators tell you the expected salary at year X. That is one number. The milestone table tells you something more useful: the probability of crossing a specific salary threshold at each year.

Read it as: "Across 10,000 simulated careers with my starting salary and archetype, what fraction reached ₹1 crore by Year 10?" If that number is 34%, it means 3,400 of your simulated careers crossed ₹1Cr by Year 10 — and 6,600 did not. That is a fundamentally more honest framing than "your projected salary in Year 10 is ₹87L".

Use the milestone table to answer questions like:

Frequently asked questions

Why does my P95 look so much higher than my P50?

Income distributions at the upper end follow a Pareto / lognormal shape — a property documented by Champernowne (1953) and confirmed by Piketty & Saez (2003). A small fraction of career paths experience compounding positive shocks (multiple promotions, a startup exit, an exceptional job switch) that produce salaries far above the median. The P95 is not a fantasy — it represents real paths that 5% of people with your starting salary and archetype achieve. It just requires a particular sequence of good outcomes, not just a single good decision.

Does this account for ESOPs and bonuses, or just base salary?

The model operates on CTC (Cost to Company) as a single number. In reality, at higher salary levels (above ₹80–100L), a growing fraction of CTC is equity (ESOPs) and variable pay — not guaranteed fixed salary. The model does not separate these components. The "salary ceiling effect" (lower mean growth at high CTC) partly reflects the real-world shift from base increments to equity grants at senior levels. If your salary is heavily equity-dependent, the actual cash salary volatility may be higher than this model suggests, but the CTC trajectory may be similar.

Should I plan on the P50 or the P25 scenario?

Plan on the P25 scenario, spend from the P50. The P25 is the salary that 75% of simulated careers exceed — meaning it is a conservative but realistic floor for most people in your archetype. Use P25 for fixed financial commitments (home loan EMI, insurance premiums). Use P50 as the basis for discretionary plans. Keep P75 and P95 as reminders that upside is possible, not as a planning baseline. The worst financial decisions happen when people plan on P75 outcomes and get P25 results.

How is this different from a step-up SIP calculator?

A step-up SIP calculator assumes salary grows at a fixed rate and uses that to project increasing investments. This calculator does the prior step: it models the salary itself as a stochastic process, showing the range of what salary might be. The outputs of this calculator (P25 salary, P50 salary, etc.) can then be used as inputs to a step-up SIP calculator to model investment growth under different salary scenarios. They answer different questions: this one answers "what will my salary be?" while a SIP calculator answers "what will my corpus be given my salary?"

Can I use this for non-Indian salaries?

The model calibration is India-specific (Aon Hewitt India, NASSCOM surveys). The μ_floor and μ_ceiling values, and the career shock probabilities and magnitudes, reflect the Indian private sector labour market. If you are earning in USD or GBP, the directional logic still applies (diminishing returns at high salaries, volatility by archetype) but the specific numbers will be off. The Steady Corporate archetype would be closest to a typical US/EU large company if you simply interpret the salary thresholds accordingly, but treat the outputs as directional only.

Not financial advice. This calculator is a statistical model for educational purposes. It uses publicly available compensation survey data to calibrate growth distributions, but your actual salary trajectory depends on individual factors no model can capture. Past salary survey data does not predict future earnings. Consult a career advisor or financial planner for decisions that depend on salary projections. Govt / PSU users: Pay Commission cycles are not modelled — use the output directionally only.

Last updated · site changelog