For employers · India · 2026

Finance and accounts salaries by city in India, 2026.

What employers pay accountants, finance managers, controllers, CFOs and CAs in Ahmedabad, Vadodara, Surat, Mumbai, Pune, Delhi NCR and Bengaluru. Every figure comes from a named public source, read on 4 November 2026.

Hiring for one of these roles? Our fee is one month’s CTC of the person you hire. See pricing

₹3 to 3.9Laccountant, typical CTC a year across nine cities
₹5 to 8Lsenior accountant
₹8.1 to 22.8Lfinance manager, Surat lowest, Gurugram highest
₹18.2 to 33.3Lfinancial controller; Ahmedabad and Vadodara above Mumbai
₹13.30Laverage CTC offered to newly qualified CAs, ICAI campus placements, April to May 2026
The short answer

What do finance and accounts roles pay in India in 2026?

On AmbitionBox figures read on 4 November 2026, a typical accountant earns ₹3 to 3.9 lakh a year across these nine cities, a senior accountant ₹5 to 8 lakh, an accounts manager ₹8 to 12.9 lakh, a finance manager ₹8.1 to 22.8 lakh and a financial controller ₹18.2 to 33.3 lakh. CFO ranges run from ₹43.5 lakh in Ahmedabad to ₹83.6 lakh in Gurugram. A qualified CA earns ₹7.7 to 13.7 lakh, and newly qualified CAs were offered an average of ₹13.30 lakh at ICAI’s April to May 2026 campus placements.

These are published ranges, not Accounting Baba’s own placement data. AmbitionBox’s “typical salary range” is built from salaries that employees report; each table shows how many salaries sit behind each city. The fee column applies our fee, one month’s CTC (8.33% of annual CTC), to both ends of the range.

Accountant

What does an accountant cost in 2026?

A typical accountant earns ₹3 to 3.9 lakh a year across these nine cities: lowest in Ahmedabad (₹3 to 3.3 lakh), highest in Vadodara and Bengaluru (₹3.5 to 3.9 lakh). AmbitionBox’s range covers 1 to 12 years of experience (1 to 10 in Surat).

Accountant: typical annual CTC by city, AmbitionBox, read 4 November 2026
CityTypical CTC a yearSalaries reportedOur fee at one month’s CTC
Ahmedabad₹3 to 3.3 lakh5,800₹25,000 to ₹27,500
Vadodara₹3.5 to 3.9 lakh1,700₹29,200 to ₹32,500
Surat₹3.2 to 3.5 lakh1,500₹26,700 to ₹29,200
Mumbai₹3.2 to 3.5 lakh21,400₹26,700 to ₹29,200
Pune₹3.3 to 3.6 lakh13,500₹27,500 to ₹30,000
New Delhi₹3.3 to 3.6 lakh29,200₹27,500 to ₹30,000
Gurugram₹3.5 to 3.8 lakh5,000₹29,200 to ₹31,700
Noida₹3.3 to 3.7 lakh4,300₹27,500 to ₹30,800
Bengaluru₹3.5 to 3.9 lakh17,100₹29,200 to ₹32,500
All India₹3.4 to 3.8 lakh2.3 lakh₹28,300 to ₹31,700

Source: AmbitionBox typical salary range for each city page (/accountant-salary/[city]-location), read 4 November 2026. Fees are before applicable taxes, rounded to the nearest ₹100.

Senior accountant

What does a senior accountant cost?

A senior accountant earns ₹5 to 8 lakh a year: ₹5 to 5.5 lakh in Surat, ₹5.3 to 5.8 lakh in Ahmedabad, ₹5.8 to 6.5 lakh in Mumbai and the most in Gurugram at ₹7.2 to 8 lakh. The range covers 3 to 15 years of experience.

Senior accountant: typical annual CTC by city, AmbitionBox, read 4 November 2026
CityTypical CTC a yearSalaries reportedOur fee at one month’s CTC
Ahmedabad₹5.3 to 5.8 lakh2,900₹44,200 to ₹48,300
Vadodara₹5.6 to 6.2 lakh707₹46,700 to ₹51,700
Surat₹5 to 5.5 lakh802₹41,700 to ₹45,800
Mumbai₹5.8 to 6.5 lakh11,500₹48,300 to ₹54,200
Pune₹5.9 to 6.5 lakh6,600₹49,200 to ₹54,200
New Delhi₹6 to 6.6 lakh12,300₹50,000 to ₹55,000
Gurugram₹7.2 to 8 lakh2,600₹60,000 to ₹66,700
Noida₹6 to 6.6 lakh2,200₹50,000 to ₹55,000
Bengaluru₹6.6 to 7.2 lakh7,300₹55,000 to ₹60,000
All India₹5.9 to 6.5 lakh88,300₹49,200 to ₹54,200

Source: AmbitionBox typical salary range for each city page (/senior-accountant-salary/[city]-location), read 4 November 2026. Fees are before applicable taxes, rounded to the nearest ₹100.

Accounts manager

What does an accounts manager cost?

An accounts manager earns ₹8 to 12.9 lakh a year. The Gujarat cities sit at the bottom (Ahmedabad ₹8 to 8.8 lakh, Surat ₹8.8 to 9.8 lakh); Mumbai, Gurugram and Bengaluru sit above ₹11 lakh. The range covers 2 to 20 years of experience.

Accounts manager: typical annual CTC by city, AmbitionBox, read 4 November 2026
CityTypical CTC a yearSalaries reportedOur fee at one month’s CTC
Ahmedabad₹8 to 8.8 lakh2,400₹66,700 to ₹73,300
Vadodara₹9.1 to 10.1 lakh504₹75,800 to ₹84,200
Surat₹8.8 to 9.8 lakh402₹73,300 to ₹81,700
Mumbai₹11.2 to 12.4 lakh9,700₹93,300 to ₹1,03,300
Pune₹11 to 12.2 lakh4,500₹91,700 to ₹1,01,700
New Delhi₹10.1 to 11.2 lakh12,800₹84,200 to ₹93,300
Gurugram₹11.2 to 12.3 lakh3,900₹93,300 to ₹1,02,500
Noida₹10.2 to 11.3 lakh2,900₹85,000 to ₹94,200
Bengaluru₹11.6 to 12.9 lakh9,500₹96,700 to ₹1,07,500
All India₹10.1 to 11.1 lakh86,700₹84,200 to ₹92,500

Source: AmbitionBox typical salary range for each city page (/accounts-manager-salary/[city]-location), read 4 November 2026. Fees are before applicable taxes, rounded to the nearest ₹100.

Finance manager

What does a finance manager cost?

A finance manager earns ₹8.1 to 22.8 lakh a year, the widest city spread of any role here. Surat is ₹8.1 to 10.9 lakh, Ahmedabad ₹15 to 16.6 lakh, Mumbai ₹17.7 to 19.6 lakh and Gurugram ₹20.7 to 22.8 lakh. The range covers 3 to 18 years of experience.

Finance manager: typical annual CTC by city, AmbitionBox, read 4 November 2026
CityTypical CTC a yearSalaries reportedOur fee at one month’s CTC
Ahmedabad₹15 to 16.6 lakh575₹1,25,000 to ₹1,38,300
Vadodara₹13.3 to 15.6 lakh179₹1,10,800 to ₹1,30,000
Surat₹8.1 to 10.9 lakh75₹67,500 to ₹90,800
Mumbai₹17.7 to 19.6 lakh4,500₹1,47,500 to ₹1,63,300
Pune₹16.8 to 18.6 lakh2,000₹1,40,000 to ₹1,55,000
New Delhi₹17.8 to 19.7 lakh4,400₹1,48,300 to ₹1,64,200
Gurugram₹20.7 to 22.8 lakh2,600₹1,72,500 to ₹1,90,000
Noida₹16.7 to 18.4 lakh968₹1,39,200 to ₹1,53,300
Bengaluru₹19.1 to 21.2 lakh5,600₹1,59,200 to ₹1,76,700
All India₹16.8 to 18.5 lakh35,100₹1,40,000 to ₹1,54,200

Source: AmbitionBox typical salary range for each city page (/finance-manager-salary/[city]-location), read 4 November 2026. Surat’s range rests on 75 salaries. Fees are before applicable taxes, rounded to the nearest ₹100.

Financial controller

What does a financial controller cost?

A financial controller earns ₹18.2 to 33.3 lakh a year. Ahmedabad (₹27.8 to 32.3 lakh) and Vadodara (₹27.3 to 32.7 lakh) pay more than Mumbai, Pune or Bengaluru; only Gurugram is higher. The range covers 4 to 21 years of experience.

Financial controller: typical annual CTC by city, AmbitionBox, read 4 November 2026
CityTypical CTC a yearSalaries reportedOur fee at one month’s CTC
Ahmedabad₹27.8 to 32.3 lakh206₹2,31,700 to ₹2,69,200
Vadodara₹27.3 to 32.7 lakh83₹2,27,500 to ₹2,72,500
Surat₹22.9 to 33.1 lakh medium confidence23₹1,90,800 to ₹2,75,800
Mumbai₹25.4 to 28.1 lakh2,000₹2,11,700 to ₹2,34,200
Pune₹20.9 to 23.1 lakh852₹1,74,200 to ₹1,92,500
New Delhi₹24.5 to 27.1 lakh1,200₹2,04,200 to ₹2,25,800
Gurugram₹30.2 to 33.3 lakh907₹2,51,700 to ₹2,77,500
Noida₹18.2 to 22.5 lakh243₹1,51,700 to ₹1,87,500
Bengaluru₹23.4 to 25.9 lakh2,000₹1,95,000 to ₹2,15,800
All India₹27.2 to 30.1 lakh11,100₹2,26,700 to ₹2,50,800

Source: AmbitionBox typical salary range for each city page (/financial-controller-salary/[city]-location), read 4 November 2026. Surat’s range rests on only 23 salaries and AmbitionBox rates it medium confidence, so treat it as a rough guide. Fees are before applicable taxes, rounded to the nearest ₹100.

CFO or finance head

What does a CFO or finance head cost?

A CFO earns ₹43.5 to 83.6 lakh a year in the seven cities with enough data: ₹43.5 to 48 lakh in Ahmedabad, ₹72.4 to 80 lakh in Mumbai and ₹75.6 to 83.6 lakh in Gurugram. These ranges rest on far fewer salaries than the other roles.

CFO or finance head: typical annual CTC by city, AmbitionBox, read 4 November 2026
CityTypical CTC a yearExperience in the dataSalaries reportedOur fee at one month’s CTC
Ahmedabad₹43.5 to 48 lakh9 to 29 years41₹3,62,500 to ₹4,00,000
Vadodara₹27.3 to 30.2 lakh low confidence12 to 26 years8₹2,27,500 to ₹2,51,700
SuratNot shown: AmbitionBox has only 1 reported salary for this city
Mumbai₹72.4 to 80 lakh12 to 31 years201₹6,03,300 to ₹6,66,700
Pune₹68.5 to 75.7 lakh12 to 29 years46₹5,70,800 to ₹6,30,800
New Delhi₹58.6 to 64.8 lakh12 to 31 years146₹4,88,300 to ₹5,40,000
Gurugram₹75.6 to 83.6 lakh13 to 30 years66₹6,30,000 to ₹6,96,700
Noida₹64.8 to 71.6 lakh13 to 28 years31₹5,40,000 to ₹5,96,700
Bengaluru₹64.4 to 71.2 lakh11 to 29 years69₹5,36,700 to ₹5,93,300
All India₹60.5 to 66.9 lakh0 to 32 years914₹5,04,200 to ₹5,57,500

Source: AmbitionBox typical salary range for each city page (/chief-financial-officer-salary/[city]-location), read 4 November 2026. Vadodara rests on 8 salaries and AmbitionBox rates it low confidence; Surat has 1 salary and is left out. AmbitionBox has no separate finance head figure, so use the CFO range for a finance head who reports to the promoter or board. Fees are before applicable taxes, rounded to the nearest ₹100.

Chartered accountant

What does a qualified CA cost?

A chartered accountant with up to 10 years of experience earns ₹7.7 to 13.7 lakh a year: ₹7.7 to 8.5 lakh in Surat, ₹9.2 to 10.1 lakh in Ahmedabad, ₹11.6 to 12.9 lakh in Mumbai and Pune and ₹12.4 to 13.7 lakh in Gurugram. Newly qualified CAs are in the next section.

Chartered accountant: typical annual CTC by city, AmbitionBox, read 4 November 2026
CityTypical CTC a yearSalaries reportedOur fee at one month’s CTC
Ahmedabad₹9.2 to 10.1 lakh845₹76,700 to ₹84,200
Vadodara₹8.3 to 9.4 lakh90₹69,200 to ₹78,300
Surat₹7.7 to 8.5 lakh397₹64,200 to ₹70,800
Mumbai₹11.6 to 12.8 lakh2,100₹96,700 to ₹1,06,700
Pune₹11.6 to 12.9 lakh719₹96,700 to ₹1,07,500
New Delhi₹11 to 12.2 lakh2,400₹91,700 to ₹1,01,700
Gurugram₹12.4 to 13.7 lakh617₹1,03,300 to ₹1,14,200
Noida₹11.1 to 12.3 lakh270₹92,500 to ₹1,02,500
Bengaluru₹12 to 13.3 lakh1,000₹1,00,000 to ₹1,10,800
All India₹11.5 to 12.7 lakh15,400₹95,800 to ₹1,05,800

Source: AmbitionBox typical salary range for each city page (/chartered-accountant-salary/[city]-location), read 4 November 2026. Vadodara’s range rests on 90 salaries. Fees are before applicable taxes, rounded to the nearest ₹100.

Chartered accountant, fresher and experienced

What does a newly qualified CA cost?

Newly qualified CAs were offered an average CTC of ₹13.30 lakh, and up to ₹27.50 lakh, at ICAI’s 64th campus placement programme in April and May 2026. AmbitionBox’s figure for CAs with 0 to 1 year of experience is lower, at ₹8.4 to 9.3 lakh across India.

Chartered accountant pay by experience, ICAI and AmbitionBox
ProfileWhereAnnual CTCSource, year
Newly qualified CA, campus offerAll centres₹13.30 lakh average; ₹27.50 lakh highestICAI Placement Directorate, 64th programme, April to May 2026 (2,570 candidates offered, 185 organisations)
CA, 0 to 1 yearAll India₹8.4 to 9.3 lakhAmbitionBox, 1,700 salaries, read 4 November 2026
CA, 0 to 1 yearPune₹9.8 to 11.6 lakhAmbitionBox, 53 salaries, read 4 November 2026
CA, 3 to 6 yearsAll India₹9 to 10 lakhAmbitionBox, 5,800 salaries, read 4 November 2026
CA, 6 to 9 yearsAll India₹10.5 to 11.6 lakhAmbitionBox, 2,700 salaries, read 4 November 2026
CA, 9 to 12 yearsAll India₹14 to 15.4 lakhAmbitionBox, 992 salaries, read 4 November 2026

The two sources measure different things. The ICAI figures are offers made by the organisations that recruited at the programme. AmbitionBox reflects salaries that CAs report across employers of every size. AmbitionBox did not show a 0 to 1 year figure for the other cities on this page.

Senior roles at larger companies

Do larger companies pay more?

Yes, at the senior end. Michael Page’s salary comparison tool gives an average of ₹40 lakh a year for a financial controller at AVP level (shown under banking and financial services) and ₹150 lakh for a CFO at director level, both read on 4 November 2026. Michael Page recruits mostly for larger companies, so these sit well above the AmbitionBox ranges.

Randstad’s Salary Trends Report 2025-2026 puts the average senior management salary, across all functions, at ₹40.04 lakh in Mumbai and ₹28.38 lakh in tier-2 cities (Randstad India; the full report is behind a form, so only these two figures are used).

What this means when you hire

How to use these ranges when you set a salary.

Start from the range for the city you are hiring from, then adjust for what your role needs.

Budget for the candidate’s city, not yours

A Surat company that wants a finance manager from Ahmedabad is moving from a ₹8.1 to 10.9 lakh market into a ₹15 to 16.6 lakh one. Candidates compare your offer with what their own city pays.

Gujarat is not cheaper at controller level

Ahmedabad and Vadodara financial controller ranges sit above Mumbai, Pune and Bengaluru. Below that level Gujarat is lower: an Ahmedabad accounts manager is ₹8 to 8.8 lakh against ₹11.2 to 12.4 lakh in Mumbai.

The range is a middle, not a ceiling

Each range covers a wide band of experience, for example 3 to 18 years for a finance manager. Move up for a qualified CA instead of a graduate, consolidation or group reporting, plant or multi-entity work, an audit due soon, or a candidate from a named competitor.

CFO pay is a band, not a number

City CFO ranges rest on few salaries (41 in Ahmedabad, 8 in Vadodara), and larger companies pay far more. Agree a budget band with the promoter or board before the search starts, and check it again if candidates keep turning the offer down.

Fresh CAs: know who you compete with

If you hire a fresh CA outside the ICAI campus, the AmbitionBox 0 to 1 year range is the closer guide. If you want the same candidates campus recruiters chase, expect them to compare you with the ₹13.30 lakh campus average.

What the hire costs through us

Our fee is one month’s CTC of the person you hire, plus applicable taxes: 8.33% of annual CTC. A finance manager at ₹15 lakh CTC means a fee of ₹1,25,000. ₹5,000 per job opening is paid upfront as a service charge and adjusted against the fee.

Hiring for one of these roles

One fee for every role on this page.

Our fee per hire
1 month’s CTC

Of the candidate you hire, plus applicable taxes. That is 8.33% of annual CTC.

Shortlist
3 to 5 profiles

CA-reviewed, within 7 working days of receiving the service charge.

Senior accountant and above
Headhunted

We approach people working at the companies you name, including your competitors.

₹5,000 per job opening is paid upfront and adjusted against the fee. 90-day replacement: one replacement for the same role at no additional fee. Terms of BusinessSee how we hire
Sources

Where every figure comes from.

AmbitionBox updates its pages as new salaries are reported, so a range can move by a few percent within weeks. We will refresh this page when the 2027 figures settle. Related: hiring in Ahmedabad · Vadodara · Mumbai · financial controller hiring · CFO search · qualified CA hiring

Know the salary.
Now find the person.

Tell us the role, the city and the CTC band. We send 3 to 5 CA-reviewed profiles within 7 working days of receiving the service charge.