Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

7 results for Bookkeeper in Waterloo, IA

Bookkeeper/Office Manager
  • Fairfax, IA
  • onsite
  • Permanent
  • 25.00 - 30.00 USD / Hourly
  • <p>Do you love wearing multiple hats and being the go-to person who keeps everything running smoothly? If QuickBooks is your happy place and you thrive in an environment where autonomy is the norm, this role is for you! Robert Half is partnering with a well-established company within the construction industry to find a <strong>dynamic Office Manager/Bookkeeper</strong> who loves variety and thrives in a role where independence and trust are key.</p><p><br></p><p><strong>Why You’ll Love This Role:</strong></p><p>You’ll be the heartbeat of the office—managing everything from bookkeeping and payroll to vendor communication and job costing. This is a chance to make a real impact in a small, tight-knit team that values hard work, autonomy, and a positive attitude.</p><p><br></p><p><strong>What You’ll Do:</strong></p><ul><li>Manage QuickBooks Desktop for AP/AR, job setup, billing, and reconciliations</li><li>Process invoices, monitor financial transactions, and resolve discrepancies</li><li>Handle payroll (including union payroll- training provided), prepare and submit union reports and dues</li><li>Maintain employee files, onboarding paperwork, and support HR-related tasks</li><li>Perform bank reconciliations and oversee accurate financial reporting</li><li>Partner with the CPA for year-end processes and assist with tax filings</li><li>Keep office operations running smoothly—filing, reporting, and light administrative tasks</li><li>Communicate with vendors and team members (primarily via email and text)</li></ul><p><br></p>
  • 2026-01-23T15:54:08Z
Accounting Assistant
  • Waterloo, IA
  • onsite
  • Temporary
  • 19.00 - 22.00 USD / Hourly
  • <p><strong>Accounting Assistant</strong></p><p><strong>Contract Role | Waterloo, IA</strong></p><p>Our client in Waterloo is seeking an organized and detail‑driven <strong>Accounting Assistant</strong> to support daily accounting operations and ensure smooth workflow across multiple departments. This is a <strong>contract role</strong> offering a great opportunity to gain hands-on experience within a dynamic and collaborative accounting environment.</p><p><br></p><p><strong>About the Role</strong></p><p>The Accounting Assistant will be responsible for managing inbox workflow, communicating with vendors, verifying and matching financial documentation, updating client information, and supporting general data management activities. This role is ideal for someone who thrives in a structured environment and enjoys keeping processes running efficiently.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Monitor and manage accounting inbox workflow; route messages appropriately.</li><li>Communicate with vendors regarding invoices, outstanding items, and general inquiries.</li><li>Match invoices, receipts, and supporting documentation for accuracy.</li><li>Update and maintain client information within internal systems.</li><li>Assist with data entry and general data management duties.</li><li>Support the accounting team with additional clerical or administrative tasks as needed.</li></ul><p><br></p>
  • 2026-02-05T16:48:49Z
Sr. Accountant
  • Cedar Rapids, IA
  • onsite
  • Permanent
  • - USD / Yearly
  • <p>Our client is looking for a detail-oriented Staff or Senior Accountant to manage financial operations and reporting for multiple entities. The ideal candidate will have expertise in accounting, payroll management, accounts payable, and financial statement preparation, along with strong analytical skills and proficiency in accounting software. Responsibilities include general ledger management, reconciliations, cash receipt processing, fixed asset analyses, and cost reporting assistance, all while ensuring compliance with relevant regulations. Applicants should possess a bachelor's degree in accounting or finance, excellent organizational skills, and the ability to handle multiple priorities effectively.</p>
  • 2026-01-23T16:14:19Z
Sr. Accountant
  • Cedar Rapids, IA
  • onsite
  • Permanent
  • 70000.00 - 85000.00 USD / Yearly
  • We are looking for an experienced Senior Accountant to join our team in Cedar Rapids, Iowa. In this role, you will be responsible for managing key financial processes, ensuring accuracy in accounting operations, and supporting strategic financial planning. This position offers an opportunity to contribute to a growing organization and collaborate with a dynamic finance team.<br><br>Responsibilities:<br>• Oversee daily treasury activities, including cash management, electronic transaction setup, accounting system updates, and cash forecasting.<br>• Generate and distribute daily revenue reports to relevant team members.<br>• Execute month-end tasks, including journal entries and detailed analysis of fuel and maintenance expenses.<br>• Maintain and update the general ledger and chart of accounts to ensure accuracy.<br>• Reconcile balance sheet accounts as needed and address discrepancies.<br>• Assist in preparing financial statements and conducting thorough analyses.<br>• Collaborate on financial forecasts and budgets, providing updates and insights.<br>• Perform budget-to-actual variance analysis and contribute to financial review processes.<br>• Ensure compliance with tax regulations and assist in preparing filings across various jurisdictions.<br>• Coordinate annual audits and support other audit processes as required.
  • 2026-01-23T15:54:08Z
Sr. Accountant
  • Cedar Rapids, IA
  • onsite
  • Temporary
  • 28.00 - 32.00 USD / Hourly
  • <p><strong>Senior Accountant (Contract) – Take Charge of Financial Impact!</strong></p><p>Are you an experienced accounting professional ready to make your mark? We’re looking for a <strong>Senior Accountant (Contract)</strong> to step into a dynamic, high-impact role supporting our finance team’s critical operations.</p><p> </p><p><strong>About the Role:</strong></p><p>As a Senior Accountant, you will work closely with our finance team and business leaders to deliver <strong>critical financial reports and analyses that inform key decisions and support our ongoing growth</strong>. You’ll provide technical accounting knowledge, hands-on support in general ledger management, and ensure full compliance with <strong>US GAAP standards</strong>.</p><p><br></p><p><strong>Primary Responsibilities:</strong></p><ul><li><strong>Lead month-end and year-end close processes:</strong> Prepare and review journal entries, account reconciliations, and adjustments to ensure a timely, accurate close.</li><li><strong>Financial Statement Preparation:</strong> Compile, analyze, and present financial information in accordance with company policy and <strong>GAAP</strong>.</li><li><strong>General Ledger Oversight:</strong> Maintain and reconcile the general ledger, investigate discrepancies, and ensure alignment with internal policies and audit requirements.</li><li><strong>Analyze Variances:</strong> Investigate and explain fluctuations in financial results, working with business partners to provide actionable insight.</li><li><strong>Support Internal and External Audits:</strong> Prepare schedules, gather documentation, and interface with auditors to support SOX and annual audit processes.</li><li><strong>Continuous Improvement:</strong> Identify and implement process enhancements to improve efficiency, accuracy, and compliance across accounting operations.</li></ul><p><br></p>
  • 2026-02-19T15:58:45Z
Sr. Accountant
  • Cedar Rapids, IA
  • onsite
  • Temporary
  • 35.00 - 45.00 USD / Hourly
  • We are looking for an experienced Senior Accountant to join our team in Cedar Rapids, Iowa. In this long-term contract role, you will play a key part in managing financial operations, ensuring accuracy, and contributing to efficient accounting processes. This position is ideal for someone who thrives in a dynamic financial environment and has a strong background in accounting principles.<br><br>Responsibilities:<br>• Oversee month-end close processes to ensure timely and accurate completion.<br>• Maintain and reconcile the general ledger to ensure financial data integrity.<br>• Prepare and post journal entries while verifying supporting documentation.<br>• Perform account reconciliations to identify and resolve discrepancies.<br>• Conduct bank reconciliations and monitor cash flow activities.<br>• Manage payroll, expense reporting, and timesheet accounting with precision.<br>• Ensure compliance with financial regulations and company policies.<br>• Collaborate with internal teams to streamline accounting operations.<br>• Provide detailed financial reports and analyses to support decision-making.<br>• Assist in audits by preparing necessary documentation and responding to inquiries.
  • 2026-01-23T21:28:35Z
Sr. Accountant
  • Charles City, IA
  • onsite
  • Permanent
  • - USD / Yearly
  • <p>Charles City, Iowa area</p><p>In office position</p><p>Are you curious, do you ask why? Are you a BIG PICTURE thinker? Our client is hiring to their team at the level for which the talent brings to the table. Can hire a Staff Accountant, Senior Accountant, Accounting Manager or Controller based on experience level, years of experience etc.</p><p> </p><p>Day in the life will depend on what level but month end, reconciliations, diving into the numbers and potentially oversite of work. The person must understand how entries flow through the general ledger, look at a recon and understand the transaction. Projects will include creation and enhancement of SOPs, creating and fine tuning the month end checklist and offering of suggestions and ideas.</p><p> </p><p>Must have a BS in Accounting and some experience in doing these daily functions. Hungry and smart are required!  No boring days here!</p>
  • 2026-01-23T16:14:19Z