Financial Reporting Analyst Jobs in Iowa
Financial Reporting Analyst jobs in Iowa are open across Des Moines, West Des Moines, and Davenport and other Iowa metros, with employers like Northwestern Mutual, State Farm, and Trinity Health hiring at every experience level. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 42+ Financial Reporting Analyst jobs











Location: Des Moines, Iowa
Job ID: 1825
General Responsibilities:
Responsible for accurate and timely invoicing for complex regional projects within an engineering consulting firm. Apply strong knowledge of accounting principles, billing processes, and revenue recognition while collaborating across Finance, IT, and operations.
Essential Roles and Responsibilities:
- Oversee invoicing accuracy and timeliness, including compliance with percentage-of-completion (POC) revenue recognition.
- Resolve escalated invoicing, reporting, and operational inquiries.
- Prioritize and coordinate Regional Finance team workload; delegate tasks and special projects.
- Interpret project contracts to ensure accurate billing and revenue recognition.
- Partner with project managers to validate required documentation.
- Perform quality assurance reviews of invoicing and collections.
- Deliver strong internal and external customer service through collaboration.
- Conduct data analysis and reporting; support ERP and billing system improvements.
- Train and mentor staff; support continuous improvement initiatives.
Requirements
- Bachelor’s degree in Accounting (or 3+ years of relevant experience).
- Experience with percentage-of-completion (POC) revenue recognition and budget forecasting preferred.
- Strong systems proficiency, including ERP systems and Microsoft Office.
- Excellent analytical, organizational, and communication skills.
- Demonstrated leadership and ability to manage competing priorities.
- Valid Driver's License with acceptable driving history.
About us
Terracon is a 100 percent employee-owned multidiscipline consulting firm comprised of more than 8,000 curious minds focused on solving engineering and technical challenges from more than 200 locations nationwide. Since 1965, Terracon has evolved into a successful multi-discipline firm specializing in environmental, facilities, geotechnical, and materials services. Terracon’s growth is due to our talented employee-owners exceeding expectations in client service and growing their careers with new and exciting opportunities in the marketplace. Terracon was recognized as the #1 firm in Asbestos and Lead Abatement.
Terracon’s vision of “Together, we are best at people” is demonstrated through our excellent compensation and benefits package. Based on eligibility, role and job status, we offer many programs including medical, dental, vision, life insurance, 401(k) plan, paid time off and holidays, education reimbursement, and various bonus programs.
EEO Statement
Terracon is an EEO employer. We encourage qualified minority, female, veteran and disabled candidates to apply and be considered for open positions. We do not discriminate against any applicant for employment, or any employee because of race, color, religion, national origin, age, sex, sexual orientation, gender identity, gender, disability, age, or military status.
See All 42 Financial Reporting Analyst Jobs in Iowa
Find roles in Iowa that match your experience and apply in just a few clicks.
Find JobsFinancial Reporting Analyst Jobs by City in Iowa
Where Iowa roles are concentrated, by current openings.
Financial Reporting Analyst Job Market in Iowa
A snapshot from current Iowa openings, updated as new roles post.
Who's Hiring
- Northwestern Mutual8

- State Farm5

- Trinity Health4

- COUNTRY Financial3

- ATHENE2

Top Industries Hiring
- Insurance17
- Banking & Financial Services6
- Healthcare & Medical Services6
- Consulting & Professional Services3
- Investment & Asset Management3
What Iowa Employers Look For
The qualifications that appear most often in financial reporting analyst jobs across Iowa.
- Bachelor's degree in accounting or finance required
- Experience with month-end and quarter-end close processes
- Proficiency in Excel, including pivot tables and complex formulas
- Familiarity with GAAP and financial statement preparation
- Experience with ERP systems such as SAP, Oracle, or Workday
- CPA license or active CPA candidacy preferred for senior roles
Financial Reporting Analyst Jobs in Iowa: Frequently Asked Questions
How many financial reporting analyst jobs are there in Iowa?
There are 42+ financial reporting analyst openings in Iowa on Migrate Mate as of June 2026, with the most roles in Des Moines, West Des Moines, and Davenport. New positions post regularly as employers across Iowa hire.
How much do financial reporting analysts make in Iowa?
Financial reporting analysts in Iowa earn a median of about $77,440 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $51,420 for the lowest 10% to over $123,700 for the top 10%. Pay rises with experience, specialty, and employer.
Which Iowa cities have the most financial reporting analyst jobs?
Des Moines, West Des Moines, and Davenport have the most financial reporting analyst openings in Iowa right now, with additional roles spread across smaller metros statewide.
Which companies hire financial reporting analysts in Iowa?
Employers hiring financial reporting analysts in Iowa include Northwestern Mutual, State Farm, and Trinity Health, based on current listings on Migrate Mate as of June 2026.
Are there remote financial reporting analyst jobs in Iowa?
Yes. About 5% of financial reporting analyst openings tied to Iowa are remote or hybrid as of June 2026. The rest are on-site roles based in Iowa metros.
How do I apply for financial reporting analyst jobs in Iowa?
You can apply to financial reporting analyst jobs in Iowa directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred Iowa location, then apply to each one that fits.
See All 42 Financial Reporting Analyst Jobs in Iowa
Find roles in Iowa that match your experience and apply in just a few clicks.
Find Jobs