Average salary
₹12,00,000 - ₹32,00,000
Median salary
₹20,00,000 - ₹32,00,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile₹10L
25th percentile₹12L
Median₹20L
75th percentile₹32L
90th percentile₹37L
50% of professionals earn between ₹12,00,000 - ₹32,00,000 INR
The median salary is ₹20,00,000
Top cities
Bengaluru910 job openings
Mumbai736 job openings
Gurugram412 job openings
Hyderabad391 job openings
Pune280 job openings
Chennai265 job openings
Noida163 job openings
New Delhi147 job openings
Ahmedabad130 job openings
Gurgaon126 job openings
Delhi107 job openings
Vadodara77 job openings
Kolkata76 job openings
Jaipur38 job openings
Mumbai City38 job openings
Mumbai/bombay37 job openings
Coimbatore36 job openings
Chandigarh33 job openings
Navi Mumbai31 job openings
Kanpur30 job openings
Related professions
INR 10,00,000 - 40,00,000+14%
INR 15,00,000 - 60,00,000+70%
INR 15,00,000 - 40,00,000+25%
INR 6,00,000 - 18,00,000-45%
INR 7,00,000 - 18,00,000-43%
INR 6,50,000 - 15,00,000-51%
INR 6,00,000 - 18,00,000-45%
INR 91,667 - 1,37,500-95%
INR 7,00,000 - 22,00,000-34%
INR 3,50,000 - 12,00,000-65%
The average salary for a Financial Controller in India is INR 12,00,000 - INR 32,00,000 per year in 2026. The median salary is INR 26,00,000 per year, based on 8,508 active job listings.
The cities with the most Financial Controller job opportunities in India are Bengaluru, Mumbai, Gurugram, Hyderabad, Pune. Bengaluru leads with 910 job openings.
Explore 8,508 Financial Controller job listings in India on BeBee, or check our salary calculator for a personalized estimate.