Salary / CTC Calculator

Calculate your salary hike percentage, annual increase, and monthly gross — current vs expected CTC, fixed vs variable. Built for Indian compensation structures. Free, instant, no signup.

Current compensation

LPA
LPA

Expected compensation

LPA
LPA
yrs

How it works

Enter your current fixed and variable pay, and the fixed and variable pay of the offer you're evaluating — everything in LPA (Lakhs Per Annum). The calculator computes your percentage hike, the annual rupee increase, and the monthly gross for both, entirely in your browser.

Why fixed vs. variable matters

A 30% hike sounds great until you notice half of it is a bonus tied to company performance you don't control. This tool breaks down what share of each CTC is variable, so you can weigh a genuinely bigger fixed component against a headline number padded with bonus.

Once you know the real hike, check whether the job itself is actually a fit — run the posting through the Job Description Analyzer or score your resume against it with Resume vs Job Match.

Frequently asked questions

How is salary hike percentage calculated?
(Expected CTC − Current CTC) ÷ Current CTC × 100. This tool uses your full CTC (fixed + variable) on both sides for an accurate comparison.
What is a good salary hike in India?
A lateral move (same level, different company) typically sees 15–25%. 30%+ usually comes with a role, level, or company-tier change, not just tenure.
Why does variable pay matter for this calculation?
Two offers with the same headline CTC can differ a lot if one is 90% fixed and the other is 70% fixed + 30% bonus. This tool shows the variable-pay percentage on both sides so you're comparing like for like.
Is my salary data stored?
No. The calculation runs entirely in your browser — nothing is sent to a server except anonymous usage analytics (that the tool was used), never the numbers you enter.

Track every offer, not just the number

MyCareerAtlas keeps your Career Memory, applications, and offers in one place — not a one-off calculation.