CPA Salary Guide: How Much Can You Earn?

CPAs are in demand across a range of industries. Practically every organization needs public accountants and auditors.

Many CPAs also work as tax professionals or business consultants; their expertise and training ensure that they can command high salaries. Consequently, most companies do their best to retain their accounting talent by providing regular salary hikes and bonuses.

According to a survey conducted by the Association of International Certified Professional Accountants (AICPA), a newly qualified CPA with less than one year of work experience can expect to earn an annual salary of about $66,000.

The average salary for a CPA based in the United States is $119,000. Those CPAs who have extensive experience of working in the accounting and finance fields can earn substantially more. An individual with 20 years of experience could command an average of $152,000 in annual pay.

It’s important to remember that these figures exclude bonuses, which could be in the range of 10% of annual salaries. Additionally, CPAs can expect to earn pay increases of 4% to 5% every year.

Of course, the amount that CPAs make depends on a host of factors. The number of years of experience that you have, the industries that you have worked in, and the nature of work that you have handled, all play a role in determining your salary level.

Popular Jobs and Industries For CPAs

It is highly likely that your work will require you to make extensive use of the skills and expertise that you have gained in acquiring your CPA qualification. A CPA will typically be involved in one or more of these areas:

  • The organization and maintenance of financial records and statements
  • Activities that are related to tax computation, the preparation of tax returns, and the payment of taxes
  • Ensuring compliance with accounting regulations

That said, CPAs can also choose to make their careers in any one of a wide range of different industries.

More information about some of the common choices can be found below:

Corporate Accounting

A corporate accountant’s primary task is to analyze data, manage financial reporting, and to ensure compliance with regulations. Additionally, the role also involves budgeting and forecasting. Corporate accountants are usually responsible for preparing the reports that are used by senior management to make decisions.

According to Robert Half, a human resource consulting firm, salaries for corporate accountants can vary widely. A Financial Analyst with up to one year of experience could expect to earn an annual salary of anywhere between $42,500 to $80,750. Furthermore, financial analysts who have one to three years of experience can make between $55,000 and $105,000.

Tax Accountants, Cost Accountants, and General Accountants with a similar level of experience can also earn salaries in this range.

Public Accounting

A public accounting firm provides accounting and related services to other organizations. CPAs who work in public accounting firms are usually involved in auditing the financial statements of clients, the preparation of tax returns, and in assisting clients in the preparation of their financial statements.

A public accounting firm could be a small organization with a handful of employees or one that is much larger. The “Big Four” accounting firms are Deloitte, EY, KPMG, and PwC. Their complete names are:

  • Deloitte – Deloitte Touche Tohmatsu
  • PwC – PricewaterhouseCoopers
  • EY – Ernst & Young
  • KPMG – Klynveld Peat Marwick Goerdeler

These firms have clients spread across the globe. Hundreds of thousands of employees work for each of them. For example, Deloitte has over 250,000 employees.

How much do the Big Four pay? Here’s a brief rundown:

Deloitte offers a starting salary of between $45,000 and $60,000. PwC, EY, and KPMG also pay CPAs who have recently passed the CPA exam approximately the same amount.

Financial Services

Traditionally, CPAs work in accounting, audit, and taxation. However, there is an increasing number of job opportunities in the banking and financial services sector.

A CPA’s expertise is highly valued in areas such as credit analysis, commercial lending, and risk management. Many firms in the financial services sector also recruit qualified accountants to handle reporting and compliance functions.

How much can a CPA expect to earn in a financial services company? Here’s what we found:

The data compiled by Robert Half reveals that a credit analyst with one to three years of experience can expect to make between $44,000 and $83,500. The salaries in the upper range would usually be available to candidates who have specialized expertise as well as additional certifications that are relevant to the job.

Credit analysts with 5+ years of experience can earn between $67,750 and $129,000. Again, you would need to have a very high degree of expertise to get an offer of $100,000 or more.

CPA Salaries Vary State To State

The amount that a CPA is paid is based on various factors; the number of years of experience that you have and the type of work that you have done play a role in determining your salary level.

Another factor that influences your salary is the state in which you work. The highest number of job opportunities for accountants and auditors is in California. Data published by the Bureau of Labor Statistics, a unit of the United States Department of Labor, shows that in May 2017 there were 143,670 accountants and auditors in California.

Check out our table below to learn more about the states that have the highest employment levels for accountants:

States with the Highest Number of Accountants & Auditors (May 2017)

State Number of individuals employed Hourly mean wage Annual mean wage
California 143,670 $40.16 $83,540
Texas 116,000 $39.10 $81,330
New York 108,130 $45.88 $95,430
Florida  73,910 $33.68 $70,050
Pennsylvania  52,150 $35.93 $74,730

Source – Bureau of Labor Statistics

*Note – these details are for all accountants and auditors.

In which states do accountants and auditors earn the most? Keep reading to find out!

The average annual salary in the District of Columbia is $96,880, the highest in the country. New York is next ($95,430), followed by New Jersey ($91,400), Virginia ($84,740), and California ($83,540).

Here’s a color-coded map that illustrates the salary levels in different states:

Annual Salaries of Accountants and Auditors by State (May 2017)

Source – Bureau of Labor Statistics

As you would expect, salaries differ within a state as well. Data provided by Robert Half reveals that different cities have widely varying salaries for the same type of job. For example, starting salaries in California range from 13% below the national average to 41% above it, depending on the city in which you work.

Market Variances in Salaries by City

  Variation from national average (the percentage is reflective of all industries and professions)
Los Angeles +32%
Oakland +32%
Sacramento +6%
San Diego +27%
San Francisco +41%
San Jose +38.5%
San Rafael +32%
Santa Barbara +27%
Fresno -8%
Stockton -13%

Source – Robert Half

This type of variation exists all across the country. Salaries in Washington, D.C. are 33% above the national average. In New York City, they exceed the national average by 40.5%.

Why are salaries different for the same type of job? Here are a few reasons why:

One reason is that the cost of living in certain cities is high. A bigger annual salary compensates you for your greater expenditure. However, there could be other reasons as well. A shortage of talent in a particular area may lead to employers offering higher salaries. You may also be in a strong bargaining position if you have a specific skill that the employer is looking for.


Get The Best Discounts On Your CPA Review Course!

Becker-CPA-LOGO

Enjoy $1,330 Off Becker CPA Pro

33 uses today
Expires in 2 days
Last Used: 1 hours ago
Surgent-CMA

Take $1,110 Off Surgent CPA Ultimate Pass

37 uses today
Expires in 5 days
Last Used: 1 hours ago
Becker-CPA-LOGO

Get $1,000 Off Becker CPA Concierge

38 uses today
Expires in 2 days
Last Used: 1 hours ago
Gleim_CPA_Review1-1

Take $875 Off Gleim CPA Premium Pro Course

41 uses today
Expires in 2 days
Last Used: 1 hours ago
Becker-CPA-LOGO

Becker CPA: Interest-Free Payment Plan – Deal

36 uses today
Expires in 3 days
Last Used: 1 hours ago
Becker-CPA-LOGO

Becker Deal: Save on CPA Single Part Courses

35 uses today
Expires in 3 days
Last Used: 1 hours ago
Surgent-CMA

Take $1,500 Off Surgent CPA Ultimate Pass

41 uses today
Expires in 6 days
Last Used: 39 minutes ago
Becker-CPA-LOGO

Get CPA Evolution Ready Content on All Becker CPA Courses – Deal

35 uses today
Expires in 3 days
Last Used: 1 hours ago
Becker-CPA-LOGO

Sale – Becker CPA Premium Package Now $3,099

33 uses today
Expires in 2 days
Last Used: 1 hours ago
Becker-CPA-LOGO

Becker CPA Advantage Package Now $2,499 – Promo

34 uses today
Expires in 2 days
Last Used: 1 hours ago
Becker-CPA-LOGO

Enjoy a 14-day Free Trial on Becker CPA Courses

40 uses today
Expires in 2 days
Last Used: 1 hours ago
View More

Compare CPA Vs. Other Accountant Salaries

CPAs can compare their salaries with other accounting and auditing professionals by using a tool devised for the purpose by the AICPA. The salary comparison tool requires you to key in the country and the state in which you work and select an industry as well. After this, you need to enter your salary and bonus figures.

Based on the data that you enter, the tool will immediately provide a report that gives details of the amount that other CPAs in the state and the country earn. You will also be able to see the particulars pertaining to the average annual salary as well as the bonus percentage for your industry.

Remember that the results that the interactive salary tool provides are indicative and not 100% true to real life. They are based on a salary survey conducted by the AICPA in 2017.

Tips To Negotiate A Higher CPA Salary 

When you are being interviewed for a job, it is often possible to get your prospective employer to raise the salary offer that is made initially. Of course, large corporations or the Big Four accounting firms may be unwilling to negotiate the salary package if you are applying for your first job. However, smaller companies can be more flexible. And if you are switching jobs, the likelihood of getting the company to increase the proposed annual salary is stronger.

So how can you get a better deal for yourself? Read more to find out!

The first step that you must take is to carry out extensive research about the employer. This will help you to make a good impression during the interview and demonstrate that you are a serious candidate.

You should also be prepared to answer questions that will test your professional knowledge. Most companies will be keen to know if you keep up with new accounting regulations. You should ensure that you are ready to answer this question as well as others relating to your area of specialization.

Here are some additional negotiating tactics you can use to boost your new salary:

  • Never reveal your hand. If you are asked to provide an expected salary on the application form, leave it blank. Let the company make an offer first.
  • Don’t divulge your current salary. Your new employer should pay you a sum that reflects the value that you will add to their company. Your current salary has nothing to do with this.
  • When the company provides you with the proposed salary, be prepared with a well-researched counter-offer. You should be able to justify your demand.

Above all, remember that you must negotiate. Most companies are willing to raise the number that they provide initially. But it is up to you to ask.

Demand for CPAs is Growing

CPA salaries are expected to increase in the years ahead. According to the AICPA’s 2017 Compensation Survey, CPAs expected their pay to rise by 5% over a period of 12 months. In the earlier year, salaries had grown by 4%.

One reason for rising salaries is the high demand for accountants and auditors. The United States Department of Labor expects the requirement for accounting and finance talent to increase by 10% in the 2016-26 period.

Source – Bureau of Labor Statistics

Professional accountants who have recently passed the CPA exam can choose from a wide range of job options. It is quite reasonable for you to expect steady growth in your compensation over the course of your career. Additionally, moving to a new company can help you to accelerate the process of getting a salary hike.

However, before you change jobs, it may be a good idea to bear in mind the advice that Mark Koziel, the AICPA’s executive vice president-Firm Services, has to offer. “Careers in accounting are a marathon, not a sprint.

“Sometimes, I think people leave great organizations for a short-term financial benefit rather than the long-term potential. So when you compare your salary situation, be sure to do so from a holistic perspective.”

Compare the Best CPA Review Courses

CPA Salary Frequently Asked Questions

How much does a CPA make a year?
According to a survey conducted by the Association of International Certified Professional Accountants (AICPA), a newly qualified CPA with less than one year of work experience can expect to earn an annual salary of about $66,000. The average salary for a CPA based in the United States is $119,000. Those CPAs who have extensive experience of working in the accounting and finance fields can earn substantially more. An individual with 20 years of experience could command an average of $152,000 in annual pay. It’s important to remember that these figures exclude bonuses, which could be in the range of 10% of annual salaries. Additionally, CPAs can expect to earn pay increases of 4% to 5% every year.

How much does a CPA make in 2018?
The average salary for a CPA based in the United States is $119,000. According to the AICPA’s 2017 Compensation Survey, CPAs expected their pay to rise by 5% over a period of 12 months. In the earlier year, salaries had grown by 4%. One reason for rising salaries is the high demand for accountants and auditors. The United States Department of Labor expects the requirement for accounting and finance talent to increase by 10% in the 2016-26 period.

Can accountants make a lot of money?
The average salary for a CPA based in the United States is $119,000. Those CPAs who have extensive experience of working in the accounting and finance fields can earn substantially more. An individual with 20 years of experience could command an average of $152,000 in annual pay. It’s important to remember that these figures exclude bonuses, which could be in the range of 10% of annual salaries. Additionally, CPAs can expect to earn pay increases of 4% to 5% every year.

Is the CPA exam hard?
The CPA exam is notoriously hard, with cumulative passing rates just slightly over 50%. Each of the 4 exam sections has its own pass rate. At just under 50% for 2019 (46.9%), the FAR section is statistically the most difficult.

Is CPA better than CA?
The biggest difference between the CPA and CA is that the CPA designation is exclusively within the United States, whereas CA is a worldwide designation. While there are pros and cons to each designation, if you plan to practice mostly in the U.S., then CPA is preferred.

Are CPAs in demand?
Yes. The United States Department of Labor expects the requirement for accounting and finance talent to increase by 10% in the 2016-26 period.

Do auditors travel a lot?
Yes. Due to the clients that they frequently service in different geographical locations, external auditors travel extensively. Internal auditors (in-house) also travel frequently, but it is typically only between the various offices or branches of the company.

How much do CPAs make at the Big 4?
A PricewaterhouseCoopers starting salary is in the range of $48,000 to $68,000 for a position as an accounting associate. The average Deloitte employee starting salary is in the range of $45,000 to $60,000. The average tax accountant salary at KPMG is in the range of $46,000 to $62,000 (but, it’s a good idea to stick around for 5 years because then the average salary goes up to $106,000). The average starting CPA salary at Ernst and Young is in the range of $40,000 to $63,000 for an entry-level position.