Salary Growth Calculator
2026See your salary in 1–20 years with yearly raises and promotions.
1Today
2Raises
3Optional
Promotions
Annual bonus
Inflation
YOUR SALARY IN 10 YEARS
Salary in 10 years
Total earned over 10 years
Average yearly raise
Annual increment assumption
Extra salary per year
In today's money
After 3% yearly inflation
| Year | Monthly salary | Yearly salary | Bonus | Today's money value |
|---|---|---|---|---|
| 1 | RM 5,000.00 | RM 65,000.00 | RM 5,000.00 | RM 65,000.00 |
| 2 | RM 5,250.00 | RM 68,000.00 | RM 5,000.00 | RM 66,019.42 |
| 3 | RM 6,339.37 | RM 81,072.50 | RM 5,000.00 | RM 76,418.61 |
| 4 | RM 6,656.34 | RM 84,876.12 | RM 5,000.00 | RM 77,673.68 |
| 5 | RM 6,989.16 | RM 88,869.93 | RM 5,000.00 | RM 78,959.78 |
| 6 | RM 7,338.62 | RM 93,063.43 | RM 5,000.00 | RM 80,277.33 |
| 7 | RM 7,705.55 | RM 97,466.60 | RM 5,000.00 | RM 81,626.74 |
| 8 | RM 8,090.83 | RM 102,089.93 | RM 5,000.00 | RM 83,008.45 |
| 9 | RM 8,495.37 | RM 106,944.43 | RM 5,000.00 | RM 84,422.92 |
| 10 | RM 8,920.14 | RM 112,041.65 | RM 5,000.00 | RM 85,870.59 |
NO BLACK BOX
How we calculate
How we calculate
Salary today
RM 5,000.00
Monthly pay before deductions
Yearly increment
5%
Compounds at the start of each year
Promotion
15%
One-time increase in year 3
Future monthly salary
RM 8,920.14
Your year 10 estimate
How the salary growth calculator works
The salary growth calculator projects your monthly salary year by year using a yearly increment, optional promotions and bonuses. Because each raise is applied to the salary you already earn, growth compounds: a 5% raise on a bigger salary adds more ringgit than the first 5% did.
The formula
- Salary in year N = Current salary × (1 + increment %)^N
- A promotion adds a one-off jump in the year it happens: salary × (1 + promotion %)
- Total earned = the sum of each year's salary × 12, plus any bonus months
- Real (inflation-adjusted) salary = Future salary ÷ (1 + inflation %)^N
Worked example 1: steady raises
You earn RM5,000 a month and expect 5% a year.
- After 5 years: RM5,000 × 1.05^5 ≈ RM6,381.41
- After 10 years: RM5,000 × 1.05^10 ≈ RM8,144.47
- Total earned over 10 years (12 months a year, no bonus): about RM754,674
Worked example 2: what inflation does
If prices rise 2.5% a year, the RM6,381.41 salary in 5 years is worth about RM5,640 in today's money. Your pay has grown 27.6% on paper, but your buying power has grown about 12.8%. Use the inflation option to see your real progress.
What affects your result
- Increment rate. Many Malaysian employers give 3–6% a year for good performers; promotions are usually higher. Use a rate you can realistically expect.
- Promotions. A 10–20% jump in one year can matter more than several small raises, because every later raise builds on it.
- Bonus months. Bonuses add to yearly earnings but don't compound unless they are tied to your salary.
- Time. The longer the projection, the bigger the effect of compounding, and the more uncertain the estimate.
Gross vs take-home
The projection is your gross salary. EPF (usually 11%), SOCSO, EIS and PCB come off before pay reaches your bank, and PCB rises as you move into higher tax bands. Check the take-home pay for any projected salary with the salary calculator, and see how much of it builds up in EPF with the EPF growth calculator.
Using the calculator step by step
- Enter your current monthly salary and the number of years to project (1–20).
- Set a yearly increment or tap a quick chip: 3%, 5% or 8%.
- Open the optional rows to add promotions, bonus months or inflation.
- Read the headline salary, the total you'll earn and the average yearly raise, and check the chart for the year-by-year path.
- Share the link or download the summary.
Common mistakes
- Using an unrealistic raise. An 8% raise every year for 20 years is rare; test a lower rate too.
- Ignoring inflation. A bigger number on paper can buy less if prices rise faster than your pay.
- Counting bonuses as permanent. Bonuses vary with company and personal performance.
- Planning commitments on gross pay. Loans and budgets should be based on take-home pay.
- Forgetting job changes. Moving employer often brings a bigger jump than a yearly increment; model it as a promotion.
Using the projection
Use it to set a target for your next salary negotiation, plan when you can afford a bigger commitment such as a home loan, or check whether a job offer beats staying put. Treat the result as an estimate, not a promise of future pay.
A useful habit is to rerun the projection once a year after your review. Compare the salary you actually reached with what you projected, and adjust the increment rate to match reality. Over a few years this gives you a realistic picture of your career growth, and shows early whether you need to ask for more, build new skills or look at other employers.
Common questions
Frequently asked
Keep going
Hand-picked next steps that work well with this calculator.