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 2025 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

35 results for Bookkeeper in Beaverton, OR

Accounts Payable Clerk
  • Mcminnville, OR
  • remote
  • Temporary
  • 22.00 - 29.00 USD / Hourly
  • <p>Are you proficient in all things Accounts Payable? These positions are in high demand and Robert Half frequently fills these roles in for our clients in the local area. Accounts Payable involves providing financial, administrative, and clerical support to an organization. Individuals in this role complete payments and control expenses by receiving payments, plus processing, verifying and reconciling invoices. They also highlight the day-to-day management of all payment cycle activities in a timely and efficient manner.</p><p> </p>
  • 2025-09-19T18:54:10Z
Reconciliations Clerk
  • Aurora, OR
  • onsite
  • Temporary
  • 22.00 - 26.00 USD / Hourly
  • <p>Are you detail-oriented, organized, and have a passion for numbers? Robert Half is seeking a motivated <strong>Reconciliations Clerk</strong> to join a dynamic and fast-paced team for a fully onsite role in the Aurora, OR area. As a Reconciliations Clerk, you will play a vital role in ensuring financial accuracy and supporting key business processes for our client.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Perform daily, monthly, and quarterly reconciliations of financial accounts to ensure accuracy and compliance.</li><li>Verify the accuracy of financial data by comparing system reports to balances.</li><li>Identify and investigate discrepancies, collaborating with internal teams to resolve issues efficiently.</li><li>Maintain detailed documentation of reconciliations, adjustments, and outcomes for audit purposes.</li><li>Ensure compliance with company policies and industry regulations.</li></ul><p><br></p>
  • 2025-09-16T17:53:48Z
Accounts Payable Specialist
  • Hillsboro, OR
  • onsite
  • Temporary
  • 28.00 - 31.00 USD / Hourly
  • <p>We are looking for an experienced Accounts Payable Specialist to join our team in Hillsboro, Oregon. This long-term contract position offers an exciting opportunity to work in a fast-paced environment, managing high-volume accounts payable operations. If you have a strong background in processing invoices, coding transactions, and reconciling accounts, we encourage you to apply.</p><p><br></p><p>Responsibilities:</p><p>• Process a high volume of invoices, handling up to 200 invoices weekly</p><p>• Manage procure-to-pay workflows, ensuring all necessary requisitions, purchase orders, and receipts are properly aligned.</p><p>• Create and issue vouchers, exporting data for further processing.</p><p>• Perform general ledger coding </p><p>• Reconcile accounts to ensure completeness and accuracy, addressing discrepancies as needed.</p><p>• Maintain and utilize the chart of accounts, ensuring consistency across general ledger accounts</p><p>• Collaborate with internal teams to confirm all required documentation is complete and address any missing information promptly.</p><p>• Support check runs and Automated Clearing House (ACH) payments, ensuring timely and accurate execution of payment processes.</p><p>• Ensure compliance with company policies and accounting standards throughout the accounts payable process.</p>
  • 2025-09-15T23:29:08Z
Accounts Payable Specialist
  • Salem, OR
  • remote
  • Temporary
  • 22.00 - 28.00 USD / Hourly
  • <p>We are currently on the search for a detail-oriented, highly organized, and efficient Accounts Payable Specialist. The successful candidate will play a major role in the financial department by ensuring that the company runs its financial transactions smoothly and accurately.</p><p>Key Responsibilities:</p><ul><li>Execute daily processes and controls accurately and in a timely manner; ensure compliance with Company policies.</li><li>Regularly perform data entry associated with accounts payable.</li><li>Review and reconcile invoice discrepancies.</li><li>Conduct three-way matching of invoices for completeness and accuracy.</li><li>Engage in the ongoing maintenance and review of vendor files.</li><li>Cut checks, ensuring that they match the correct invoices, and oversee the cash disbursement process.</li><li>Regularly contact vendors; respond to inquiries and resolve invoice discrepancies.</li><li>Process expense reports; audit and verify expenses against company policies.</li><li>Assist in month-end closing processes and procedures as needed.</li><li>Work collaboratively with internal departments and participate in team meetings or projects.</li></ul><p><br></p>
  • 2025-09-11T17:18:44Z
Payroll Administrator
  • Newberg, OR
  • remote
  • Temporary
  • 26.00 - 36.00 USD / Hourly
  • <p>Do you have proven experience in a payroll position, strong knowledge of tax and wage laws, and good understanding of the common fiscal procedures? Robert Half is looking for Payroll Administrators to assist with frequent needs from our clients on a contract basis. A Payroll Administrator is primarily responsible for processing payroll and maintaining the employee database regarding salary and pay. Other duties include managing the company budget and expense as well as cooperating with different departments to increase payroll service performance and improve upon the payroll system.</p><p> </p>
  • 2025-09-19T18:54:10Z
Payroll Specialist
  • Forest Grove, OR
  • remote
  • Temporary
  • 23.00 - 26.00 USD / Hourly
  • <p>We are continuing to look for an experienced Payroll Specialists to help assist local clients with their ongoing needs on a contract basis. The ideal candidate is someone who has experience for managing a company's payroll system, ensuring that all employees are paid accurately and on time. If you have a strong background in payroll administration and are looking for a dynamic work environment, we would love to speak with you.</p><p> </p><p><br></p>
  • 2025-09-19T18:54:10Z
Payroll Specialist
  • Portland, OR
  • remote
  • Temporary
  • 34.00 - 38.00 USD / Hourly
  • We are looking for an experienced Payroll Specialist to join our team on a long-term contract basis. Based in Portland, Oregon, this role involves supporting a dynamic payroll department during a period of organizational transition. The ideal candidate will bring expertise in payroll processes, multi-state payroll operations, and proficiency with payroll systems to ensure the continued smooth functioning of payroll services.<br><br>Responsibilities:<br>• Process payroll for approximately 1,500 employees, including bi-weekly and monthly cycles.<br>• Manage multi-state payroll operations, ensuring compliance with state and federal regulations.<br>• Utilize UKG Pro and Workforce Management systems to execute payroll duties efficiently.<br>• Conduct payroll reconciliations to ensure accuracy and resolve discrepancies.<br>• Handle payroll tax reporting and filings in a timely and accurate manner.<br>• Collaborate with the Payroll Manager and team to streamline processes and enhance organization.<br>• Maintain and update payroll records, ensuring data integrity and confidentiality.<br>• Support the transition and training efforts within the payroll team to stabilize operations.<br>• Address payroll-related inquiries and provide solutions to employees and management.<br>• Generate reports and insights using Microsoft Excel to assist with payroll analytics.
  • 2025-09-19T21:28:46Z
Billing Specialist
  • Hillsboro, OR
  • onsite
  • Temporary
  • 28.50 - 33.00 USD / Hourly
  • <p>We are looking for a highly organized and detail-oriented Billing Specialist to join our client's team on a Contract basis in Hillsboro, Oregon. In this role, you will be responsible for managing various billing functions, ensuring accuracy, and maintaining strong communication with internal and external stakeholders. This position offers an opportunity to contribute to a fast-paced environment with high-volume billing demands.</p><p><br></p><p>Responsibilities:</p><p>• Process day-to-day billing tasks with quick turnaround times to meet deadlines.</p><p>• Handle project-based billing and progress invoicing with precision and attention to detail.</p><p>• Manage recurring billing processes to ensure timely and accurate invoicing.</p><p>• Collaborate closely with the sales team to transfer data and resolve discrepancies in billing information.</p><p>• Follow up with team members to gather missing data and ensure completeness of billing records.</p><p>• Handle a high volume of billing transactions</p><p>• Submit invoices through customer portals and ensure compliance with submission requirements.</p><p>• Maintain accurate accounts receivable records and monitor work-in-progress (WIP) billing.</p><p>• Deliver exceptional customer service by addressing inquiries and resolving billing issues promptly.</p>
  • 2025-09-18T18:58:50Z
Part-Time Payroll Specialist
  • Portland, OR
  • onsite
  • Temporary
  • 28.00 - 30.00 USD / Hourly
  • <p>Are you detail-oriented, reliable, and trustworthy with a knack for payroll processing and data management? We are seeking a <strong>Part-Time Payroll Specialist</strong> to join our team in Portland, OR. This role is ideal for someone looking to engage with a small but meaningful payroll operation while working in a supportive and dynamic environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Perform accurate and timely data entry for payroll processing.</li><li>Facilitate payroll distribution, mainly through electronic direct deposits, with minimal printed checks.</li><li>Ensure compliance with payroll tax regulations.</li><li>Process payroll for up to <strong>100 employees</strong>, including hourly, salaried, and commissioned employees.</li><li>Handle union and non-union payroll requirements in a straightforward manner.</li><li>Manage payroll across <strong>three states</strong>, ensuring compliance and uniformity.</li><li>Utilize <strong>Viewpoint Vista</strong> software for payroll functions.</li></ul><p><strong>Why Join Us?</strong></p><ul><li>Flexible part-time schedule perfect for work-life balance.</li><li>Be part of a team environment that values your contributions.</li><li>Opportunities to take on additional projects for skill-building during downtime.</li></ul><p><br></p>
  • 2025-09-16T22:19:18Z
Payroll Clerk
  • Troutdale, OR
  • onsite
  • Contract / Temporary to Hire
  • 26.00 - 27.00 USD / Hourly
  • <p>We are looking for a detail-oriented Payroll Clerk to join our team in East Multnomah County. This Contract-to-permanent position requires someone who is passionate about ensuring payroll accuracy and enjoys collaborating with employees across the organization. The ideal candidate will play a key role in maintaining payroll systems and assisting with various HR-related tasks to support our growing team.</p><p><br></p><p>Responsibilities:</p><p>• Process bi-weekly payroll for a workforce of approximately 100 employees, including both hourly and salaried staff.</p><p>• Manage payroll reconciliations, ensuring all transactions are accurate and properly documented.</p><p>• Handle expense reimbursements and bonus processing in a timely manner.</p><p>• Administer 401(k) reconciliations and ensure compliance with relevant regulations.</p><p>• Collaborate with employees to address payroll-related inquiries and provide exceptional support.</p><p>• Assist with benefits administration, including reconciling benefits bills and supporting employee enrollment.</p><p>• Maintain payroll systems, ensuring data accuracy and efficient operation.</p><p>• Utilize ADP Workforce Now and Excel tools such as pivot tables and VLOOKUPs for reporting and data analysis.</p><p>• Take initiative to request additional projects or tasks when primary responsibilities are completed.</p>
  • 2025-09-08T23:38:44Z
1