1

Bookkeeper Jobs in Iowa (NOW HIRING)

Cfo

Des Moines, IA · On-site

$110K - $125K/yr

Collaborate closely with the Finance Manager (Bookkeeping Manager) to review financial projects for accuracy, completeness, and alignment with client objectives. * Ensure all financial reports are ...

Office Manager

Ames, IA · On-site

$25 - $30/hr

Description Overview We are seeking a dynamic and highly organized Office Manager / Bookkeeper to join our team! This vital role combines administrative leadership with financial oversight, ensuring ...

Office Administrator

Waterloo, IA · On-site

$40K - $45K/yr

This role is ideal for someone organized, dependable, and comfortable balancing administrative support with bookkeeping responsibilities in a fast-paced environment. What You'll Get * Salary Range ...

FINANCE & ADMIN STAFF We are looking for a cheerful, proactive, detail-oriented bookkeeper to join Keystone Church's Administrative Team. The Candidate would be someone who has a great passion for ...

Quickbooks Tutor

Ames, IA · Remote

$18 - $40/hr

Skilled at teaching QuickBooks setup, daily bookkeeping workflows, and financial report generation. Guides students through creating company files, setting up chart of accounts, recording income and ...

FINANCE & ADMIN STAFF We are looking for a cheerful, proactive, detail-oriented bookkeeper to join Keystone Church's Administrative Team. The Candidate would be someone who has a great passion for ...

Quickbooks Tutor

Iowa City, IA · Remote

$18 - $40/hr

Skilled at teaching QuickBooks setup, daily bookkeeping workflows, and financial report generation. Guides students through creating company files, setting up chart of accounts, recording income and ...

AGRILAND FS is looking for a detail orientated, self-starter with excellent bookkeeping and customer service skills to accurately process billing, inventory reconciling and support drivers over the ...

AGRILAND FS is looking for a detail orientated, self-starter with excellent bookkeeping and customer service skills to accurately process billing, inventory reconciling and support drivers over the ...

$53K - $70K/yr

This is an experienced accounting position at the district level requiring an overall knowledge of bookkeeping, accounting and further understanding of the interrelationship between data processing ...

$53K - $70K/yr

This is an experienced accounting position at the district level requiring an overall knowledge of bookkeeping, accounting and further understanding of the interrelationship between data processing ...

AGRILAND FS is looking for a detail orientated, self-starter with excellent bookkeeping and customer service skills to accurately process billing, inventory reconciling and support drivers over the ...

Finance Clerk

Waterloo, IA

$17.50 - $23.50/hr

Theresa Heidemann, Director of Finance Employment status: Full-time Position Summary The Finance Clerk is responsible for providing accounting, accounts payable, bookkeeping, and administrative ...

New

Be Seen First

The ideal candidate possesses excellent communication skills, a knack for problem-solving, and a foundational understanding of basic bookkeeping or accounting principles. Hours: 1st shift hours. Pay ...

New

Solid understanding of financial reporting concepts and standard bookkeeping procedures. * 4+ Years of previous experience working with ERP manufacturing modules. * Experience implementing or ...

Showing results 21-40

Bookkeeper information

See Iowa salary details

$12

$22

$33

How much do bookkeeper jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for bookkeeper in Iowa is $22.84, according to ZipRecruiter salary data. Most workers in this role earn between $18.51 and $25.96 per hour, depending on experience, location, and employer.

What is the job of a bookkeeper?

Bookkeepers work on the financial accounting within for-profit and not-for-profit organizations. A Bookkeeper’s job is to record accounting transactions, post debits and credits into a general ledger, record revenue and expenses, and help produce financial statements and other reports for the management of the company. Daily, Bookkeepers use accounting software and spreadsheets to enter or review information from invoices, receipts, income, or bills from the previous day or specified period. A typical day for a Bookkeeper may include entering financial transactions, checking the records for accuracy in figures, and preparing bank deposits. A Bookkeeper will also spend time reconciling and checking reports for accuracy. In many organizations, a Bookkeeper provides regular reports to the leadership team and works with a tax preparer. Some Bookkeepers may also prepare invoices and handle payroll.

What is a bookkeeper?

Bookkeepers are professionals responsible for recording and maintaining a company’s financial transactions, such as purchases, sales, receipts, and payments. They ensure that financial records are accurate, up to date, and compliant with relevant laws and regulations. Bookkeepers also prepare basic financial statements and reports, and may assist with payroll or tax preparation. Their work provides the foundation for accountants and financial managers to analyze the financial health of a business.

What is the difference between Bookkeeper vs Accountant?

AspectBookkeeperAccountant
CredentialsTypically high school diploma or equivalent; some certifications like Certified Bookkeeper (CB) are commonUsually requires a bachelor's degree in accounting or finance; certifications like CPA are common
Work EnvironmentOffice or remote; handles day-to-day financial record-keepingOffice or remote; focuses on financial analysis, reporting, and compliance
Employer & Industry UsageSmall to medium businesses, bookkeeping firmsCorporations, accounting firms, large organizations
Common Search & ComparisonOften compared for entry-level roles and basic financial tasksCompared for more complex financial analysis and reporting

While both bookkeepers and accountants handle financial data, bookkeepers primarily record daily transactions and maintain accurate ledgers. Accountants analyze, interpret, and prepare financial reports, often requiring advanced certifications. Understanding these differences helps employers and job seekers identify the right role based on skills and responsibilities.

What are the key skills and qualifications needed to thrive as a bookkeeper, and why are they important?

To thrive as a Bookkeeper, you need a solid understanding of accounting principles, attention to detail, and experience with financial recordkeeping, often supported by an associate degree or relevant certification. Familiarity with accounting software such as QuickBooks, Xero, or Sage, as well as proficiency in Excel, is typically required. Strong organizational skills, integrity, and the ability to communicate effectively with clients or team members help set exceptional bookkeepers apart. These skills and qualities ensure accurate financial records, compliance, and efficient business operations.

Do bookkeepers make good money?

Bookkeepers typically earn a median annual salary that varies by experience, location, and industry, with many earning between $40,000 and $55,000. Those with certifications or advanced skills in accounting software can often command higher wages, especially in specialized or high-demand environments.

What are the qualifications for a bookkeeper?

Bookkeepers typically need a high school diploma or equivalent, with some employers preferring postsecondary education or certifications in bookkeeping or accounting. Proficiency in accounting software like QuickBooks, strong attention to detail, and good organizational skills are also important qualifications for the role.

What are some common challenges bookkeepers face when managing accounts for multiple clients or departments?

Bookkeepers who handle accounts for multiple clients or departments often encounter challenges such as keeping financial records organized, maintaining accuracy across varied account structures, and meeting different reporting deadlines. They must be adept at managing time efficiently and using accounting software to track separate ledgers without errors. Regular communication with clients or department heads is crucial to clarify transactions and resolve discrepancies promptly. Staying updated on compliance requirements and adapting to each client's unique needs also adds complexity, but proactive organization and strong attention to detail help bookkeepers succeed in this dynamic environment.
What are the most commonly searched types of Bookkeeper jobs in Iowa? The most popular types of Bookkeeper jobs in Iowa are:
What cities in Iowa are hiring for Bookkeeper jobs? Cities in Iowa with the most Bookkeeper job openings:
Infographic showing various Bookkeeper job openings in Iowa as of August 2026, with employment types broken down into 100% Full Time. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $47,502 per year, or $22.8 per hour.

$110K - $125K/yr

Full-time

Posted 5 days ago


Job description

Job Title: Chief Financial Officer (CFO)
Job Description
The Chief Financial Officer (CFO) will serve as a strategic, forward-thinking financial leader working directly alongside the Firm Partner to deliver high-level financial advisory services to priority clients. This is not a traditional internal CFO role; instead, the position focuses on acting as a trusted advisor to complex client businesses while also mentoring and strengthening the internal Finance (Bookkeeping) Team. The CFO will provide advanced financial reporting, help clients interpret financial data, and guide them in making informed decisions that drive profitability, scalability, and long-term growth.
Responsibilities
  • Work directly with the Firm Partner to support priority clients with complex and challenging businesses, delivering high-level financial leadership and strategic guidance.
  • Act as a strategic financial advisor to client organizations, helping business owners and leadership interpret financial data and make informed, data-driven business decisions.
  • Develop and oversee advanced financial reporting, including cash flow projections and forecasting, budgeting, and financial modeling tailored to client needs.
  • Create and manage profitability and KPI dashboards, as well as comprehensive management reporting, to provide clear visibility into financial performance.
  • Identify financial risks, operational inefficiencies, and opportunities for growth within client businesses, and recommend practical solutions and improvements.
  • Present financial insights clearly and confidently to business owners and leadership, advising on financial strategy, scalability planning, and process improvements.
  • Collaborate closely with the Finance Manager (Bookkeeping Manager) to review financial projects for accuracy, completeness, and alignment with client objectives.
  • Ensure all financial reports are accurate, timely, and compliant with applicable accounting standards and GAAP requirements.
  • Oversee complex accounting treatments and ensure proper coding of transactions to maintain the integrity of financial records.
  • Review month-end and year-end closing processes for priority clients, ensuring that reconciliations, adjustments, and financial statements are prepared correctly.
  • Implement internal controls and quality assurance procedures to enhance accuracy, reliability, and consistency in financial reporting and bookkeeping.
  • Train and mentor the Finance (Bookkeeping) Team in accurate bookkeeping practices, proper transaction coding, financial statement preparation, and timely project completion.
  • Develop standardized processes and best practices for bookkeeping engagements to improve efficiency, consistency, and quality across client accounts.
  • Provide ongoing feedback, coaching, and performance support to Finance Team members, fostering their professional growth and skill development.
  • Promote and sustain a culture of accountability, accuracy, and continuous improvement within the Finance (Bookkeeping) Team.
  • Work closely with firm leadership to enhance team efficiency, streamline workflows, and elevate the overall quality of client service delivery.

Essential Skills
  • Extensive experience in financial reporting, including preparation, review, and presentation of complex financial statements and management reports.
  • Strong financial planning skills, with the ability to develop budgets, forecasts, and long-range financial plans for small to mid-sized businesses.
  • Proficiency in budgeting and financial modeling, including scenario analysis and profitability modeling to support strategic decision-making.
  • Advanced skills in data analysis, with the ability to interpret financial data, identify trends, and translate insights into actionable recommendations.
  • Expertise in risk management, including identifying financial and operational risks and developing mitigation strategies.
  • Deep experience in financial planning and analysis (FP&A), including KPI development, performance monitoring, and variance analysis.
  • 7+ years of progressive accounting and financial leadership experience, ideally in roles involving both client advisory and team management.
  • Strong background in cash flow management, including forecasting, monitoring, and optimizing liquidity for business operations.
  • Proven experience with complex financial reporting and accounting treatments in a public accounting environment.
  • Demonstrated ability to lead, train, and develop accounting and finance teams, including mentoring and performance management.
  • Advanced knowledge of GAAP and financial reporting standards, with the ability to ensure compliance across diverse client engagements.

Additional Skills & Qualifications
  • CPA designation preferred, reflecting a strong technical foundation in accounting and financial reporting.
  • Experience working with small to mid-sized businesses in a public accounting environment, with exposure to varied industries and business models.
  • Ability to collaborate effectively with firm leadership and internal teams to enhance processes, efficiency, and client service.
  • Strong communication skills, with the ability to present complex financial information in a clear, concise, and accessible manner to non-financial stakeholders.
  • Commitment to developing standardized processes and best practices for bookkeeping and financial engagements.
  • Track record of fostering a culture of accountability, accuracy, and continuous improvement within finance teams.

Work Environment
This role is fully onsite, providing close collaboration with the Firm Partner, leadership, and the Finance (Bookkeeping) Team. The environment emphasizes high-touch client advisory work, rigorous financial analysis, and detailed reporting. The onsite setting supports regular face-to-face interaction, hands-on mentoring, and real-time collaboration on complex client engagements.
Job Type & Location
This is a Permanent position based out of Des Moines, IA.
Pay and Benefits
The pay range for this position is $110000.00 - $125000.00/yr.
Workplace Type
This is a fully onsite position in Des Moines,IA.
About Aston Carter
Aston Carter provides world-class corporate talent solutions to thousands of clients across the globe. Specialized in accounting, finance, human resources, talent acquisition, procurement, supply chain and select administrative professions, we extend the capabilities of industry-leading companies. We draw on our deep recruiting expertise and expansive network to meet the evolving needs of our clients and talent community with agility and excellence. With offices across the U.S., Canada, Asia Pacific and Europe, Aston Carter serves many of the Fortune 500. We are proud to be a ClearlyRated Best of Staffing® Platinum Award winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email astoncarteraccommodation@astoncarter.com for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Aston Carter logo

About Aston Carter

Sourced by ZipRecruiter

At Aston Carter, we're dedicated to expanding career opportunities for the skilled professionals who power our business. Our success is driven by the talented, motivated people who join our team across a range of positions - from recruiting, sales and delivery to corporate roles. As part of our team, employees have the opportunity for long-term career success, where hard work is rewarded and the potential for growth is limitless. Established in 1997, Aston Carter is a leading staffing and consulting firm, providing high-caliber talent and premium services to more than 7,000 companies across North America. Spanning four continents and more than 200 offices, we extend our clients' capabilities by seeking solvers and delivering solutions to address today's workforce challenges. For organizations looking for innovative solutions shaped by critical-thinking professionals, visit AstonCarter.com. Aston Carter is a company within Allegis Group, a global leader in talent solutions.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Hanover, MA, US