Home » Specialties » Certified Public Accountant (CPA)

How to Become a Certified Public Accountant

a man explains charts and numbers on a screen to other professionals
a man explains charts and numbers on a screen to other professionals

Certified Public Accountant Snapshot

  • What you'll do: Perform bookkeeping, prepare financial documents, and provide financial planning services for individuals or businesses
  • Where you'll work: Many industries, non-profits, and accounting firms
  • Degree you'll need: Bachelor's degree
  • Median annual salary: $77,250

What is a Certified Public Accountant?

Certified public accountants (CPAs) are licensed accounting professionals who perform many services, including tax preparation, bookkeeping, auditing, and more. A CPA may work for an accounting firm, within a company, or for a government agency.

In this Article

Steps to Become a Certified Public Accountant

To become a CPA, you'll need education, work experience, and certification. These steps will get you there.

Find the right school.

a woman reads information on her laptop

It's important to weigh multiple factors when deciding which school is right for you. Two things to look for are:

Accreditation: A school that's accredited has met standards for quality education. Some employers and graduate schools may require that you have a degree from an accredited program.

Online programs: Online programs can be helpful for working students and those with family responsibilities who need extra flexibility. Many online programs feature pre-recorded lectures that let you study when it works for you. Some programs are even self-paced, giving you more flexibility during times when your life is particularly busy.

Choose a degree.

a man and a woman talk as they read information on a laptop

If you want to become a CPA, you'll need a four-year bachelor's degree plus additional credits. There are several ways to get there.

Associate degree: If you have limited finances and want to begin your career as soon as possible, you can earn a two-year associate degree in accounting. In this scenario, you can work while completing two more years of school to earn your bachelor's degree.

Bachelor's degree: If you pursue a bachelor's degree in accounting, you'll have three to choose from: a Bachelor of Arts (BA) in accounting, a Bachelor of Science (BS) in accounting, and a Bachelor of Accountancy (BAcc). These four-year degrees generally consist of 120 credits, but you'll need 150 credits to become a CPA.

Master's degree: To earn the additional credits you'll need, you can pursue a master's degree or take classes at a community college. A master's degree will take one to two years to complete.

Gain admission to a program.

a group of students talk as they sit together in a campus building

While requirements for a bachelor's in accounting vary by school, all programs will require applicants to have a high school diploma or GED.

You may also need:

High school coursework. It is often recommended or required that you take certain high school classes like accounting or calculus to prepare for your college coursework.

Minimum GPA. Depending on how competitive a school or program is, applicants might need to have a minimum GPA, typically ranging from 2.5 to 3.5.

College entrance exam scores. Many schools also require minimum SAT or ACT scores.

Earn your degree.

An instructor talks to a student during class

To earn your bachelor's degree, you'll take general business courses but focus on accounting, with classes such as:

Financial accounting: Accounting principles and concepts, plus how accounting is used in business.

Taxation: Income taxes for individuals and businesses, as well as the principles of taxation

Business law for accountants: Legal issues that accountants often encounter, like bankruptcy and ethics

Auditing: Audit risk, strategy, and reporting

Principles of management: Business management principles, including strategic decision-making and human capital management

Introduction to spreadsheets: Spreadsheets for analysis and for business applications

Principles of economics: Theories and principles that explain how economics contribute to business decisions and management

Applied probability and statistics: Statistics fundamentals like graphing and probability

In addition to your classwork, you'll want to complete an internship. "Internships in college are important," says Kirsha Campbell, CPA/CMA. "You get that hands-on insight and experience, and you're in an office environment where you're seeing what it's like to work with deadlines."  

Internships also provide an opportunity to network and make your resume more competitive. If you're an aspiring CPA, an internship in a tax preparation or bookkeeping office can give you a sense of the ins and outs of a CPA career.

Find your first job and launch your career.

a man shares information on a tablet with coworkers during a meeting

You'll need at least one year of accounting work experience before you can become a CPA, so landing a position is a crucial step. Roles that allow you to work under a CPA, such as junior clerk, can be particularly valuable and help prepare you for certification.

Here are some tips for your job search.

Attend job fairs. These events give you a chance to network, talk to representatives from multiple firms, and make a memorable first impression in person.

Ask about open roles where you interned. If the firm has an entry-level opening, you could be a strong candidate.

Reach out to your network. Circle back to contacts you made during your internship and elsewhere and ask if they know of any job opportunities that might be a good fit for you.

Pursue your CPA credential.

a woman goes over numbers with a calculator as she works at a desk

The CPA credential demonstrates that you have the expertise deemed necessary by the American Institute of Certified Public Accountants (AICPA) to be a top-level accountant. You can earn the credential by passing the national CPA exam and obtaining a license in your state.

Depending on your state, a bachelor's degree may qualify you to take the CPA exam. However, most states require 150 credits, 30 more than most bachelor's degrees.
There are several ways to earn these additional credits:

Enroll in a program that allows you to earn your bachelor's and master's degrees in accounting at the same time. These programs generally take five years to complete.

• Earn a master's degree. 
Your options include a master's degree or an accounting MBA. If you have a bachelor's in accounting, you'll need about 30 credits to earn a master's, giving you the 150 credits you'll need to become a CPA. These programs take anywhere from one to two years, and they are offered on campus and online.

Take extra accounting coursework. Courses may be available online or at a local community college.

Qualify for the Uniform CPA Examination.

a woman studies on her laptop

Aspiring CPAs must pass a challenging, in-depth exam administered by the Association of International Certified Professional Accountants (AICPA).

While you'll take the same exam regardless of where you live, eligibility requirements differ slightly in each state. In general, you'll need to be at least 18 years old and have a bachelor's degree. In addition, most states require:

At least one year of work experience in accounting
150 college credits

Pass the exam.

adults take a test on their laptops

Format: The online exam is actually four tests that take four hours each to complete. You can take them together or separately during an 18-month testing window. Questions are a combination of multiple-choice, task-based simulations, and written answers.

Content: The tests are broken down by topic and cover auditing and attestation; financial accounting and reporting; regulation; and business environment and concepts.

Passing score: 75

Test prep resources: The AICPA administers the exam and offers free resources to help prepare for the test.

Become licensed as a CPA.

a woman works in her office

After you pass the CPA exam, you'll need to meet your state's board of accountancy requirements to get your CPA license. These may differ slightly from state to state:

Many states require at least one year of public accounting work experience. Some states may accept other types of accounting experience.

Most states require a passing grade (90%) on an ethics exam.
In most states, you must be 18 to be licensed, but in a few, the minimum age is 21.

You must be licensed in the state where you will live and work. Some states have reciprocal agreements with other states, which is particularly helpful for CPAs practicing in areas near state borders.

Advance your training and career.

a  woman standing in front of a wall screen with data talks to other professionals gathered around a table

Becoming a CPA can open the door to management roles, especially if you focus on developing your business and leadership skills. Earning additional credentials, including a master's degree if you don't have one already, can better position you for these upper-level jobs.

Some CPAs decide to open their own firms. Running a firm can be a lot of work, but it gives you the chance to be your own boss. Plus, since you can choose the types of clients you want to work with, you're in control of your career path.

Some CPAs choose to earn additional certification to specialize in one or more areas of accounting, including:

Risk management and internal control. In this role, you'll identify and respond to technology risks and cyber threats and improve efficiencies.

Forensics. CPAs in this field investigate fraud, bribery, and embezzlement.

Personal finances. These CPAs work with clients on investing, estate planning, retirement planning, insurance, and wealth management strategies.

Management. Certified management accountants (CMAs) help companies identify trends and risks and strategize.

  • Auditing. Examine financial records for accuracy, evaluate data risks and provide solutions, and make sure taxes are paid properly.
  • Tax preparation: Prepare and sign tax returns for clients (both businesses and individuals), and represent taxpayers if they are audited.
  • Consulting: Advise businesses about strategies to improve their accounting and ensure compliance with laws and regulations.
  • Financial planning: Counsel individuals and business owners on financial matters including retirement, estate, and tax planning.
  • Litigation consulting: Support clients during legal proceedings by consulting on matters such as lost business value or lost profits

Why Become a CPA?


While all CPAs are accountants, not all accountants are CPAs. Only CPAs can give advice, analyze financial statements, and represent clients in an IRS audit.

Becoming a CPA raises your credibility and can significantly increase your lifetime earning potential, says Angel Chatterton, senior lecturer of accountancy at the University of Illinois Urbana-Champaign and a CPA herself. While the requirements are demanding, Chatterson says she's never regretted earning her certification and encourages students to do the same.

"It's really getting a new set of skills," she says. "And it's opening the door for these accountants."

Among their exclusive duties, CPAs can:

  • Provide attestation services. Independently review financial documents prepared by other accountants and verify the information is reliable.
  • Sign tax returns. Sign tax returns for clients.
  • Represent clients before the IRS. Represent a client being audited by the federal government and answer questions on the client's behalf.
  • Perform work for SEC filings. Conduct audits and sign certified financial statements that publicly traded companies must file with the U.S. Securities and Exchange Commission.

Where You'll Work


CPAs work in many places, including companies, accounting firms, non-profits, education organizations, and government agencies.

CPAs with accounting firms perform work for businesses that pay for the firm's services. If you work for a firm, you may have clients in a range of industries. Larger companies commonly have CPAs on staff because of the complexity and volume of work they do. 

Job Outlook

The U.S. Bureau of Labor Statistics (BLS) projects that jobs for accountants will grow by 7% from 2020 to 2030. That's about average when compared to overall job growth.

The complex nature of tax regulations means there should be continuous demand for accountants. In addition, as businesses grow and expand, it's likely they'll need more CPA services.

CPA Pay

The BLS reports that accountants earn a median wage of $77,250. This statistic reflects all accountants and aren't specific to just CPAs.

Earning your CPA designation can qualify you for higher-paying positions, particularly because CPAs can prepare audited financial statements. A CPA license also helps to qualify you for upper-level management and leadership positions, which tend to pay more than entry-level opportunities.

Earning your CPA designation can qualify you for higher-paying positions, particularly because CPAs can prepare audited financial statements, which non-licensed accountants cannot.

Experience, where you work, and where you live can also influence your pay, as this state-by-state salary chart shows.

Accountants and Auditors

National data

Median Salary: $77,250

Projected job growth: 6.9%

10th Percentile: $47,970

25th Percentile: $60,760

75th Percentile: $99,800

90th Percentile: $128,970

Projected job growth: 6.9%

State data

State Median Salary Bottom 10% Top 10%
Alaska $77,450 $48,900 $116,770
Alabama $62,200 $44,960 $103,930
Arkansas $61,770 $39,380 $101,200
Arizona $76,060 $47,630 $124,440
California $80,540 $50,850 $139,000
Colorado $78,470 $48,830 $129,760
Connecticut $78,780 $49,430 $128,100
District of Columbia $101,280 $61,720 $162,600
Delaware $78,760 $48,940 $127,210
Florida $63,640 $39,150 $124,970
Georgia $74,700 $43,480 $128,530
Hawaii $63,020 $47,510 $99,740
Iowa $62,750 $47,470 $102,160
Idaho $62,750 $39,280 $102,380
Illinois $75,400 $47,470 $122,270
Indiana $64,280 $44,800 $106,580
Kansas $62,980 $46,310 $103,010
Kentucky $62,470 $40,610 $102,810
Louisiana $62,750 $39,080 $101,760
Massachusetts $80,910 $59,950 $132,690
Maryland $78,050 $48,710 $128,300
Maine $63,780 $48,490 $101,040
Michigan $72,100 $47,630 $121,700
Minnesota $76,450 $48,660 $125,930
Missouri $62,320 $38,540 $114,520
Mississippi $60,320 $37,050 $102,140
Montana $65,500 $47,860 $103,030
North Carolina $77,030 $48,430 $129,850
North Dakota $62,320 $38,610 $101,270
Nebraska $62,750 $45,490 $101,850
New Hampshire $76,270 $48,710 $111,660
New Jersey $95,640 $61,980 $134,880
New Mexico $62,480 $46,300 $102,920
Nevada $61,920 $31,000 $100,480
New York $97,640 $59,020 $166,330
Ohio $69,600 $47,100 $120,080
Oklahoma $71,320 $46,710 $121,020
Oregon $75,880 $48,490 $104,420
Pennsylvania $73,490 $47,160 $123,120
Rhode Island $79,890 $49,150 $129,000
South Carolina $61,900 $39,220 $107,160
South Dakota $62,750 $48,400 $98,600
Tennessee $62,680 $46,390 $100,390
Texas $77,640 $48,650 $129,820
Utah $63,540 $37,270 $121,700
Virginia $78,780 $48,730 $131,550
Vermont $69,530 $48,060 $101,900
Washington $79,680 $57,310 $127,010
Wisconsin $74,770 $48,670 $104,730
West Virginia $62,980 $38,610 $101,660
Wyoming $62,980 $45,760 $101,760

Source: U.S. Bureau of Labor Statistics (BLS) 2021 median salary; projected job growth through 2030. Actual salaries vary depending on location, level of education, years of experience, work environment, and other factors. Salaries may differ even more for those who are self-employed or work part time.

A career as a CPA can be rewarding beyond a high salary, says Campbell. "I don't see accounting as crunching numbers—it's so much more than that," she says. "It's saving a business from going bankrupt, helping businesses expand with the right strategy, and ensuring you stay in operation to support the workers and their families."

Professional Resources

Once you've earned your CPA license, you'll want to stay on top of the latest news and trends in your field. Professional resources can help you do that, plus broaden your network as you advance your career. Here are some resources to get started.

The American Institute of Certified Public Accountants: AICPA offers an online job board plus an online library of continuing education courses.

Accounting Best Practices with Steve Bragg: A podcast that features discussions about accounting management, with new episodes twice a month.

Accounting Today: An online magazine that publishes monthly, featuring interviews and news about taxes, management, and other topics.

Journal of Accountancy: This journal, produced by AICPA and CIMA, covers news and best practices for a range of topics, including financial reporting and auditing.


paige cerulli

Written and reported by:

Paige Cerulli

Contributing Writer

kirsha campbell

With professional insights from:

Kirsha Campbell

CPA/CMA

angel chatterton

Angel Chatterton, CPA

Senior Lecturer of Accountancy, University of Illinois Urbana-Champaign