Financial Analyst: Average Salary in India, 2026
Find out what the average Financial Analyst salary is
Salary rate
How much does a Financial Analyst make in India?
₹ 880,000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Financial Analyst in India is ₹ 880,000 per year or ₹ 353 per hour. Entry-level positions start at ₹ 300,000 per year, while most experienced workers make up to ₹ 1,664,000 per year.
Median₹ 880,000

Low₹ 300,000
High₹ 1,664,000
Active jobs with salaries


Turing is one of the world’s fastest-growing AI companies, accelerating the advancement and deployment of powerful AI systems.
Turing helps customers in two ways : Working with the world’s leading AI...Show moreLast updated: 10 hours ago
Financial Controller
AccorHotelLucknow, Uttar Pradesh, India Organize and direct the team to supervise all revenues and expenses as well as all inventories.Responsible for managing the day to day financial reporting and controlling requirements of the depart...Show moreLast updated: 12 days ago
- Promoted
Financial Analyst
EPIC Investment PartnersUttar Pradesh, India EPIC Investment Partners (“EPIC”) is a global financial services platform with 250 people across four integrated divisions Capital, Markets, Administration and Advisory.
EPIC was founded in 2001 by ...Show moreLast updated: 6 days ago
- Promoted
- New!
Loan Servicing Specialist
GrowExxLucknow, IN Seeking a qualified Chartered Accountant and Chartered Financial Analyst to oversee and coordinate financial transactions between lenders and borrowers.
This role combines credit assessment, financi...Show moreLast updated: 10 hours ago
- Promoted
- New!
Remote Business Analyst (Finance)
TuringLucknow, INRemote