April 16, 2024

Invest Spotter

Where Dollars and Sense Meet

What Is The Average Salary Of A Cpa?

19 What Is Average Cpa Salary Average Salary Blog

Key Factors That Determine a CPA’s Salary

For individuals pursuing a career in accounting, becoming a Certified Public Accountant (CPA) is often a major milestone. While the CPA designation offers numerous opportunities for professional growth and advancement, one question that frequently arises is, “What is the average salary of a CPA?” The answer to this question depends on several key factors.

1. Years of Experience

Just like any other profession, the number of years of experience plays a significant role in determining a CPA’s salary. As a CPA gains more experience in the field, they typically become more valuable to employers, which often leads to higher compensation.

2. Industry and Company Size

The industry in which a CPA works can also impact their salary. For example, CPAs working in high-demand industries such as finance or technology may earn higher salaries compared to those in less lucrative sectors.

Additionally, the size of the company can influence a CPA’s earning potential. Large corporations with complex financial structures often require the expertise of experienced CPAs and are willing to pay higher salaries to attract top talent.

3. Geographic Location

The location in which a CPA works can have a substantial impact on their salary. Cost of living and regional demand for accounting professionals can vary greatly from one location to another. CPAs working in major metropolitan areas or regions with a high cost of living generally command higher salaries.

Median Salary Range of CPAs

While it is challenging to pinpoint an exact average salary for CPAs due to the various factors involved, the median salary range provides a good indication of what most CPAs can expect to earn.

According to the Bureau of Labor Statistics, the median annual wage for accountants and auditors, which includes CPAs, was $73,560 as of May 2020. However, it is important to note that this figure represents the median salary across all levels of experience and does not account for the factors mentioned above.

Furthermore, CPAs who hold advanced degrees, such as a Master’s in Accounting or an MBA, may earn higher salaries compared to those with only a bachelor’s degree and the CPA designation.

Strategies for Increasing a CPA’s Salary

While the above factors play a significant role in determining a CPA’s salary, there are several strategies that can help increase earning potential:

1. Continuing Education and Certifications

CPAs who invest in continuing education and obtain additional certifications in specialized areas, such as tax planning or forensic accounting, often have a competitive edge in the job market and can command higher salaries.

2. Networking and Building Relationships

Building a strong professional network and nurturing relationships within the industry can open doors to higher-paying opportunities. Networking events, industry conferences, and online communities are excellent platforms for connecting with potential employers and clients.

3. Seeking Promotions and Advancement Opportunities

CPAs who actively seek promotions within their organization or explore opportunities for advancement in other companies can significantly increase their earning potential. Taking on leadership roles and demonstrating exceptional skills and expertise can lead to higher salaries and increased job satisfaction.


While the average salary of a CPA can vary based on factors such as years of experience, industry, company size, and geographic location, the profession offers excellent earning potential. By continually investing in professional development, networking, and seeking advancement opportunities, CPAs can increase their salary and enjoy a rewarding and prosperous career in the accounting field.