Archive · 3 Sep 2025
Public vs. Private Bank Pay: A Tale of Two Structures
Public sector banks in India, like SBI and Bank of Baroda, generally pay higher average salaries to their employees compared to private banks such as HDFC and ICICI.
This is because public banks often have higher starting salaries.
However, at the top management level, private bank CEOs earn significantly more than their counterparts in public banks.
Private banks have more variable pay, including bonuses and stock options, which increase with seniority.
These factors explain the disparity in earnings.
The article examined pay data to illustrate these compensation differences.
Public sector banks have higher average salaries than private banks at the entry level.
Private bank CEOs earn significantly more than public bank leaders.
Salary gaps widen at higher management levels in the private sector.
HDFC Bank and ICICI Bank’s average salaries were lower than SBI and Bank of Baroda's.
Compensation structures differ due to how pay is set and influenced.
- Who
- Employees of public and private sector banks in India, including SBI, Bank of Baroda, HDFC Bank, and ICICI Bank.
- What
- A comparison of compensation structures and salary levels between public and private sector banks.
- When
- From FY23 to FY25
- Where
- India
- Why
- To illustrate differences in pay based on bank type and employee level.
- HDFC Bank Average Salary (FY25)
- ₹11.14 lakh
- ICICI Bank Average Salary (FY25)
- ₹13 lakh
- SBI Average Salary (FY25)
- ₹27.2 lakh
- Bank of Baroda Average Salary (FY25)
- ₹22.1 lakh
- HDFC Bank CEO Salary (FY25)
- ₹12.06 crore
- ICICI Bank CEO Salary (FY25)
- ₹10.45 crore
- Bank of Baroda CEO Salary (FY25)
- ₹73.92 lakh
- SBI Chairman Salary (FY25)
- ₹63.87 lakh