Salary Hike Calculator

Find Salary Hike by Percentage or Amount

Advanced Options (Optional)
Thank you! Your submission has been received!

Basic Pay:

0

Dearness Allowance:

0

House Rent Allowance:

0

Travel Allowance:

0

Other Allowances:

0

Deductions:

0

Total Salary (Before Increment):

0

Total Salary (After Increment):

0
Oops! Something went wrong while submitting the form.

Salary Up? Let Your Gold Savings Rise Too

Buy 24K Gold Now!
Start Now
sip-calc

New Gross Salary:

0

Hike Percentage:

0

Net Salary:

0

Present Value (Inflation Adjusted):

0
/* Salary Calculator Styles */ :root { /* Colors (HSL format) */ --background: 245 245 250; --foreground: 220 13% 13%; --card: 255 255 255; --card-foreground: 220 13% 13%; --primary: 147 197 253; --primary-foreground: 30 58% 0%; --secondary: 241 245 249; --secondary-foreground: 71 84% 6%; --success: 134 61% 51%; --success-foreground: 355 100% 100%; --muted: 248 250 252; --muted-foreground: 100 7% 23%; --border: 220 13% 91%; --input: 220 13% 91%; --ring: 200 98% 39%; /* Gradients */ --gradient-primary: linear-gradient(135deg, hsl(217 91% 60%) 0%, hsl(200 98% 39%) 100%); --gradient-success: linear-gradient(135deg, hsl(134 61% 51%) 0%, hsl(142 71% 45%) 100%); --gradient-card: linear-gradient(135deg, hsl(255 255 255 / 0.9) 0%, hsl(248 250 252 / 0.8) 100%); /* Shadows */ --shadow-soft: 0 4px 6px -1px hsl(220 13% 13% / 0.1), 0 2px 4px -1px hsl(220 13% 13% / 0.06); --shadow-medium: 0 10px 15px -3px hsl(220 13% 13% / 0.1), 0 4px 6px -2px hsl(220 13% 13% / 0.05); --shadow-large: 0 25px 50px -12px hsl(220 13% 13% / 0.25); /* Transitions */ --transition-smooth: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); /* Spacing */ --radius: 0.75rem; } * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; background: hsl(var(--background)); color: hsl(var(--foreground)); line-height: 1.5; } .salary-calculator { min-height: 100vh; background: linear-gradient(to bottom right, hsl(214 100% 97%), hsl(var(--card)), hsl(270 50% 98%)); padding: 2rem 1rem; } .container { max-width: 96rem; margin: 0 auto; } /* Header */ .header { text-align: center; margin-bottom: 3rem; } .badge { display: inline-flex; align-items: center; gap: 0.5rem; background: var(--gradient-primary); color: white; padding: 0.5rem 1rem; border-radius: 50px; font-weight: 500; margin-bottom: 1rem; } .badge .icon { width: 1.25rem; height: 1.25rem; } .title { font-size: clamp(2.25rem, 5vw, 3rem); font-weight: 700; color: hsl(var(--foreground)); margin-bottom: 1rem; } .gradient-text { background: var(--gradient-primary); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .subtitle { font-size: 1.25rem; color: hsl(var(--muted-foreground)); max-width: 42rem; margin: 0 auto; } /* Main Content */ .main-content { display: grid; grid-template-columns: 1fr; gap: 2rem; margin-bottom: 3rem; } @media (min-width: 1024px) { .main-content { grid-template-columns: 1fr 1fr; } } /* Input Card */ .input-card { background: var(--gradient-card); backdrop-filter: blur(8px); border: 1px solid hsl(var(--border)); border-radius: var(--radius); padding: 2rem; box-shadow: var(--shadow-medium); } .card-header { display: flex; align-items: center; gap: 0.5rem; margin-bottom: 1.5rem; } .card-header .icon { width: 1.5rem; height: 1.5rem; color: hsl(217 91% 60%); } .card-header h2 { font-size: 1.5rem; font-weight: 600; color: hsl(var(--foreground)); } .form-group { margin-bottom: 1.5rem; } .form-group label { display: block; font-size: 0.875rem; font-weight: 500; color: hsl(var(--foreground)); margin-bottom: 0.5rem; } .input-wrapper { position: relative; } .input-icon { position: absolute; left: 0.75rem; top: 50%; transform: translateY(-50%); width: 1.25rem; height: 1.25rem; color: hsl(var(--muted-foreground)); } .input-wrapper input { width: 100%; padding: 0.75rem 0.75rem 0.75rem 2.5rem; font-size: 1.125rem; background: hsl(var(--card)); border: 1px solid hsl(var(--border)); border-radius: calc(var(--radius) - 2px); outline: none; transition: var(--transition-smooth); } .input-wrapper input:focus { border-color: hsl(217 91% 60%); box-shadow: 0 0 0 3px hsl(217 91% 60% / 0.1); } .button-group { display: flex; gap: 0.5rem; } .calc-type-btn { flex: 1; display: flex; align-items: center; justify-content: center; gap: 0.5rem; padding: 0.75rem; font-size: 0.875rem; font-weight: 500; background: transparent; border: 1px solid hsl(var(--border)); border-radius: calc(var(--radius) - 2px); cursor: pointer; transition: var(--transition-smooth); color: hsl(var(--foreground)); } .calc-type-btn.active { background: var(--gradient-primary); color: white; border-color: transparent; } .calc-type-btn:hover:not(.active) { background: hsl(var(--muted)); } .calc-type-btn .icon { width: 1rem; height: 1rem; } /* Results Section */ .results-section { display: flex; flex-direction: column; gap: 1.5rem; } .empty-state { background: var(--gradient-card); backdrop-filter: blur(8px); border: 1px solid hsl(var(--border)); border-radius: var(--radius); padding: 3rem 2rem; text-align: center; box-shadow: var(--shadow-medium); } .empty-icon { width: 4rem; height: 4rem; color: hsl(var(--muted-foreground)); margin: 0 auto 1rem; } .empty-state h3 { font-size: 1.25rem; font-weight: 600; color: hsl(var(--muted-foreground)); margin-bottom: 0.5rem; } .empty-state p { color: hsl(var(--muted-foreground)); } /* Summary Card */ .summary-card { background: var(--gradient-success); color: white; border-radius: var(--radius); padding: 2rem; text-align: center; box-shadow: var(--shadow-medium); } .summary-badge { display: inline-flex; align-items: center; gap: 0.5rem; background: rgba(255, 255, 255, 0.2); padding: 0.25rem 0.75rem; border-radius: 50px; font-size: 0.875rem; font-weight: 500; margin-bottom: 1rem; } .summary-badge .icon { width: 1rem; height: 1rem; } .summary-content p { font-size: 1.125rem; opacity: 0.9; margin-bottom: 0.5rem; } .new-salary { font-size: 2.5rem; font-weight: 700; margin-bottom: 0.5rem; } .increase-badge { display: inline-block; background: rgba(255, 255, 255, 0.2); color: white; padding: 0.25rem 0.75rem; border-radius: calc(var(--radius) - 4px); font-size: 0.875rem; font-weight: 500; } /* Breakdown Card */ .breakdown-card { background: var(--gradient-card); backdrop-filter: blur(8px); border: 1px solid hsl(var(--border)); border-radius: var(--radius); padding: 2rem; box-shadow: var(--shadow-medium); } .breakdown-card h3 { font-size: 1.25rem; font-weight: 600; color: hsl(var(--foreground)); margin-bottom: 1.5rem; } .breakdown-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem; } .breakdown-item { background: hsl(var(--muted)); padding: 1rem; border-radius: calc(var(--radius) - 2px); } .breakdown-item p { font-size: 0.875rem; color: hsl(var(--muted-foreground)); margin-bottom: 0.25rem; } .breakdown-value { font-size: 1.5rem; font-weight: 700; color: hsl(var(--foreground)); } .breakdown-value.green { color: hsl(var(--success)); } .breakdown-value.blue { color: hsl(217 91% 60%); } .breakdown-value.purple { color: hsl(270 50% 50%); } /* Info Section */ .info-section { background: var(--gradient-card); backdrop-filter: blur(8px); border: 1px solid hsl(var(--border)); border-radius: var(--radius); padding: 2rem; box-shadow: var(--shadow-medium); } .info-section h2 { font-size: 1.5rem; font-weight: 700; color: hsl(var(--foreground)); text-align: center; margin-bottom: 1.5rem; } .info-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 1.5rem; } .info-item { text-align: center; } .info-icon { width: 3rem; height: 3rem; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 1rem; } .info-icon.primary { background: var(--gradient-primary); } .info-icon.success { background: var(--gradient-success); } .info-icon svg { width: 1.5rem; height: 1.5rem; color: white; } .info-item h3 { font-size: 1rem; font-weight: 600; color: hsl(var(--foreground)); margin-bottom: 0.5rem; } .info-item p { font-size: 0.875rem; color: hsl(var(--muted-foreground)); } /* Responsive Design */ @media (max-width: 768px) { .breakdown-grid { grid-template-columns: 1fr; } .salary-calculator { padding: 1rem 0.5rem; } .input-card, .breakdown-card, .summary-card, .info-section { padding: 1.5rem; } }

Salary Hike Calculator – Calculate Your Increment & New Salary Online

Want to know your proposed salary after a raise? Or quickly check the percentage increase in your pay without doing manual calculations?

Use our Salary Hike Calculator — a simple tool that instantly shows your revised salary after appraisal, job switch, or promotion. It doubles as a salary increment calculator and a CTC hike calculator, giving you clarity on both monthly and annual pay.

What is a Salary Hike?

A salary hike is an increase in your income, either as a fixed amount or a percentage. Employers give it during:

  • Performance reviews
  • Annual appraisals
  • Job changes
  • Promotions

Unlike a bonus, which is a one-time payment, a hike permanently increases your base pay. This change impacts your long-term career growth and financial stability.

Our calculator works as a salary growth calculator and a post-appraisal salary calculator, helping you see the real change in your income.

Why do Companies Give Salary Hikes?

Companies revise salary structures to:

  • Retain top talent and reward achievement
  • Stay competitive with industry pay norms
  • Adjust for cost of living and inflation
  • Encourage employee career growth

These salary adjustments ensure employees feel valued and motivated.

How is a Hike Different from a Bonus?

Salary Hike = Permanent increase in base pay

Bonus = One-time payment (festival, performance, or profit share)

Hikes affect your future take-home salary, while bonuses do not change your base income.

How to Calculate Salary Hike Percentage?

Knowing the hike percentage helps you:

  • Compare multiple job offers
  • Check if your raise covers inflation
  • Negotiate better during appraisals
  • Plan your finances with a CTC hike calculator

Formula to Calculate Hike Percentage:

Use this easy formula to determine the percentage pay increase:

(New Salary - Old Salary) / Old Salary × 100

This tells you how much your salary has increased in terms of percentage.

Example 1:

You currently make ₹7,50,000, but you received a new offer of ₹9,00,000.
Hike percentage = ((9,00,000 - 7,50,000) / 7,50,000) × 100 
20% is the hike percentage (1,50,000 / 7,50,000) × 100

Your earnings increased by 20%

Example 2:

Fixed ₹1.5 L Hike on ₹7 LPA
Assume that your employer offers you a fixed raise of ₹1.5 lakh in addition to your current salary of ₹7,00,000 annually.
Use the fixed increment formula to determine the percentage of the pay increase.

Formula:
Hike % = (Increment Amount / Current Salary) × 100
Hike % = (1,50,000 / 7,00,000) × 100
Hike % = 21.43%

Your salary has increased by 21.43% through a fixed hike of ₹1.5 LPA.

Salary Hike Calculation Formula

Understanding the math behind salary increases turns you into a more informed negotiator and consumer of your own money. Whether your raise will be in the form of a percentage or a fixed payout, the following formulas can help you calculate both your raise as a percentage and the dollar value of a pay hike.

Percentage-Based Hike Calculation:

Formula: 

New Salary = Current Salary × (1 + Hike % / 100) 
Example: 
Current Salary = ₹8,00,000 
Hike = 12% 
New Salary = ₹8,00,000 × (1 + 12 / 100) = ₹8,96,000 

Result: You get a new gross salary of ₹8.96 LPA.Use our hike percentage calculator to skip the math and get instant answers!

Fixed-Amount Hike Calculation

Sometimes, especially in startups or smaller firms, a fixed increment amount is offered instead of a percentage.

Formula: New Salary = Current Salary + Fixed Hike Amount 
Example: 
Current Salary = ₹7,00,000 
Fixed Hike = ₹1,50,000 
New Salary = ₹7,00,000 + ₹1,50,000 = ₹8,50,000 

Result: That’s an absolute increase of ₹1.5L with a hike of ~21.43%.

For such cases, you can use our salary hike calculator to convert that number into a hike percentage easily.

Fixed-Amount Hike Calculation

The gross hike may look impressive, but your actual take-home depends on deductions and taxes.

Formula:
Net Salary = (New Gross Salary + Bonus – Annual Deductions) × (1 – Tax Rate / 100)

Inputs Needed:

Annual Bonus / AllowanceMonthly Deductions (like PF, loans, insurance)Tax Rate (in %)

Example: 
New Salary = ₹9,00,000 
Bonus = ₹50,000 
Monthly Deductions = ₹5,000 → Annual = ₹60,000 
Tax Rate = 20%
Net Salary = (9,00,000 + 50,000 – 60,000) × (1 – 0.20) = ₹7,16,000 

Your net take-home salary would be ₹7.16 LPA

Inflation-Adjusted Salary Projection

Even with a raise, your purchasing power can shrink if inflation is high.

Formula: 
Inflation-Adjusted Salary = New Salary / (1 + Inflation Rate)^Years

Example: 
New Salary = ₹10,00,000 
Inflation Rate = 5% 
Years = 1
Inflation-Adjusted = ₹10,00,000 / (1.05)^1 = ₹9,52,380

This means your ₹10L salary feels like ₹9.52L after accounting for inflation.

This is why our CTC hike calculator includes inflation projections to help you see the real value of your hike.

Benefits of Using Our Salary Increment Calculator

Frequently Asked Questions (FAQs) About Discount Calculation

What impact does inflation have on my pay increase?

Inflation reduces your buying power. A 10% hike feels smaller if inflation is 6%. Our tool adjusts salary for inflation so you know the real value.

What impact does inflation have on my pay increase?

On average, it’s 8–12% annually. In high-demand industries like IT and finance, it may cross 15%.

How is take-home pay different from increment percentage?

Hike % shows increase on gross salary. But take-home salary depends on tax, PF, and deductions.

Can I use this to figure out a CTC hike?

Yes! Add your bonuses, allowances, and deductions to see your new CTC and net pay.

Yes! Add your bonuses, allowances, and deductions to see your new CTC and net pay.