A checklist for comparing offers using in-hand, benefits, risk, and growth — not just the biggest CTC headline.
Most people compare job offers by subtracting the lower CTC from the higher CTC and calling it a day. This misses the factors that actually determine financial outcome: how much of the CTC is fixed monthly cash, what the PF and tax treatment is, whether the variable pay is realistic, what exit economics look like, and what city costs do to in-hand. Two offers at the same CTC can produce different monthly savings by ₹15,000–₹30,000 once these factors are accounted for.
The first step is not negotiation — it is translation. Convert both offers to monthly in-hand using the same methodology. Key variables to get from each offer letter:
Run both through the CTC to in-hand calculator with the same regime assumption. Do this before discussing CTC gaps with anyone — including yourself.
If one offer has a significantly higher Basic (and therefore higher HRA exemption potential under the old regime), the two offers may have different optimal regime choices. A ₹20 LPA offer with 45% Basic in a metro city may benefit more from the old regime HRA exemption than a ₹22 LPA offer with 30% Basic and lower HRA. In some cases, this shifts the effective annual tax by ₹25,000–₹50,000 — changing the in-hand comparison significantly.
Use the old vs new regime comparisonwith each offer's specific gross, HRA, and deduction profile before concluding which pays more.
Variable pay is where most offer comparisons go wrong. A ₹4L variable component at an established MNC that historically pays 90–100% of target is worth ₹3.6–4L. A ₹6L variable at a loss-making startup is worth ₹0–₹2L for planning purposes. Some concrete guidance:
The offer comparison calculator lets you input conservative and optimistic variable pay for each offer to see the range.
Joining bonuses are designed to cover notice period buyout costs and make headline CTC look larger. They come with significant caveats:
Rule of thumb: treat joining bonuses as notice buyout coverage, not as recurring income. If the bonus is larger than your buyout, model only the buyout-covering portion as "real" value.
Some benefits have direct financial value that should enter your comparison:
Exit economics matter most when you switch again in 18–36 months — which is common in Indian tech. Key questions:
The notice buyout calculator and final settlement calculator help you model the cost of your current exit as part of the offer comparison.
A ₹22 LPA offer in Hyderabad (in-hand ~₹1,60,000/month, rent ₹18,000) leaves more savings than a ₹25 LPA offer in Mumbai (in-hand ~₹1,80,000/month, rent ₹42,000). The ₹3 LPA gross gap narrows to ₹20,000/month in-hand gap, then inverts by ₹4,000/month when you subtract realistic rent for each city. City-adjusted comparison requires two separate in-hand calculations and two separate rent numbers — not just CTC subtraction.
Scenario pages with baked-in rent assumptions for quick comparison: ₹20 LPA in Mumbai, ₹20 LPA in Pune, ₹20 LPA in Bangalore. For the full framework: the Salary Reality Check accepts any city, any rent, any lifestyle tier.
Beyond CTC is *where* you’ll live. Contrast two city “enough?” pages, then rank offers with one consistent in-hand methodology.
“Is this salary enough?” scenarios
Offer comparison calculator — same engines as the rest of SalaryExit.
Ranking on CTC alone without a consistent in-hand methodology and without evaluating variable pay risk.
Model cost of living separately. SalaryExit focuses on payroll/tax estimates — pair numbers with your personal budget.