1

Public Accounting Jobs in Iowa (NOW HIRING)

CPA, Sr. Accountant

Ankeny, IA · On-site

$90K - $150K/yr

A long-standing, growth-focused public accounting firm with multiple offices throughout Iowa is seeking a Senior Accountant, CPA to join their team. This firm has been serving businesses and ...

Cedar Rapids, IA Employment Type: Full-Time We are partnered with a Top 10 Midwest CPA and business advisory firm experiencing steady growth and seeking an Accounting Manager to join their Cedar ...

Davenport, IA Employment Type: Full-Time We are partnered with a Top 10 Midwest CPA and business advisory firm experiencing steady growth and seeking an Accounting Manager to join their Davenport ...

Midwest (multiple office locations available) Employment Type: Full-Time We are partnered with a Top 10 Midwest CPA and business advisory firm experiencing continued growth and seeking an Accounting ...

Accounting Manager

Dubuque, IA · On-site

$85 - $125/hr

Midwest (multiple office locations available) Employment Type: Full-Time We are partnered with a Top 10 Midwest CPA and business advisory firm experiencing continued growth and seeking an Accounting ...

Accounting Manager

Davenport, IA · On-site

$70 - $100/hr

Bachelor's degree in Accounting (CPA preferred) * 5+ years of relevant accounting experience, ideally in a public accounting setting * Strong command of accounting software (e.g., QuickBooks ...

CPA

Argyle, IA · On-site

$65K/yr

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

CPA

Mount Sterling, IA · On-site

$65K/yr

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

Accounting Manager

Dubuque, IA · On-site

$70 - $90/hr

Bachelor's degree in Accounting (CPA preferred) * 5+ years of relevant accounting experience, ideally in a public accounting setting * Strong command of accounting software (e.g., QuickBooks ...

Accounting Manager

Cedar Rapids, IA · On-site

$80 - $100/hr

Bachelor's degree in Accounting (CPA preferred) * 5+ years of relevant accounting experience, ideally in a public accounting setting * Strong command of accounting software (e.g., QuickBooks ...

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

CPA

Cantril, IA · On-site

$65K/yr

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

CPA

Pilot Grove, IA · On-site

$65K/yr

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

CPA

Yarmouth, IA · On-site

$65K/yr

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

CPA

Lockridge, IA · On-site

$65K/yr

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

CPA

Keokuk, IA · On-site

$65K/yr

Certified Public Accountant, CPA Candidate, Enrolled Agent We are seeking a CPA, CPA candidate, or EA to join our small firm. We strive to balance work, life, and family, and promote professional ...

next page

Showing results 1-20

Public Accounting information

See Iowa salary details

$39K

$76.8K

$108.5K

How much do public accounting jobs pay per year?

As of Aug 22, 2026, the average yearly pay for public accounting in Iowa is $76,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,800.00 and $87,800.00 per year, depending on experience, location, and employer.

What is public accounting?

A public accounting job involves providing financial services such as auditing, tax preparation, and consulting to businesses, individuals, and government entities. Public accountants work for accounting firms ranging from small local practices to large global firms. Their responsibilities include examining financial records, ensuring compliance with regulations, and advising clients on financial decisions. Many public accountants pursue certifications like CPA (Certified Public Accountant) to enhance their credentials. This career offers diverse experience across multiple industries and opportunities for advancement.

What are the typical career paths and advancement opportunities in public accounting?

Public accounting offers clear career progression, often starting as an associate or staff accountant with opportunities to advance to senior accountant, manager, and eventually partner or director roles. With experience, professionals can specialize in areas like audit, tax, or advisory services, or transition to roles in corporate finance or consulting. Firms often provide training, mentorship, and support for obtaining advanced certifications like the CPA, which can open doors to higher-level positions. Working in public accounting can also help you build a strong professional network, diverse experience, and the foundational skills valued across many industries.

What are the key skills and qualifications needed to thrive in public accounting, and why are they important?

To thrive in Public Accounting, you need a solid grasp of accounting principles, financial analysis, and auditing, typically supported by a bachelor’s degree in accounting or finance. Familiarity with accounting software (such as QuickBooks or Excel), and professional certifications like CPA (Certified Public Accountant), are highly valued and sometimes required. Strong attention to detail, time management, and effective communication are important soft skills in this profession. These competencies are essential to ensure accuracy, uphold regulatory standards, and build client trust in a dynamic and client-focused environment.

Does public accounting require a CPA?

Public accounting firms often require their accountants to have a Certified Public Accountant (CPA) license, especially for roles involving auditing, tax, and consulting services. Obtaining a CPA typically requires passing the CPA exam, meeting education requirements, and gaining relevant work experience. While some entry-level positions may not require a CPA, many advanced or specialized roles do.

What are public accounting jobs?

Public accounting jobs involve providing accounting, auditing, tax, and consulting services to clients such as individuals, businesses, and organizations. Professionals in this field often work for accounting firms and may need certifications like CPA; they typically handle financial statement audits, tax preparation, and advisory services. These roles require strong analytical skills and knowledge of accounting standards and regulations.

What are the most commonly searched types of Public Accounting jobs in Iowa?

The most popular types of Public Accounting jobs in Iowa are:

What cities in Iowa are hiring for Public Accounting jobs?

Cities in Iowa with the most Public Accounting job openings:

Infographic showing various Public Accounting job openings in Iowa as of August 2026, with employment types broken down into 2% As Needed, 79% Full Time, 16% Part Time, 1% Temporary, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $76,845 per year, or $36.9 per hour.

CPA, Sr. Accountant

The Reserves Network Inc

Ankeny, IA • On-site

$90K - $150K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 26 days ago


Job description

Sr. Accountant, CPA (Tax & Audit) | $90,000–$150,000 | On-site (Ankeny or Ames, IA) / Direct Hire
What Matters Most
  • Annual salary range of $90,000–$150,000, depending on experience level
  • Full-time -
    • Jan - Apr: Monday–Friday, 8:00 AM–5:00 PM
    • May– Dec: Monday–Thursday, 8:00 AM–5:00 PM | Friday, 8:00 AM–1:00 PM
  • On-site role
  • Direct hire opportunity
Join a Growing CPA Firm!
A long-standing, growth-focused public accounting firm with multiple offices throughout Iowa is seeking a Senior Accountant, CPA to join their team. This firm has been serving businesses and individuals for over a century and is known for building strong relationships with clients while maintaining a fun and collaborative team culture.
If you're looking to step into a role with client interaction, leadership opportunities, and strong professional development, this could be the right next move.
Responsibilities
  • Prepare complex income tax returns (corporate, partnership, and individual)
  • Prepare business tax filings and stay current on tax law changes
  • Lead financial statement engagements including audits, reviews, and compilations
  • Train and supervise staff on engagements
  • Engage with clients in a professional and positive manner
  • Additional tasks as assigned
Qualifications and Requirements
  • CPA license or actively pursuing licensure
  • Bachelor’s degree in Accounting, Finance, Business, or related field
  • 3-5+ years of audit and tax preparation experience preferred
  • Experience leading engagements and supervising staff
  • Strong organization and communication skills
  • Knowledge of general ledger accounting and accounting software
  • QuickBooks & Ultra Tax experience preferred, not required
  • Valid driver’s license required
Benefits and Perks
  • 401(k) with employer contribution
  • Medical, dental & vision insurance
  • Health Savings Account & Flexible Spending Accounts
  • Unlimited PTO
  • Flexible scheduling for a CPA firm
  • Paid maternity leave
  • Short-term & long-term disability
  • Professional development support
  • Marketing/referral bonus program
Your New Organization
A long-standing, growth-focused public accounting firm with multiple offices throughout Iowa is seeking an active CPA/ someone pursuing their CPA to add to their tax team. They not only value close client relationships but value their employees as well. You will not find another CPA firm with these type of set hours!
Your Career Partner
The Reserves Network connects skilled accounting and finance professionals with top employers across the Midwest. As a veteran-founded and family-owned firm, we prioritize respect, integrity, and trust in every placement. We never share your information without your consent.


Reserves Network logo

About Reserves Network

Sourced by ZipRecruiter

The Reserves Network is more than a temporary staffing company. We are a leading provider of flexible staffing services, including temporary, temp-to-hire and direct hire placements to create Total Staffing Solutions. We take care of our people - our customers, the communities we serve and, of course, each other. This is what makes us different. This is what makes us great.

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

Fairview Park, OH, US