Search for HR salaries in India and you will get numbers that cannot all be true at once.
The Keka HR Pay Pulse Report 2026, produced with SHRM India from 1.84 lakh salary data points across 600+ companies, 10 industries and 10 cities, puts the median HR fresher salary at ₹8.5 lakh. Jobs-portal and payroll-platform data for the same year puts HR freshers at ₹2.5 to ₹4.5 lakh. A third set of estimates says HR executives with two to five years of experience average ₹5.5 to ₹6.5 lakh.
These are not errors. They are measuring different worlds.
The Keka and SHRM India survey draws on large, organised companies that use HR software. The portal-based figures include the small and mid-sized firms where most Indian HR professionals actually work. Both are accurate about the group they measured. Neither describes "the" HR salary in India, because there is no single Indian HR job market. There are several, and they pay very differently.
So this guide does two things. It gives you realistic salary ranges for 12 HR roles from entry level to CHRO. And more importantly, it tells you which range applies to you, because a number you cannot place yourself inside is useless when you are negotiating.
Want to move into the higher-paying end of HR? Build the skills with the Human Resource Management Program from Jobaaj Learnings.
HR Salary in India 2026: All 12 Roles at a Glance
|
# |
Role |
Typical experience |
Typical annual CTC |
|
1 |
HR Intern or Trainee |
Student |
₹8,000 to ₹25,000 per month |
|
2 |
HR Executive or Officer |
0 to 2 years |
₹2.5 lakh to ₹4.5 lakh |
|
3 |
Recruiter or TA Executive |
0 to 3 years |
₹2.5 lakh to ₹5 lakh plus incentives |
|
4 |
Senior HR Executive |
2 to 4 years |
₹4 lakh to ₹6.5 lakh |
|
5 |
HR Generalist |
3 to 6 years |
₹5 lakh to ₹9 lakh |
|
6 |
Payroll and Compliance Specialist |
3 to 7 years |
₹4 lakh to ₹10 lakh |
|
7 |
HR Operations Manager |
5 to 9 years |
₹8 lakh to ₹15 lakh |
|
8 |
HR Manager |
5 to 8 years |
₹9 lakh to ₹18 lakh |
|
9 |
Talent Acquisition Manager |
6 to 10 years |
₹12 lakh to ₹20.5 lakh |
|
10 |
HR Business Partner (HRBP) |
8 to 12 years |
₹12 lakh to ₹30 lakh |
|
11 |
Compensation and Benefits or HR Analytics Lead |
8 to 14 years |
₹15 lakh to ₹35 lakh |
|
12 |
HR Director, VP HR or CHRO |
15 years plus |
₹40 lakh to ₹4 crore |
Premier B-school MBA graduates start well above these bands in the early years. Full detail on each role, and on why the published numbers vary so widely, follows below.
First: The Four Things That Decide Your Number
Before any table, understand what moves it. Two people with the same job title and the same experience can be ₹10 lakh apart because of these.
1. Where you studied, especially early on
This matters more in HR than in most functions, and it matters most in your first five years.
- A non-MBA HR executive at a small or mid-size firm typically starts around ₹2 to ₹3.5 lakh
- An MBA HR fresher from a mid-tier college typically starts around ₹3.5 to ₹5.5 lakh
- An MBA HR fresher from a premier institute such as XLRI, TISS or SCMHRD can start at ₹8 to ₹14 lakh
That is a fourfold gap on day one for the same job title. Reported estimates suggest premier B-school HR graduates earn 40 to 60% more than non-MBA peers at the same experience level, with the gap narrowing as track record takes over.
2. What kind of company you join
IT and technology pay the highest HR salaries in India, followed by BFSI and global MNCs. HR professionals in these sectors are reported to earn 20 to 35% more than equivalents in manufacturing or education.
A ₹500 crore IT company and a ₹500 crore manufacturing company will pay their HR manager very differently.
3. Whether you are a generalist or a specialist
This is the lever most people underuse. The Keka and SHRM India data shows specialised HR functions consistently commanding premiums of 20 to 40% over generalist roles at the same level.
The specialisations that pay best are compensation and benefits, HR analytics, talent acquisition at senior levels, and organisational development.
4. Your city
Mumbai, Bengaluru, Delhi NCR and Hyderabad pay materially more than tier-2 cities. Mumbai is frequently reported as the highest-paying city for HR manager roles.
HR Salary in India 2026: The 12 Roles
The ranges below are compiled from multiple 2026 salary sources and reflect total annual CTC. Because published estimates vary widely, each role shows a broad market range alongside a note on where the higher figures apply.
Treat every number as indicative. Salary data for India is largely self-reported and survey-based rather than audited.
1. HR Intern or HR Trainee
Typical range: ₹8,000 to ₹25,000 per month as a stipend
What you do: support recruitment coordination, data entry, documentation, scheduling and basic employee queries.
This is the most common entry point for students. Many convert to full-time roles, so treat it as an extended interview rather than a temporary job.
2. HR Executive or HR Officer (Entry Level)
Typical range: ₹2.5 lakh to ₹4.5 lakh Premier B-school MBA entry: ₹8 lakh to ₹14 lakh
What you do: joining formalities, employee records, attendance and leave tracking, basic payroll inputs, first-line employee queries and engagement activity support.
This is where most HR careers begin, and the range here is the widest of any level because of the education gap described above. In large organised companies with structured HR functions, entry-level pay sits meaningfully higher than the general market figure.
3. Recruiter or Talent Acquisition Executive
Typical range: ₹2.5 lakh to ₹5 lakh, plus incentives
What you do: sourcing candidates, screening calls, interview scheduling, coordinating feedback and closing offers.
Recruitment is the most common way into HR without an HR degree, and often the fastest to show measurable results. Many roles carry incentives linked to closures, which can add meaningfully to the base. Staffing and consulting firms usually pay less base but more incentive than corporate in-house teams.
4. Senior HR Executive
Typical range: ₹4 lakh to ₹6.5 lakh Typical experience: 2 to 4 years
What you do: the same range of work as an HR executive, but with ownership of a process rather than just tasks. You may run onboarding end to end, or own the HRMS data for a location.
The first real jump in HR pay comes not from years but from owning something. Two people with three years of experience can be ₹2 lakh apart because one executed and one owned.
5. HR Generalist
Typical range: ₹5 lakh to ₹9 lakh Typical experience: 3 to 6 years
What you do: handle multiple HR areas for a location or business unit, covering recruitment, employee relations, compliance and engagement.
Generalists are valuable in mid-sized companies that cannot afford separate specialist teams. The trade-off is that generalist pay grows more slowly at senior levels than specialist pay does.
6. Payroll and Compliance Specialist
Typical range: ₹4 lakh to ₹10 lakh Typical experience: 3 to 7 years
What you do: salary processing, PF and ESI compliance, TDS, statutory returns, audits and filings.
An underrated role. It is technical, low-glamour and consistently in demand, because mistakes here have legal consequences. With India's four labour codes now notified and state rules still rolling out, compliance expertise has become more valuable rather than less.
7. HR Operations Manager
Typical range: ₹8 lakh to ₹15 lakh Typical experience: 5 to 9 years
What you do: own HR systems and processes, manage the employee lifecycle end to end, run HRMS implementations and handle reporting.
Experience with HRIS platforms such as SAP SuccessFactors, Workday or Darwinbox is reported to add a 20 to 40% premium. If you are in HR operations and have not learned a major HRMS properly, that is the single highest-return thing you can fix.
8. HR Manager
Typical range: ₹9 lakh to ₹18 lakh, with reported averages ranging from ₹9 lakh to ₹18 lakh depending on the survey Large corporates and tech firms: ₹20 lakh to ₹25 lakh Typical experience: 5 to 8 years
What you do: lead an HR team or function for a unit, own hiring plans, handle escalations, drive performance cycles and advise line managers.
This role shows the widest disagreement between sources of any on this list, which tells you something real: "HR Manager" means very different jobs at a 200-person company and a 20,000-person one.
9. Talent Acquisition Manager
Typical range: ₹12 lakh to ₹20.5 lakh at senior levels Typical experience: 6 to 10 years
What you do: own hiring strategy, manage a recruiter team, handle vendor relationships, workforce planning and senior hiring.
Senior talent acquisition is among the highest-earning HR specialisations, with senior TA manager averages reported around ₹20.5 lakh. Hiring is directly visible to the business, which is part of why it pays well.
10. HR Business Partner (HRBP)
Typical range: ₹12 lakh to ₹30 lakh Typical experience: 8 to 12 years, though analyst-level HRBP roles exist earlier
What you do: partner with a business unit's leadership on workforce planning, talent decisions, organisation design, compensation input and change management.
This is the pivot point of an HR career. The HRBP role is where HR stops being a support function and starts being a business one. Reported averages sit around ₹12 lakh, but HRBPs at technology companies and large MNCs earn considerably more.
11. Compensation and Benefits or HR Analytics Lead
Typical range: ₹15 lakh to ₹35 lakh Typical experience: 8 to 14 years
What you do: design salary structures, run benchmarking, manage the increment and bonus cycle, build workforce dashboards and forecast attrition.
These are consistently reported among the highest-paying HR specialisations, and they are the most quantitative. If you are early in your career and comfortable with numbers, this is the path with the steepest slope.
12. Head of HR, HR Director, VP HR and CHRO
HR Director or VP HR: ₹40 lakh to ₹1.5 crore CHRO, mid to large organisations: ₹55 lakh to ₹125 lakh, with the Keka and SHRM India report putting the CHRO median at ₹125 lakh and top performers at ₹150 to ₹200 lakh CHRO at India's largest listed companies: ₹1 crore to ₹4 crore including bonus and stock
What you do: own the people strategy for the organisation, sit on or report to the leadership team, and hold accountability for culture, talent and workforce cost.
At this level, base salary is only part of the picture. Bonus, long-term incentives and stock become a large share of total compensation, which is why the reported ranges are so wide.
The Two Jumps That Actually Change Your Salary
HR pay does not rise smoothly with years. It moves in steps, and there are two big ones.
Jump 1: From executing to owning (around years 3 to 5)
Early HR work is execution: scheduling, documentation, coordination, data entry. Pay stays modest because decision-making responsibility is low.
The first real jump comes when you own an outcome rather than a task. Owning the onboarding process, or the payroll cycle, or hiring for a business unit, changes what you are worth, regardless of your years.
Jump 2: From HR work to business work (around years 10 to 13)
The Keka HR Pay Pulse Report 2026 specifically identifies a shift between years 10 and 13, where growth stops being linear.
This is the point where HR professionals either move into business-facing roles such as HRBP, or into deep specialisations such as compensation or analytics, or they plateau. The people who keep growing are the ones who can discuss headcount cost, attrition impact and workforce planning in business terms rather than HR terms.
If you take one thing from this article, take this: the biggest salary jumps in HR come from changing the nature of your work, not from adding years to it.
Six Ways to Raise Your HR Salary
Specialise deliberately. Specialist roles carry a reported 20 to 40% premium over generalist roles at the same level. Compensation and benefits, HR analytics and senior talent acquisition are the strongest.
Learn a major HRMS properly. SAP SuccessFactors, Workday or Darwinbox expertise is reported to add 20 to 40% to HR salaries. This is learnable without changing jobs.
Build real data skills. Excel to a genuinely advanced level, then SQL and Power BI. HR analytics is one of the fastest-growing and best-paying HR specialisations, and most HR professionals cannot do it.
Get properly good at compliance. With the four labour codes rolling out state by state, people who genuinely understand statutory compliance are scarce and in demand.
Move to a higher-paying sector if you can. IT, technology and BFSI pay 20 to 35% more than manufacturing or education for equivalent HR roles.
Switch companies at the right time. Reported data suggests HR professionals who change employers every two to three years see 30 to 50% jumps, against 8 to 15% annual increments for staying. That said, switching too often has its own cost, and depth matters at senior levels. Two to three years per role is the balance most people find.
Why the Published Numbers Disagree So Much
It is worth being explicit about this, because it affects how you use any salary figure including the ones above.
Different populations. The Keka and SHRM India survey of 600+ companies using HR software captures organised, mid-to-large employers. A jobs-portal average captures a much broader and lower-paying market. Both are honest, but they describe different groups.
Different definitions of salary. Some sources report base salary, some report total CTC, some include bonus and stock. At senior levels this changes the number enormously.
Self-reporting bias. Much Indian salary data is crowdsourced, and people with strong packages report them more readily than people with weak ones.
Title inflation. "HR Manager" at a 50-person startup and at a large corporate are different jobs with the same name.
How to use this practically: when benchmarking your own salary, compare against people in your city, your industry, and companies of roughly your size. A national average across all of those is close to meaningless for an individual negotiation.
Final Thoughts
The most useful thing you can do with a salary article is not memorise the numbers. It is work out which version of the Indian HR market you are currently in, and decide whether you want to stay there.
If you are a non-MBA HR executive at a small firm earning ₹3 lakh, the ₹8.5 lakh median you read somewhere is not wrong. It simply describes a different market, made up of large organised employers. The question worth asking is what would move you into it: a specialisation, an HRMS skill, a sector change, or a different size of company.
Because in HR more than most functions, the salary follows the nature of the work. Administrative HR pays administratively. Business-facing and technical HR pays like business and technical work.
Pick which one you are building toward, and the number tends to follow.
Ready to Take the Next Step in Your HR Career? Browse HR Jobs Now!
Frequently asked questions
What is the average HR salary in India in 2026?
There is no single reliable average, because published figures range from around ₹12 lakh to ₹19 lakh depending on which population is surveyed. A more useful approach is to look at your specific role, experience level, city and industry. Entry-level HR roles broadly sit at ₹2.5 to ₹4.5 lakh, mid-level roles at ₹6 to ₹15 lakh, and senior roles from ₹20 lakh upwards.
What is the salary of an HR fresher in India?
Most HR freshers earn between ₹2.5 and ₹4.5 lakh. However, MBA HR graduates from premier institutes such as XLRI, TISS and SCMHRD commonly start at ₹8 to ₹14 lakh, and the Keka HR Pay Pulse Report 2026, produced with SHRM India, reports a median fresher figure of ₹8.5 lakh across large organised employers. Your starting salary depends heavily on your institute and the type of company you join.
Which HR role has the highest salary in India?
At the top, the CHRO role pays the most, with the Keka and SHRM India report putting the median around ₹125 lakh, and CHROs at India's largest listed companies earning ₹1 crore to ₹4 crore including bonus and stock. Below C-suite level, compensation and benefits, HR analytics, organisational development and senior talent acquisition are the highest-paying specialisations.
How much does an HR manager earn in India?
Reported averages range from around ₹9 lakh to ₹18 lakh depending on the source, with a typical range of ₹9 lakh to ₹18 lakh and HR managers at large corporates and technology firms earning ₹20 lakh to ₹25 lakh. The variation is real, because the role differs enormously by company size.
Is HR a well-paid career in India?
Starting salaries in HR are modest compared with engineering or finance, but the growth curve can be steep for people who move beyond administrative work. The professionals who do well financially are those who specialise, build data or compliance depth, or move into business-facing HRBP roles.
Do I need an MBA to earn well in HR?
An MBA is not mandatory, and many people enter HR through recruitment or operations without one. However, it makes a substantial difference in the first five years, with premier B-school graduates reported to earn 40 to 60% more than non-MBA peers at the same experience level. That gap narrows as track record becomes more important.
Join 5,00,000+ Subscribers
Be a part of our ever growing community.
Categories

