Blog
CFA Salary in India 2026: Level 1, 2 and 3 Salary, Jobs and Career Scope
The salary you can earn with the CFA in India depends on which level you have cleared, how many years of experience you carry, which city you work in, and which employer you are with. There is no single CFA salary number that applies to everyone, which is why salary guides that give one average figure without context are almost always misleading. This blog breaks down CFA salary in India in 2026 by level, by experience, by role, and by city so you have the full picture before you decide whether the investment is worth making.
CFA Salary in India 2026: The Broad Picture
The CFA Institute’s own survey data places the average CFA compensation in India at Rs 22.1 lakh per year across all levels and experience stages in 2026. This is up from Rs 19.3 lakh in 2022, reflecting consistent growth in demand for CFA professionals in Indian financial services.
Book a Free CFA Counselling Session at Fintelligents
The range is wide. A CFA Level 1 fresher joining an equity research firm in Mumbai may start at Rs 5 to Rs 6 lakh. A CFA charterholder with 10 years of experience managing a portfolio at a large asset management firm in Mumbai can earn Rs 50 lakh or more. Senior fund managers and investment heads at global banks earn Rs 1 crore and above in total compensation including bonuses.
The CFA also delivers a measurable premium over non-certified peers at every experience level. CFA Level 1 candidates earn a 25 to 40 percent pay premium over comparable non-CFA peers at entry level according to aggregated data from Glassdoor, AmbitionBox, and Indeed for 2026. This gap widens as candidates progress through the levels.
CFA Salary by Level in India 2026
Understanding what each level of the CFA program delivers in salary terms helps you plan your career and education investment more realistically.
CFA Level 1 Salary in India
After clearing Level 1, freshers with no prior finance experience typically earn Rs 4 to Rs 8 lakh per year in roles such as equity research associate, financial analyst, credit analyst, and junior investment banking analyst. The CFA Institute’s survey reports an average compensation of approximately Rs 9.8 lakh for Level 1 candidates in India, though this reflects the full respondent base including those with some years of experience rather than fresh entrants only.
The median first-job salary for a BCom graduate without CFA is approximately Rs 3.2 lakh per year. BCom graduates with CFA Level 1 cleared earn a median of around Rs 5.5 lakh, a premium that reflects clearly in starting package negotiations. For candidates from MBA programs with CFA Level 1, the starting range extends from Rs 5.5 to Rs 9 lakh.
CFA Level 2 Salary in India
Level 2 is where the salary picture starts to shift more meaningfully. Most candidates sitting Level 2 have 1 to 3 years of work experience alongside their Level 1 cleared status. At this stage, salaries in core analysis roles typically range from Rs 8 to Rs 15 lakh per year. The CFA Institute survey average for Level 2 candidates in India is approximately Rs 13.5 lakh per year. Roles at this stage include senior research analyst, associate portfolio manager, credit risk analyst, and junior portfolio manager at smaller fund houses.
CFA Level 3 and Charterholder Salary in India
The most significant salary jump in the CFA journey comes when candidates clear Level 3 and move toward the full charter. Charterholders with 2 to 5 years of experience typically earn Rs 15 to Rs 35 lakh per year according to multiple 2026 compensation surveys. The CFA Institute survey average for Level 3 candidates in India is approximately Rs 17.5 lakh. At more senior levels with 8 to 12 years of experience, the range moves to Rs 28 to Rs 50 lakh. The CFA Institute reports that newly chartered professionals with around 6 years of experience earn on average Rs 28 to Rs 30 lakh per year in India.
For a look at what the full CFA program involves and what the charter requires beyond passing exams, Why Become a CFA? covers the complete picture of what the designation entails.
CFA Salary by Job Role in India
The role you hold determines your salary as much as the level you have cleared. Here is a realistic breakdown of what common CFA-aligned roles pay in India in 2026.
Equity Research Analyst roles pay Rs 4 to Rs 12 lakh at entry and mid-level in India, with senior research analysts at major brokerages and investment banks earning Rs 15 to Rs 25 lakh. Portfolio Manager roles at smaller fund houses start at Rs 12 to Rs 18 lakh and scale to Rs 30 to Rs 50 lakh at mid-size firms, with top-tier asset managers paying Rs 50 lakh and above at the senior level. Investment Banking Analyst roles start at Rs 10 to Rs 15 lakh and scale to Rs 25 to Rs 50 lakh at the VP level. Credit Risk Manager roles at banks range from Rs 10 to Rs 20 lakh depending on the institution and level of responsibility. Wealth Management roles in private banking pay Rs 8 to Rs 20 lakh at entry and mid-level and Rs 25 to Rs 50 lakh at senior relationship manager and team head levels.
CFA Salary by City in India
Mumbai is the highest-paying city for CFA professionals in India by a significant margin, given the concentration of asset managers, investment banks, and financial services firms headquartered there. Gurugram and Delhi NCR come next, followed by Bengaluru which has seen growing CFA hiring in fintech, analytics, and global capability centres. Hyderabad and Pune both have growing markets for CFA professionals but salaries typically run 10 to 20 percent lower than Mumbai equivalents.
For a broader comparison of how CFA salaries in India stack up against CFA salaries in UAE, Singapore, and the USA, CFA Salary Trends in India and Abroad: What to Expect gives you the international picture.
What Factors Influence CFA Salary the Most
Beyond the level cleared, the factors that have the largest impact on CFA salary in India are work experience, employer type, city, and the specific functional area. A CFA Level 1 candidate at a Tier 1 investment bank in Mumbai will earn more than a Level 2 candidate at a small financial advisory firm in Pune. The employer matters as much as the credential.
Educational background also plays a role at entry level. Candidates from IIMs, IITs, or top commerce colleges start at higher salary bands than candidates from lesser-known institutions even with the same CFA level cleared. Over time as experience accumulates, the credential itself carries more weight relative to educational background.
Enrolling in the best online cfa course at Fintelligents gives you the structured preparation needed to clear each level efficiently so the gap between where you start and where you want to be in terms of salary and role closes as quickly as possible.
For a detailed overview of the top job profiles available after clearing each CFA level in India, Top Job Profiles After CFA Level 1 in India covers the entry-level landscape.
Conclusion
CFA salary in India in 2026 starts at Rs 4 to Rs 8 lakh after Level 1 for freshers and scales to Rs 22.1 lakh on average across all levels and experience stages. Senior charterholders at top firms earn Rs 50 lakh and above with fund managers and investment heads earning Rs 1 crore and beyond. The salary premium over non-CFA peers is measurable at every level, starting at 25 to 40 percent at entry level and widening with experience. The CFA is not a shortcut to high pay but for candidates who commit to clearing all three levels and building relevant experience alongside it, the financial return over a career in finance is among the strongest any professional certification in India delivers.
Frequently Asked Questions (FAQs)
Q. What is the average CFA salary in India in 2026?
According to CFA Institute survey data for 2026, the average CFA compensation in India across all levels and experience stages is Rs 22.1 lakh per year. Entry-level professionals after Level 1 typically earn Rs 4 to Rs 9 lakh and experienced charterholders earn Rs 28 to Rs 50 lakh and above.
Q. How much does CFA Level 1 pay in India as a fresher?
CFA Level 1 freshers in India typically earn Rs 4 to Rs 8 lakh per year in roles such as equity research associate, financial analyst, and credit analyst. The CFA Institute survey reports an average of approximately Rs 9.8 lakh for Level 1 candidates overall, though this includes candidates with some years of experience.
Q. Does CFA Level 2 significantly increase salary in India?
Yes. Clearing Level 2 typically moves candidates into core analysis roles with salaries ranging from Rs 8 to Rs 15 lakh. The CFA Institute survey average for Level 2 candidates in India is approximately Rs 13.5 lakh, a meaningful step up from the Level 1 average.
Q. Can a CFA charterholder earn Rs 1 crore in India?
Yes. Senior portfolio managers, fund heads, and investment directors at top-tier asset managers, global banks, and hedge funds in India earn Rs 1 crore or more in total compensation including performance bonuses. These outcomes are tied to significant experience, strong track records, and roles at the most competitive employers.
Q. Which city pays CFA professionals the most in India?
Mumbai is by far the highest-paying city for CFA professionals in India given the concentration of asset managers, investment banks, and financial services firms headquartered there. Delhi NCR, Gurugram, and Bengaluru follow, with salaries in these cities typically 10 to 20 percent lower than equivalent Mumbai roles.