CPA Salary in India & USA: Average to Highest (2023)


The need for accountants is crucial in every business, whether a small business or a large organization. Accounting is one field that students are getting attracted to it to a large extent. The main reason for this is that this field pays well and has many job opportunities. You can earn a 5-figure income for a CPA in India and a 6-figure income for the USA. If you are a person who is looking for a career in Accountancy and thinking about the opportunities and scope of CPA, this blog article is going to help you with that by telling you everything about the average to highest CPA salary in India and USA for 2022.

A Short Brief on CPA in India and US:

The Certified Professional Accountant CPA course is the highest competence that one can achieve. AICPA –  the American Institute of Certified Professional Accountants is the national organization conducting this course. This course helps to learn the US-based financial laws and regulations, audit, and financial management and was a great opportunity to work in US and India as well. One can learn this course and can work in both India and US. There are a lot of job opportunities as well as a good salary in India and the US. The course duration of CPA is 18 months. One can also do this course from India also. 

CPA Salary in India and Us:

The starting CPA salary in India is a minimum of 9 lacs and in the US is $66,000 per annum. However, the CPA salary in India and USA depends on many factors such as

  • Level of experience
  • The company you are working
  • Area or the state you are working
  • The job role you are doing
  • Level of education

Level of Experience:

To begin with, compared to other degrees in accountancy, CPAs earn more than 10 to 15% in their field. Depending on the level of experience the salary for a CPA in the US ranges from $119,000 to $150,000.

In the US, the starting salary for those who just entered the field after completing the CPA degree is around $70,000. After 20 years of experience, one can earn $150,000 on average annually. For a fresher, the CPA salary in India is Rs.60 lacs per annum. 

For an experienced person, the average CPA salary in the USA is $160,000 per annum. In India, it ranges from 6 to 12 lakhs per annum taking into account the location they are working in. The average salary in big4 in India ranges from 12 to 24 lakhs depending on the experience of the candidate.

The above-mentioned salaries or an estimate only take experience into count. However, it depends on many of the following factors too. Experience is a major factor that tells your level of knowledge and expertise in the field. If one has a good experience and expertise in the field, then the candidate can demand a good salary.

The company you are working for:

The next important factor that determines a CPA salary in India and the USA is the type of company that we work for. Whether it is only a small business or a large enterprise plays an important role. This is because no matter what your qualification is, a company can pay you according to their need and ability. So, selecting a good company is crucial if you are looking for good pay and other benefits. As CPA has many scopes one can work in many industries like the manufacturing industry, stock market industry, and banking industry or one can also work as a tax consultant.

CPA Salary in India according to companies:

Some of the examples for the companies in India and their salary ranges for a CPA with the sector are




Salary Range



0 to 4 years


Rs. 0.8 to 2.5 lacs

Rs. 1.5 lacs.


2 years

IT services and consulting

Rs. 4 to 6 lacs

Rs. 5 lacs

Clix Capital

0 to 2 years

Investment Banking

Rs. 3 to 3.8 lacs

Rs. 3.4 lacs

CPA Salary in the USA according to companies:

Some of the top companies in the USA where we can earn expect a good salary for a CPA are




Beech Valley Solutions


$176,778 per year

Ledgent Finance and accounting


$126,957 per year

BJC Healthcare


$106,191 per year

Area or the state you are working in:

Whether in India or in the USA, the salary also depends on the nature of the city we are working in. The salary tends to be higher in metropolitan cities with technological companies. And also in the cities which provides a lot of opportunities.

Citywise CPA Salary in India:

Highest to average paying cities for CPAs in India according to India are given below:



Average Salary per month



Rs. 98,000/



Rs. 65,000/



Rs. 36,000/

New Delhi





Rs. 35,000/






Rs. 25,000/



Rs. 17,000/

Citywise CPA Salary in the USA:

According to indeed, the salary ranges vary from highest to average according to the city is given below: 

  1. Miami, Florida with an average salary of $70,000 per year.
  2. Chicago, Illinois with an average salary of $80,000 per year.
  3. Atlanta, Georgia with an average salary of $81,000 per year.
  4. Austin, Texas with an average of $83,000 per year.
  5. Los Angles, California with an average of $86,000 per year.
  6. Seattle, Washington with $90,000 per year.

The job role you are doing:

When it comes to job roles, there are a lot of job roles from which a CPA can choose. As it has a lot of scopes, the salary can vary according to the job roles in India and USA. The job roles and the salary they will get can be described as follows

Job Role

CPA Salary in India

CPA Salary in US

Risk and compliance professional

Rs. 5 lacs to 24 lacs with an average of Rs. 14 lacs per annum

$120,000 to $180,000 with a median of $150,000

Financial Analyst 

Rs. 2 lacs to 10 lacs with an average of Rs. 4 lacs per annum

An average of $84,182


Rs. 1 lacs to 9 lacs with an average of 3 lacs per annum

USD 32,100 to USD 94,800 with an average of $52,000 per annum

Tax preparation and tax consulting

Rs. 2 to 6 lacs with an average of Rs.3.2 lacs per annum

USD 58,500 to USD 100,000 with an average of USD 72,500 per annum

Personal Financial Advisor

Rs. 1 to 6 lacs with an average of 3 lacs.

$60,250 to $84,810 with an average of $70,000 per annum.

However, these job roles can vary with the level of experience also.

Recommended Reads:

Level of Education:

Certified Professional accountants earn a higher amount of salary when compared to other non-certified professionals in the field. The salary range can be even higher for those who completed a Master’s in the same field.  

Also, other accountants with CA degrees or other degrees are earning comparatively lower when compared to CPA. Choosing CPA is good among other courses if you want to earn well.





Rs. 8 to 10 lakhs

$50,000 to 150,000


Rs. 6 to 7 lakhs

$48,000 to 130,000


CPA has a good scope in India and the US with a lot of job opportunities in India and the USA. When one chooses to go into the field of accounting it is wise to consider taking up CPA if one wants to settle in the US. Apart from the salary range, the job can also offer many other benefits. Moreover, job opportunities are increasing and in demand. However, one choosing this course should be ready for lifelong learning to be successful in this field. In addition, pursuing a CPA is a journey that requires some dedication and hard work from the students.


1) What is the highest salary for a CPA in the US?

The most experienced and those who are experts in the field earn about $60,000 to $200,000.

2) What field is high paying after completing CPA?

While the CPA has many options, auditing, and investment banking can be the best option to choose from and the highest-paying option.

3) What is best between a CPA and US CPA?

Both are the same while the US is the license given after completing the course by the US state and the professional body for CPA.

4) What is the difference between ACCA and CPA?

The major difference is that CPA deals only with financial accounting whereas an ACCA deals with both financial and management accounting.

5) Can I get a high-paying CPA job in the city of Bangalore?

The salary in Bangalore ranges from 1 to 3 lakhs with an average of 2 lakhs.

Leave a Reply