Salary by Experience Level
Level
Experience
India (LPA)
US (USD)
Junior Project Manager / Coordinator · 0–2 years
India
₹4–9 LPA
US
$60K–$90K
Junior Project Manager / Coordinator
0–2 years
₹4–9 LPA
$60K–$90K
Project Manager · 2–6 years
India
₹8–20 LPA
US
$85K–$130K
Project Manager
2–6 years
₹8–20 LPA
$85K–$130K
Senior Project Manager · 6–11 years
India
₹16–35 LPA
US
$115K–$175K
Senior Project Manager
6–11 years
₹16–35 LPA
$115K–$175K
Program Manager / Delivery Manager · 11–16 years
India
₹28–60 LPA
US
$160K–$240K
Program Manager / Delivery Manager
11–16 years
₹28–60 LPA
$160K–$240K
Portfolio Manager / Director PMO · 16+ years
India
₹50–1.2 Cr+
US
$220K–$380K+
Portfolio Manager / Director PMO
16+ years
₹50–1.2 Cr+
$220K–$380K+
* Ranges represent total CTC (base + variable + ESOPs). Individual packages vary by city, company, and performance.
Salary by Company
TCS / Infosys / Wipro₹6–22 LPA (PM to DM levels)
Accenture / Capgemini₹8–28 LPA
Amazon India (TPM)₹20–60 LPA
Microsoft India (PM)₹18–55 LPA
ICICI / HDFC Bank₹8–20 LPA
Beyond Base: Bonus & Equity
- ★Annual performance bonus (10–20%)
- ★Project delivery bonus at consulting firms
- ★Utilization bonus
- ★ESOPs at product companies for technical PM roles
Salary Negotiation Tips
1.PMP certification is a hard requirement for many senior PM roles — get it.
2.Technical PM roles (TPM at Amazon/Microsoft) pay 2–3x generic PM roles.
3.Agile expertise (SAFe, PMI-ACP) is increasingly valued as waterfall fades.
4.Large-scale project delivery experience (₹50 Cr+ project budgets) commands significant premium.
5.Transitioning to TPM (Technical Program Manager) role is the highest-salary path from PM.
Skills That Boost Your Project Manager Salary
- ▲PMP certification (most impactful certification for PM salary)
- ▲SAFe (Scaled Agile Framework) for large enterprise environments
- ▲Technical PM skills (system architecture familiarity, API understanding)
- ▲Risk management and financial modeling for projects
- ▲MS Project / Jira advanced proficiency
Frequently Asked Questions
What is the average project manager salary in India in 2025?▼
Project manager salaries range from ₹4–9 LPA for junior PMs to ₹16–35 LPA for senior PMs with 6–11 years experience. Technical Program Manager (TPM) roles at Amazon/Microsoft pay ₹20–60 LPA. Service company PMs earn ₹6–20 LPA.
Is PMP certification worth it for salary increase?▼
Yes — PMP certification typically leads to a 20–30% salary increase and opens doors to senior PM roles that explicitly require it. It's most impactful in IT services (TCS, Infosys, Accenture) and for client-facing delivery manager roles. Product company TPM roles care less about PMP and more about technical depth.
What is the difference between project manager and program manager salary?▼
Program managers earn 50–80% more than project managers at equivalent companies. Program managers own multiple projects and strategic portfolios. In IT services, this corresponds to Delivery Manager or Account Manager grades, which typically earn ₹28–60 LPA.
What is the difference between PM (project manager) and TPM (technical program manager)?▼
TPMs (Technical Program Managers at Amazon, Microsoft) require software engineering background and manage cross-functional technical programs. They earn ₹20–60 LPA in India — significantly more than traditional PMs. TPM is a common transition path for engineers who want to move into management.
How do I move from IT services project manager to a product company?▼
Target Technical Program Manager (TPM) roles at product companies if you have a technical background. Otherwise, target delivery-focused roles at tech-forward companies. Develop: Agile methodology depth, metrics-driven project management, stakeholder influence skills, and basic technical literacy (APIs, system design). Certifications alone won't make the transition — build a portfolio of complex, ambiguous project delivery stories.
Free · 30 seconds
Optimize your resume to reach the offer stage
You can't negotiate salary without getting an interview first. Score your resume free.
Score My Resume Free →