Skip to content

Accounting > Certified Public Accountant (CPA)

Salary National Average

Low Medium High
63900.0000 83300.0000 110670.0000

Supply and Demand

Candidate Supply: 1,070 Job Openings: 170

0 50 100

More Difficult Less Difficult

Salary Variance

Enter City, State to view local salaries and candidate demand.

Short Description:

A Certified Public Accountant (CPA) provides a range of accounting services, including preparing financial statements, conducting audits, and ensuring compliance with tax laws and regulations. Their duties involve advising clients or businesses on financial planning, tax strategies, and risk management, as well as overseeing internal controls and ensuring the accuracy of financial records. CPAs often work in public accounting, corporate finance, or government roles, offering expertise in areas like taxation, auditing, and consulting. Strong analytical skills, attention to detail, and in-depth knowledge of accounting principles and laws are essential for success in this role, as CPAs play a critical role in maintaining financial integrity and supporting strategic financial decisions.

Duties / Responsibilities:

  • Prepare, examine, or analyze accounting records, financial statements, or other financial reports to assess accuracy, completeness, and conformance to reporting and procedural standards.
  • Report to management regarding the finances of the establishment.
  • Establish tables of accounts and assign entries to proper accounts.
  • Develop, implement, modify, and document recordkeeping and accounting systems using current computer technology.
  • Compute taxes owed and prepare tax returns, ensuring compliance with payment, reporting, or other tax requirements.
  • Maintain or examine the records of government agencies.
  • Advise clients in compensation, employee health care benefits, accounting or data processing systems, or long-range tax or estate plans.
  • Develop, maintain, and analyze budgets, preparing periodic reports comparing budgeted costs to actual costs.
  • Provide internal and external auditing services for businesses or individuals.
  • Analyze business operations, trends, costs, revenues, financial commitments, and obligations to project future revenues and expenses or to provide advice.

Skills / Requirements / Qualifications

  • Economics and Accounting: Knowledge of accounting principles and practices, the financial markets, banking, and the analysis and reporting of financial data.
  • Law and Government: Knowledge of laws, legal codes, court procedures, precedents, government regulations, executive orders, agency rules, and the democratic political process.
  • Mathematics: Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • Accounting Software: Accurate NXG; Blackbaud The Financial Edge; FlexiLedger software; Intuit Quicken software
  • Compliance Software: Corporate Responsibility System Technologies Limited CRSTL Compliance Positioning System; FLS eDP.Payroll tax; Intrax ProcedureNet; Paisley Cardmap
  • Document Management Software: Accutrac software; Document management system software; OmniRIM software; Records management software
  • Financial Analysis Software: AuditWare software; MethodWare ProAudit Advisor; Paisley AutoAudit; RSM McGladrey Auditor Assistant
  • Project Management Software: HCSS HeavyBid; HCSS HeavyJob; Sage Master Builder
  • Complex Problem Solving: Identifying complex problems and reviewing related information.

Job Zones

  • Education: Most of these occupations require a four-year bachelor's degree, but some do not.
  • Related Experience: A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. 
  • Job Training Employees: These occupations usually need several years of work-related experience, on-the-job training, or vocational training.
  • Job Zone Examples: Many of these occupations involve coordinating, supervising, managing, or training others.
  • Specific Vocational Preparation in years: (7.0 to < 8.0)

Similar Positions:

Share Role Details

Return to job listings