Job Description – Invoice Compliance Analyst
Location: Urbandale, Iowa, USA
Experience: 2+ Years
Education: Bachelor's Degree
Industry: Insurance
Job Function: Accounting / Auditing
Employment Type: Temp-to-Hire
Contract Duration: 8–12 Months
Work Model: Hybrid – Minimum 6 days onsite per month
Open Positions: 1
Job Summary
We are seeking an Invoice Compliance Analyst to support revenue auditing, invoice documentation, financial reconciliation, and compliance activities. The role requires strong accounting knowledge, attention to detail, and the ability to coordinate with internal teams to resolve documentation discrepancies.
Key Responsibilities
Audit revenue and invoice documentation for accuracy and compliance.
Reconcile client records, revenue reports, and accounting statements.
Ensure compliance with SOX, SSAE 16, tax regulations, US GAAP, and local GAAP.
Coordinate with internal teams to obtain missing or corrected documentation.
Prepare and analyze accounting reports and reconciliation statements.
Identify discrepancies and communicate audit findings to relevant stakeholders.
Support accounting policy documentation and process improvements.
Provide guidance to junior accounting staff when required.
Required Qualifications
Bachelor's degree in Accounting, Finance, or a related field.
Minimum 2 years of relevant accounting, auditing, invoice compliance, or reconciliation experience.
Strong understanding of accounting principles and financial documentation.
Proficiency in Microsoft Excel, Word, and PowerPoint.
Excellent analytical skills and attention to detail.
Strong communication and coordination skills.
Ability to manage multiple priorities and work independently.
Preferred Skills
Experience with Oracle ERP.
Knowledge of SOX compliance and US GAAP.
Exposure to revenue auditing and invoice reconciliation.
Additional Requirements
Relocation assistance: Not available.
Visa sponsorship: Not available.
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.