Skip to main content
Salary Guide

Financial Controller Salary in India

Based on 8,833 job listings - 2026

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

Bengaluru931 job openings
Mumbai704 job openings
Hyderabad407 job openings
Gurugram387 job openings
Chennai277 job openings
Pune266 job openings
Noida204 job openings
New Delhi149 job openings
Ahmedabad131 job openings
Delhi115 job openings
Gurgaon100 job openings
Kolkata81 job openings
Vadodara76 job openings
Coimbatore40 job openings
Jaipur40 job openings
Mumbai City37 job openings
Chandigarh34 job openings
Kanpur34 job openings
Mumbai/bombay33 job openings

Financial Controller

8,833 job openings

View job listings

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,833 active job listings.

The cities with the most Financial Controller job opportunities in India are Bengaluru, Mumbai, Hyderabad, Gurugram, Chennai. Bengaluru leads with 931 job openings.

Explore 8,833 Financial Controller job listings in India on BeBee, or check our salary calculator for a personalized estimate.