Skip to main content
Salary Guide

CFO Salary in India

Based on 2,315 job listings - 2026

Average salary
₹15,00,000 - ₹60,00,000
Median salary
₹30,00,000 - ₹60,00,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile₹12L
25th percentile₹15L
Median₹30L
75th percentile₹60L
90th percentile₹69L

50% of professionals earn between ₹15,00,000 - ₹60,00,000 INR

The median salary is ₹30,00,000

Top cities

Mumbai160 job openings
Bengaluru107 job openings
Gurugram97 job openings
Delhi54 job openings
Gurgaon48 job openings
Pune47 job openings
Chennai45 job openings
Hyderabad39 job openings
New Delhi29 job openings
Noida28 job openings
Kolkata22 job openings
Coimbatore21 job openings
Ahmedabad20 job openings

Related professions

INR 10,00,000 - 40,00,000-33%
INR 12,00,000 - 32,00,000-41%
INR 15,00,000 - 40,00,000-27%
INR 6,00,000 - 18,00,000-68%
INR 7,00,000 - 18,00,000-67%
INR 6,50,000 - 15,00,000-71%
INR 6,00,000 - 18,00,000-68%
INR 91,667 - 1,37,500-97%
INR 7,00,000 - 22,00,000-61%
INR 3,50,000 - 12,00,000-79%

CFO

2,315 job openings

View job listings

The average salary for a CFO in India is INR 15,00,000 - INR 60,00,000 per year in 2026. The median salary is INR 45,00,000 per year, based on 2,315 active job listings.

The cities with the most CFO job opportunities in India are Mumbai, Bengaluru, Gurugram, Delhi, Gurgaon. Mumbai leads with 160 job openings.

Explore 2,315 CFO job listings in India on BeBee, or check our salary calculator for a personalized estimate.