An offer letter or an appraisal email almost always leads with one number: the hike percentage. A 20% hike sounds like a clear, comparable figure — until the first revised payslip arrives and the actual increase in take-home pay turns out to be noticeably smaller than 20%. This isn’t a payroll error. It’s the direct result of how a hike percentage is applied to CTC (Cost to Company), not to the amount that lands in a bank account every month.
This guide walks through the exact formula behind CheckMatter’s Salary Hike Calculator, works through a full example with real numbers, and — more importantly — explains why a 20% CTC hike and a 20% in-hand raise are rarely the same thing.
CTC Hike vs In-Hand Raise: Why the Two Percentages Never Match
A salary hike percentage, in almost every Indian offer letter, HR appraisal sheet, and payroll system, is calculated on CTC — the total annual cost the employer books for an employee, including basic pay, allowances, employer’s Provident Fund contribution, gratuity provision, insurance premiums, and any variable or bonus component. In-hand salary is what’s left after Provident Fund deduction, professional tax, and income tax (TDS) are removed from the gross pay actually disbursed each month.
Because a hike is layered onto CTC, and CTC includes several components that never reach a bank account at all, the same percentage hike can translate into very different real increases depending on how the extra CTC is split between fixed monthly pay, variable pay, and non-cash components like the employer’s PF contribution and gratuity provision. For the full breakdown of how CTC turns into in-hand pay in the first place, see CTC to In-Hand Salary Calculator: How to Calculate Your Real Take-Home Pay.
How the Salary Hike Formula Actually Works
The calculator supports both directions of this calculation:
- Forward — find the new salary: New salary = Old salary × (1 + Hike % ÷ 100)
- Reverse — find the hike percentage: Hike % = (New salary − Old salary) ÷ Old salary × 100
Both formulas work identically whether the figures are monthly or annual, as long as both salary numbers use the same period. Mixing a monthly current salary with an annual new salary is the single most common input mistake people make when checking a hike by hand.
Worked Example: A 20% Hike on ₹8,00,000 CTC, Step by Step
Assume an employee’s current CTC is ₹8,00,000 per year, and the appraisal letter confirms a 20% hike.
Step 1 — Apply the formula:
New CTC = ₹8,00,000 × (1 + 20 ÷ 100) = ₹8,00,000 × 1.20 = ₹9,60,000
Increase = ₹1,60,000 per year, or about ₹13,333 per month, added to CTC.
Step 2 — See where that ₹1,60,000 actually goes. A typical mid-size employer CTC structure might allocate the raise like this:
| Component | Before hike | After hike | Change |
|---|---|---|---|
| Fixed monthly pay (basic + allowances) | ₹50,000/month | ₹58,333/month | +₹8,333/month |
| Employer PF contribution (non-cash) | ₹3,000/month | ₹3,500/month | +₹500/month (never disbursed) |
| Gratuity provision (non-cash) | ₹1,167/month | ₹1,367/month | +₹200/month (paid only on exit, see the Gratuity Calculator guide) |
| Annual variable pay (paid once a year, not monthly) | ₹1,50,000/year | ₹2,01,600/year | +₹51,600/year, not monthly cash |
Out of the ₹13,333 average monthly increase in CTC, only around ₹8,333 shows up in the fixed monthly pay that PF and income tax are calculated on — the rest sits in employer PF, gratuity provision, or annual variable pay that depends on a separate payout cycle and performance rating. That ₹8,333 is a 16.7% increase on the previous fixed pay; after the employee’s own PF deduction and incremental TDS on the higher fixed pay, the in-hand monthly increase in this example works out closer to 14-16%, not the 20% quoted in the offer letter. The exact gap depends entirely on how fixed-heavy or variable-heavy the specific CTC structure is.
Quick Reference: New Salary at Common Hike Percentages
Using New salary = Old salary × (1 + Hike % ÷ 100), here’s how common hike percentages play out on a few typical monthly salary figures:
| Current monthly salary | 10% hike | 15% hike | 20% hike | 25% hike |
|---|---|---|---|---|
| ₹40,000 | ₹44,000 | ₹46,000 | ₹48,000 | ₹50,000 |
| ₹60,000 | ₹66,000 | ₹69,000 | ₹72,000 | ₹75,000 |
| ₹1,00,000 | ₹1,10,000 | ₹1,15,000 | ₹1,20,000 | ₹1,25,000 |
| ₹1,50,000 | ₹1,65,000 | ₹1,72,500 | ₹1,80,000 | ₹1,87,500 |
Remember: these are CTC or gross figures. The in-hand version of each of these increases will typically run a few percentage points lower once PF, professional tax, and income tax are recalculated on the new, higher pay.
Reverse Calculation: Finding Your Hike Percentage From Two Salary Numbers
Sometimes the offer letter states two absolute salary figures without spelling out the percentage — common in counter-offers and internal transfers. To find the percentage: Hike % = (New − Old) ÷ Old × 100.
Example: A monthly gross salary moves from ₹65,000 to ₹74,750.
Hike % = (₹74,750 − ₹65,000) ÷ ₹65,000 × 100 = ₹9,750 ÷ ₹65,000 × 100 = 15%
Comparing Two Offers With the Same Headline Hike Percentage
Two competing job offers can both advertise a 25% hike over the same current CTC of ₹10,00,000 — both arriving at a new CTC of ₹12,50,000 — and still leave very different amounts in hand each month, because the ₹2,50,000 increase is split differently:
- Offer A (fixed-heavy): 90% of the hike added to fixed monthly pay, 10% to annual variable pay. Most of the increase is visible every month.
- Offer B (variable-heavy): 50% of the hike added to fixed monthly pay, 50% to an annual bonus tied to a performance rating. Only half the headline hike is guaranteed, monthly cash.
Both offers show “25% hike” on paper. Asking for the fixed-pay component specifically — not just the CTC hike percentage — is the only way to compare them accurately, and it’s the same fixed-vs-variable split that determines monthly in-hand pay described in the CTC-to-in-hand breakdown linked above.
Do Two 10% Hikes Equal One 20% Hike? Why Compounding Matters
A question that comes up constantly when comparing multi-year appraisal history: if a salary gets a 10% hike this year and another 10% hike next year, is that the same as one 20% hike? It isn’t, because each hike compounds on the already-increased base rather than on the original number.
Worked example: Start with a CTC of ₹6,00,000.
- Year 1 hike (10%): ₹6,00,000 × 1.10 = ₹6,60,000
- Year 2 hike (10%): ₹6,60,000 × 1.10 = ₹7,26,000
Two consecutive 10% hikes produce a total increase of ₹1,26,000 on the original ₹6,00,000 — a combined effective hike of 21%, not 20%. Compare that with a single 20% hike applied once: ₹6,00,000 × 1.20 = ₹7,20,000, an increase of only ₹1,20,000. The two-step compounding path actually ends ₹6,000 ahead of one flat 20% hike, because the second 10% is calculated on a higher base than the first. This is the same compounding logic used in the Compound Interest Calculator guide — a hike percentage compounds on salary exactly the way an interest rate compounds on savings.
The gap grows with more years and higher percentages: three consecutive 8% hikes compound to roughly a 26% total increase, not 24%. Anyone comparing “average annual hike over 3 years” against “total increase over 3 years” needs to account for this compounding, or the two numbers will never reconcile.
Common Mistakes When Reading a Hike Percentage
- Comparing a monthly figure to an annual figure. Always convert both salary numbers to the same period before applying the formula.
- Assuming the hike percentage applies to in-hand pay. Unless a letter explicitly says “in-hand” or “take-home,” the percentage almost always refers to CTC or gross.
- Ignoring the variable-pay split. A hike loaded into annual variable pay is not guaranteed monthly cash in the same way a fixed-pay increase is.
- Forgetting that income tax is recalculated on the new, higher pay. A larger fixed salary can push part of the increase into a higher effective tax rate, trimming the in-hand gain further.
How to Calculate Your Own Salary Hike
Open the Salary Hike Calculator and choose one of two modes: enter a current salary and a hike percentage to find the new salary, or enter the old and new salary figures to find the hike percentage. Choose “Monthly” or “Annual” to match the numbers on hand, and the tool returns the increase per period, the new salary, and the monthly and annual difference in one step.
Frequently Asked Questions
How do I calculate my salary hike percentage?
Subtract the old salary from the new salary, divide by the old salary, and multiply by 100: Hike % = (New − Old) ÷ Old × 100. Make sure both figures use the same period (both monthly or both annual).
Is a 20% salary hike good in India?
A 20% hike is above the typical annual appraisal range in most Indian industries, where average increments generally run in the single digits to low teens. Whether it’s “good” in practical terms depends heavily on how much of that 20% is fixed pay versus variable pay, since only the fixed portion is guaranteed monthly income.
Why does my in-hand raise feel smaller than my CTC hike?
Because the hike percentage is applied to total CTC, which includes non-cash components like employer PF contribution and gratuity provision, plus any annual variable pay. Only the fixed monthly pay portion directly increases what shows up on a monthly payslip, and that portion is then further reduced by PF deduction and income tax recalculated on the higher pay.
How do I find the hike percentage between two salary figures?
Use the reverse formula: Hike % = (New salary − Old salary) ÷ Old salary × 100. This works for CTC, gross, or in-hand figures, as long as both numbers being compared are the same type of salary.
Is salary hike calculated on CTC, gross, or in-hand pay?
In the overwhelming majority of Indian offer letters and appraisal communications, the stated hike percentage is calculated on CTC. It is rarely calculated on in-hand or take-home salary unless a document explicitly says so.
