Salary of an Accountant in India: Factors Affecting & Detailed Breakdown


Updated on 6 May, 2026 by Umme Kulsum

After completing an MBA in Accounting, candidates in India can explore a wide range of accounting and finance roles across private and government sectors. Entry-level positions such as Junior Accountant or Accounts Executive typically offer salaries starting from around INR 2.5 – 4.5 LPA.

 

The salary of an accountant in India varies widely by designation, experience, location, and organization. As professionals gain experience and move into higher designations, such as Senior Accountant, Finance Manager, or Financial Controller, their earnings increase significantly. Mid-level professionals' salary ranges between INR 5 – 10 LPA, with strong salary growth based on expertise, industry exposure, and managerial responsibilities.

 

In government jobs, salaries are more structured and stable, following pay commission guidelines, while private-sector roles may offer higher earning potential, especially in metro cities and large corporations.

 

Table of Contents
  1. Factors Affecting Salary of an Accountant in India
  2. Salary of an Accountant in India as per Experience-level
  3. Salary of an Accountant in India in Private Sector
  4. Salary of an Accountant in India in Government Sector
  5. Salary of an Accountant in India FAQs

 

Factors Affecting Salary of an Accountant in India

There are various factors affecting the salary of an accountant in India, including education, experience, job role, and industry. Additionally, location, employer type, skills, and certifications also play a significant role in determining overall pay. The factors affecting the salary of an accountant in India are discussed below:

  • Educational Qualification – Higher degrees like an MBA in Accounting, CA, or CMA significantly increase earning potential.
  • Work Experience – Salaries rise steadily with years of experience and practical exposure.
  • Job Designation – Roles such as Finance Manager or Financial Controller offer much higher pay than junior positions.
  • Type of Employer – Private sector companies, especially MNCs, often pay more than government organizations.
  • Location/City – Metro cities like Mumbai, Delhi, and Bangalore offer higher salaries due to cost of living and opportunities.
  • Industry Sector – Industries like banking, IT, and consulting generally offer better compensation than smaller sectors.
  • Professional Certifications – Certifications like CA, CPA, CMA, or ACCA can lead to higher-paying roles.

 

Salary of an Accountant in India as per Experience-level

The salary of an accountant varies based on designation, experience, and industry. Entry-level or junior accountants with less than 2 years of experience typically earn around INR 2.5 - 4.5 lakhs per annum. Candidates can improve their salary prospects by pursuing relevant certifications and specialization courses.

 

Salary of an Accountant in India in Private Sector

Salaries in private sectors vary depending on experience, skills, and company size, with multinational companies and large corporations offering better pay packages and growth opportunities. As professionals gain experience and move into senior or leadership roles, their earning potential increases significantly. Below is the complete table of private sector accounting job roles, key employers, experience requirements, and salary ranges in India:

 

Salary of an Accountant in India in Government Sector

The government sector offers stable accounting and finance jobs with structured pay scales, job security, and additional benefits compared to the private sector. It includes roles in ministries, departments, regulatory bodies, and public sector undertakings (PSUs), where professionals can build long-term careers in accounting and auditing.

 

Here is the complete table of government sector accounting job roles, key employers, experience requirements, and salary ranges in India

 

Salary of an Accountant in India FAQs

How much does an accountant earn in India?

The salary of an accountant in India ranges from INR 2.5–25+ LPA depending on experience, job role, and sector, with higher growth in private and PSU roles.

Is accounting a good career option in India?

Yes, accounting is a stable and growing career in India with strong demand, good salary growth, and opportunities in both private and government sectors.

Is an accountant a high paying job in India?

Yes, accountant jobs can be high paying in India, especially in the private sector and senior roles where the salary of an accountant in India grows significantly with experience.

Is a 70,000 salary good in India?

Yes, INR 70,000 per month is a good salary in India, especially for mid-level accountants, as the salary of an accountant in India increases with skills and experience.

What is the average salary of an accountant in India?

The average salary of an accountant in India is around INR 4–10 LPA, depending on experience level, qualifications, and whether working in the private or government sector.

Which is better, CA or a cost accountant?

CA generally offers higher opportunities, but both are valuable. In terms of salary of an accountant in India, CA professionals usually earn more in top firms and MNCs.

What are the MBA Accounting jobs that the candidates can opt for?

MBA Accounting graduates can work as accountants, finance executives, auditors, and managers, with the salary of an accountant in India increasing with role and experience.

What are the highest paying accounting jobs in India?

Finance Manager, Chartered Accountant, Financial Controller, and PSU Finance Officer roles offer the highest salary of an accountant in India, often exceeding INR 10–25 LPA.

What is the career growth in accounting in India?

Career growth in accounting is strong in India, progressing from junior roles to senior positions like Finance Manager, with the salary of an accountant in India increasing with experience and skills.

Loading exam list...

QA
MBA/PGDM

Ask Questions

Ask about MBA/PGDM to experts?

Write here...

Loading...