Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Full-Time 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 2027 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

21 results for Bookkeeper in Rochester, NY

Bookkeeper
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 25 - 28 USD / Hourly
  • <p>Are you an experienced Bookkeeper looking for the stability of a full-time role while gaining exposure to a variety of organizations and industries? Robert Half is seeking a detail-oriented and motivated <strong>Bookkeeper</strong> to join our <strong>Full-Time Engagement Professionals (FTEP) Program</strong> in Rochester, NY.</p><p>As a Full-Time Engagement Professional, you&#39;ll enjoy the security of full-time employment with Robert Half while supporting our clients on a variety of accounting and finance projects. This is an excellent opportunity for accounting professionals who enjoy learning new systems, solving problems, and making an immediate impact.</p><p>Responsibilities</p><ul><li>Process accounts payable and accounts receivable transactions</li><li>Perform bank, credit card, and general ledger reconciliations</li><li>Manage payroll processing and payroll-related reporting</li><li>Prepare journal entries and assist with month-end close activities</li><li>Maintain fixed asset records and depreciation schedules</li><li>Prepare trial balances and support financial reporting</li><li>Assist with budgeting and cash flow tracking</li><li>Ensure accurate and timely maintenance of financial records</li><li>Support accounting teams with special projects and process improvements</li><li>Provide exceptional internal and external customer service</li></ul><p>Qualifications</p><ul><li>3+ years of bookkeeping or accounting experience preferred</li><li>Experience with accounts payable, accounts receivable, reconciliations, and payroll</li><li>Proficiency with Microsoft Excel and accounting software such as QuickBooks, Sage/Peachtree, or similar ERP systems</li><li>Strong attention to detail and organizational skills</li><li>Excellent communication and problem-solving abilities</li><li>Ability to adapt quickly to new environments and systems</li><li>Associate&#39;s degree in Accounting, Business, or related field preferred</li></ul>
  • 2026-10-23T00:00:00Z
Bookkeeper
  • Rochester, NY
  • onsite
  • Temporary to Hire
  • 25.3365 - 29.337 USD / Hourly
  • We are looking for a dependable Bookkeeper to support accounting operations for client assignments in Rochester, New York. This contract opportunity with potential for a permanent role is well suited for someone who enjoys variety, works accurately in changing environments, and can keep financial records organized across different business settings. The person in this role will contribute to daily transactional accounting, reconciliations, reporting, and close support while building strong partnerships with internal teams and client contacts.<br><br>Responsibilities:<br>• Manage general ledger activity by recording and updating financial data with accuracy and consistency.<br>• Handle accounts payable and accounts receivable tasks, including posting transactions and monitoring outstanding items.<br>• Reconcile bank accounts, credit card statements, and other balance sheet accounts to maintain reliable records.<br>• Assist with month-end and year-end accounting processes by preparing entries, schedules, and supporting documentation.<br>• Maintain payroll-related records and provide payroll processing support when needed.<br>• Produce financial reports for management and help review results for accuracy, completeness, and policy compliance.<br>• Organize accounting documentation for audits, financial reviews, and other record validation requests.<br>• Contribute to special projects such as account cleanup efforts, workflow improvements, and system-related accounting support.<br>• Adjust quickly to different client tools, procedures, and team structures while maintaining productivity and professionalism.
  • 2026-10-28T00:00:00Z
Accounting Clerk
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 20 - 23 USD / Hourly
  • <p>Robert Half is seeking a detail-oriented Accounting Assistant for a temporary/contract opportunity with one of our clients. This role is ideal for an organized professional who enjoys supporting day-to-day accounting operations, handling financial data accurately, and working in a fast-paced environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Assist with accounts payable and accounts receivable processing</li><li>Enter invoices, payments, and other financial transactions into the accounting system</li><li>Reconcile bank statements and account discrepancies</li><li>Support month-end close activities and maintain organized financial records</li><li>Prepare spreadsheets, reports, and other accounting documentation</li><li>Help track expenses, process expense reports, and update vendor files</li><li>Respond to internal and external inquiries related to accounting transactions</li><li>Provide administrative support to the accounting and finance team as needed</li></ul>
  • 2026-11-04T00:00:00Z
Accounting Clerk
  • Macedon, NY
  • onsite
  • Permanent / Full Time
  • 52000 - 60000 USD / Yearly
  • We are looking for an Accounting Clerk to support day-to-day financial operations for a growing team. This position is ideal for someone who is organized, detail-focused, and comfortable managing both payables and receivables in a fast-paced office environment. The role works closely with the Controller and plays an important part in accurate billing, account balancing, and month-end accounting activities.<br><br>Responsibilities:<br>• Manage outgoing payments and incoming customer invoices while keeping financial records accurate and up to date.<br>• Prepare client billings, respond to invoice-related questions, and resolve payment discrepancies in a timely manner.<br>• Support the Controller with month-end close tasks, including gathering documentation and updating accounting records.<br>• Perform account reconciliations to verify balances, identify variances, and correct issues as needed.<br>• Follow up on outstanding balances through courteous and thorough collection efforts.<br>• Enter accounting data into business systems with a high level of accuracy and attention to detail.<br>• Maintain organized records for transactions, billing activity, and supporting financial documentation.
  • 2026-11-06T00:00:00Z
Billing Clerk
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 18 - 23 USD / Hourly
  • <p>Our client is seeking a detail-oriented and dependable <strong>Billing Specialist</strong> for a <strong>contract-to-hire</strong> opportunity. This role will support the accounting and finance team by preparing invoices, reviewing billing data for accuracy, resolving discrepancies, and ensuring timely processing of customer billing. The ideal candidate has strong organizational skills, a solid understanding of billing processes, and the ability to communicate effectively with internal teams and clients.</p><p> </p><p><strong>Key Responsibilities</strong></p><ul><li>Prepare, review, and process customer invoices accurately and on time</li><li>Verify billing documentation, rates, and supporting records</li><li>Research and resolve billing discrepancies, errors, and client questions</li><li>Maintain billing records and ensure data integrity in accounting systems</li><li>Work closely with accounts receivable, customer service, and operations teams to resolve invoice-related issues</li><li>Assist with cash application, payment tracking, and account follow-up as needed</li><li>Support month-end close by reconciling billing activity and preparing reports</li><li>Ensure compliance with company policies, client requirements, and internal controls</li><li>Respond promptly to billing inquiries and provide professional customer support</li></ul><p><br></p>
  • 2026-11-04T00:00:00Z
Staff Accountant
  • Rochester, NY
  • onsite
  • Temporary to Hire
  • 26 - 31 USD / Hourly
  • We are looking for a detail-oriented Staff Accountant to support core accounting activities in Rochester, New York. This contract opportunity is ideal for someone who enjoys working with financial data, maintaining accurate records, and contributing to timely reporting cycles. The role offers the chance to work closely with the accounting team on day-to-day operations while helping ensure compliance with standard accounting practices.<br><br>Responsibilities:<br>• Prepare and post journal entries to keep financial records accurate and up to date.<br>• Maintain and reconcile general ledger accounts, identifying and resolving discrepancies as needed.<br>• Assist with monthly and year-end close activities by organizing supporting documentation and validating account balances.<br>• Compile financial reports and schedules to support routine accounting review and decision-making.<br>• Support corporate tax and sales tax activities, including gathering data and assisting with filings.<br>• Help manage accounting records and documentation to ensure completeness, accuracy, and audit readiness.
  • 2026-10-19T00:00:00Z
Staff Accountant
  • Rochester, NY
  • onsite
  • Temporary to Hire
  • 25 - 27 USD / Hourly
  • We are looking for a Staff Accountant to join a growing team on a contract-to-permanent basis. This role is well suited for an accounting specialist who enjoys maintaining accurate financial records, supporting payroll and payables activities, and contributing to smooth day-to-day finance operations. The position offers the opportunity to work across core accounting functions while helping ensure timely and reliable reporting.<br><br>Responsibilities:<br>• Prepare and post journal entries to maintain accurate and complete financial records.<br>• Reconcile general ledger accounts and investigate discrepancies to support month-end accuracy.<br>• Process biweekly payroll using ADP while ensuring compliance with company policies and payroll timelines.<br>• Review, code, and submit accounts payable transactions to support timely vendor payments.<br>• Assist with routine accounting close activities and maintain supporting documentation for audit readiness.<br>• Monitor financial data for inconsistencies and work with internal partners to resolve issues efficiently.
  • 2026-10-19T00:00:00Z
Staff Accountant
  • Rochester, NY
  • onsite
  • Permanent / Full Time
  • 45500 - 49140 USD / Yearly
  • <p>Hannah Zimmer is working with a nonprofit organization in the Rochester area who is looking for a detail-oriented Staff Accountant to join its team. This is a great opportunity for someone with hands-on accounting and payroll experience who is looking for a well-rounded role with a <strong>flexible schedule and a 35-hour workweek.</strong></p><p><br></p><p>Responsibilities</p><ul><li>Process payroll and ensure accurate, timely payments.</li><li>Manage accounts payable, including processing invoices and cutting checks.</li><li>Prepare and post journal entries.</li><li>Perform monthly bank reconciliations and research discrepancies.</li><li>Maintain accurate financial records and supporting documentation.</li><li>Assist with general accounting duties and month-end close as needed.</li></ul><p>For immediate and confidential consideration, apply or contact Hannah Zimmer with Robert Half&#39;s Rochester, NY branch today! </p>
  • 2026-10-29T00:00:00Z
File Clerk
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 17 - 19 USD / Hourly
  • <ul><li>Organize, sort, and file documents in alphabetical, numerical, or subject order.</li><li>Retrieve requested files and deliver them to appropriate staff members.</li><li>Maintain and update filing systems, both paper and electronic.</li><li>Scan, copy, and upload documents into company databases.</li><li>Ensure confidentiality and security of sensitive records.</li><li>Review files for completeness and accuracy.</li><li>Label files and boxes for storage or archiving.</li><li>Assist with records retention and document disposal procedures.</li><li>Support general administrative and clerical tasks as needed.</li></ul><p><br></p>
  • 2026-11-05T00:00:00Z
Accounting Assistant
  • Rochester, NY
  • onsite
  • Temporary to Hire
  • 24 - 27 USD / Hourly
  • We are looking for an Accounting Assistant to support day-to-day financial operations for an education-focused organization in Rochester, New York. This contract position with permanent potential is ideal for someone who is organized, detail-oriented, and comfortable handling a mix of payable, receivable, and reconciliation work. The role offers the opportunity to contribute to accurate financial reporting while helping maintain efficient accounting processes.<br><br>Responsibilities:<br>• Process vendor invoices, review supporting documentation, and prepare payments in a timely and accurate manner.<br>• Record incoming payments, update customer account activity, and help keep receivable balances current.<br>• Reconcile bank statements against internal records and investigate discrepancies to ensure financial accuracy.<br>• Maintain accounting data in QuickBooks and verify that transactions are properly entered and categorized.<br>• Code invoices to the appropriate accounts and departments in alignment with established financial procedures.<br>• Assist with routine account reviews and support month-end close activities by organizing and validating financial information.<br>• Communicate with internal staff and external contacts to resolve billing, payment, and account questions efficiently.
  • 2026-11-09T00:00:00Z
Accounts Payable Clerk
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 19 - 21 USD / Hourly
  • We are looking for an Accounts Payable Clerk to support daily financial operations for a rental and leasing services organization in Rochester, New York. This Long-term Contract opportunity is well suited for someone who is detail-oriented, organized, and comfortable working in a fast-paced accounting environment. The person in this role will help maintain accurate payment records, process invoices efficiently, and respond to vendor and internal payment-related inquiries.<br><br>Responsibilities:<br>• Review incoming invoices for accuracy, assign appropriate coding, and prepare them for timely processing.<br>• Reconcile purchase documents and supporting records to ensure invoices match approved transactions before payment.<br>• Enter accounts payable data into accounting systems with a strong focus on completeness and accuracy.<br>• Address questions from vendors and internal teams regarding invoice status, payment details, and account activity.<br>• Support the maintenance of general ledger records by posting payable-related entries as needed.<br>• Organize batches of invoices and payment documentation to keep workflows efficient and audit-ready.
  • 2026-11-06T00:00:00Z
Accounts Payable Clerk
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 19 - 23 USD / Hourly
  • We are looking for a detail-oriented Accounts Payable Clerk to support a manufacturing organization in Rochester, New York. This Contract position focuses on managing vendor invoices, maintaining accurate payment records, and helping keep the accounts payable process running smoothly. The ideal candidate brings strong accuracy, organization, and the ability to handle recurring financial tasks in a fast-paced environment.<br><br>Responsibilities:<br>• Review incoming vendor invoices for accuracy, completeness, and proper supporting documentation before processing<br>• Assign the correct accounting codes to invoices and enter payment details into the accounts payable workflow with precision<br>• Process a steady volume of invoices while maintaining organized records and meeting internal deadlines<br>• Prepare and support scheduled check runs to ensure vendors are paid on time and according to approved procedures<br>• Investigate and resolve invoice discrepancies by coordinating with internal departments and external suppliers as needed<br>• Maintain accurate accounts payable files and documentation to support audits, reporting, and payment tracking
  • 2026-10-26T00:00:00Z
Office Manager
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 25 - 30 USD / Hourly
  • <ul><li>Oversee day-to-day office operations and administrative functions</li><li>Manage office supplies, equipment, and vendor relationships</li><li>Coordinate schedules, meetings, and office communications</li><li>Supervise administrative support staff and delegate tasks as needed</li><li>Maintain office policies, procedures, and filing systems</li><li>Assist with budgeting, expense tracking, and invoice processing</li><li>Support onboarding of new employees and general human resources administration</li><li>Coordinate facility maintenance and ensure a safe, professional office environment</li><li>Handle correspondence, reports, and other business documents</li><li>Identify opportunities to improve office efficiency and workflow</li></ul><p><br></p>
  • 2026-11-05T00:00:00Z
Office Manager
  • Rochester, NY
  • onsite
  • Permanent / Full Time
  • 50000 - 58000 USD / Yearly
  • <p>We are looking for an experienced Bookkeeper/Office Manager to support daily accounting and administrative operations in Rochester, New York. This position is ideal for someone with a strong bookkeeping background who can help keep financial records accurate, organized, and up to date while serving as a dependable partner to the finance team. The role offers the opportunity to contribute to core accounting activities, assist with office administration, and provide reliable backup support for the accounting team in an on-site environment.</p><p><br></p><p>Responsibilities:</p><p>• Oversee day-to-day bookkeeping functions by maintaining accurate financial records and keeping ledger activity properly balanced.</p><p>• Record routine and adjusting entries, including items related to payroll, accruals, and prepaid expenses.</p><p>• Assist with monthly and annual close activities by preparing supporting documentation and helping meet reporting deadlines.</p><p>• Manage incoming and outgoing cash activity, including deposit recording, payment processing, and related transaction tracking.</p><p>• Reconcile bank accounts and other financial records to identify discrepancies and ensure reporting accuracy.</p><p>• Help prepare financial statements, reports, and schedules needed for internal review and business operations.</p><p>• Provide documentation and accounting support during audit activities and other financial reviews.</p><p>• Monitor adherence to internal procedures and applicable financial requirements while maintaining organized records.</p><p>• Recommend and support more efficient administrative and accounting workflows, including potential improvements to existing systems and processes.</p><p>• Serve as backup support to the Staff Accountant while contributing to general office administration as needed.</p>
  • 2026-10-19T00:00:00Z
Payroll Manager/Payroll Accountant
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 35 - 48 USD / Hourly
  • <p>The Payroll Manager ensures timely and accurate payroll processing, compliance with federal and state regulations, and proper reporting of taxes and deductions. This role may also manage payroll staff and collaborate with HR and accounting teams to streamline payroll processes.</p><p><br></p><p><br></p>
  • 2026-10-22T00:00:00Z
Accounts Receivable Clerk
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 23 - 25 USD / Hourly
  • We are looking for an Accounts Receivable Clerk to support a manufacturing operation in Rochester, New York. This Contract position focuses on maintaining accurate receivables records, applying incoming payments, and following up with commercial customers to resolve outstanding balances. The ideal candidate brings strong attention to detail, sound judgment in billing matters, and the ability to keep cash flow activities organized in a fast-paced environment.<br><br>Responsibilities:<br>• Process customer invoices and maintain accurate accounts receivable records for assigned accounts.<br>• Apply incoming payments promptly and reconcile cash receipts against open invoices and account balances.<br>• Contact commercial customers regarding overdue payments and work toward timely resolution of outstanding balances.<br>• Investigate billing discrepancies, research payment issues, and coordinate with internal teams to correct account variances.<br>• Monitor aging reports and prioritize collection efforts to reduce past-due receivables.<br>• Prepare routine account updates and document collection activity, payment status, and follow-up actions.<br>• Support daily cash collection activities and help ensure transactions are recorded accurately and on time.
  • 2026-10-26T00:00:00Z
Accounting Manager
  • Rochester, NY
  • onsite
  • Permanent / Full Time
  • 85000 - 95000 USD / Yearly
  • Accounting Manager Location: Rochester, NY Job Type: permanent, Direct permanent Compensation: $85,000 - $95,000 annually, based on experience Position Summary Our client, a successful and growing organization in the Rochester, NY area, is seeking an experienced Accounting Manager to lead day-to-day accounting operations and support strategic financial initiatives. This position will oversee the monthly close process, financial reporting, internal controls, and staff development while partnering closely with leadership to drive business performance. The ideal candidate is a hands-on accounting detail oriented with strong technical expertise, leadership capabilities, and a proven ability to thrive in a fast-paced environment. Key Responsibilities Manage the monthly, quarterly, and annual financial close processes to ensure timely and accurate reporting. Oversee general ledger activities, account reconciliations, journal entries, and financial statement preparation. Review and analyze financial results, identifying trends, variances, and opportunities for improvement. Supervise and mentor accounting staff, providing guidance, training, and performance management. Maintain and strengthen internal controls, accounting policies, and procedures. Assist with budgeting, forecasting, and financial planning activities. Coordinate annual audits and work directly with external auditors. Ensure compliance with GAAP and applicable regulatory requirements. Support cash management, banking relationships, and treasury functions. Collaborate with department leaders to provide financial insights and support operational decision-making. Identify and implement process improvements to enhance efficiency and accuracy within the accounting function. Assist with ERP system optimization and ongoing financial reporting enhancements.
  • 2026-11-10T00:00:00Z
Part-Time Accounting Assistant
  • Victor, NY
  • onsite
  • Temporary / Contract
  • 23 - 25 USD / Hourly
  • <p>We are looking for an Accounting Assistant to provide dependable support across daily financial activities and general office coordination in Victor, New York on a part-time basis (Approx. 20-25 hours a week). This Long-term Contract position is well suited for someone who is organized, accurate, and comfortable handling a mix of accounting tasks and administrative responsibilities. The role will contribute to smooth day-to-day operations by assisting with transaction processing, reporting, scheduling, and documentation.</p><p><br></p><p>Responsibilities:</p><p>• Process vendor invoices, assign appropriate coding, and help ensure payments are prepared accurately and on schedule.</p><p>• Support accounts receivable activities by tracking incoming payments, updating records, and assisting with follow-up on outstanding balances.</p><p>• Enter payroll-related information and other financial data with a high level of accuracy while maintaining organized documentation.</p><p>• Perform bank and account reconciliations to help confirm financial records are complete and aligned.</p><p>• Prepare routine reports and assist with compiling information needed for internal tracking and project closeout activities.</p><p>• Coordinate office supply needs and help maintain an efficient administrative environment for the broader team.</p><p>• Arrange meetings, manage scheduling logistics, and provide general clerical support for department operations.</p><p>• Assist with maintaining accounting records in QuickBooks and support ongoing updates to financial files and systems.</p>
  • 2026-11-03T00:00:00Z
Senior Accountant
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 35 - 45 USD / Hourly
  • <p>The Senior Accountant will manage and oversee accounting operations, ensuring accurate financial reporting, compliance with GAAP, and timely month-end close activities. This role involves preparing financial statements, reconciling accounts, analyzing financial data, and supporting audits. The Senior Accountant will work closely with management to provide insights that drive business decisions.</p>
  • 2026-10-22T00:00:00Z
Sr. Accountant
  • West Henrietta, NY
  • onsite
  • Permanent / Full Time
  • 75000 - 95000 USD / Yearly
  • <p>Dana Klier from the Rochester, NY Robert Half office has been engaged by a local company to find their next Senior Accountant.  In this role, you will help maintain the accuracy of the general ledger, support a disciplined close process, and produce dependable financial reporting for business decision-making. This position works closely with accounting partners across the organization and offers the opportunity to strengthen reporting processes, controls, and documentation.</p><p><br></p><p>For confidential consideration, please apply or email your resume to Dana Klier out of the Rochester, NY Robert Half office.</p><p><br></p><p>Responsibilities:</p><p>• Prepare consolidated financial statements, including the balance sheet, income statement, and cash flow statement, ensuring completeness and accuracy each reporting period.</p><p>• Contribute to weekly, monthly, quarterly, and annual close activities by recording journal entries and assembling supporting reconciliations and schedules.</p><p>• Manage financial close system workflows and consolidation activities, serving as a knowledgeable resource for reconciliation, task management, and matching tools.</p><p>• Record, confirm, and reconcile intercompany activity with affiliated entities while validating consolidated data for accuracy each month.</p><p>• Complete multi-jurisdiction sales and use tax filings, maintain filing calendars, and verify compliance with state and local requirements.</p><p>• Review transaction tax treatment and applicable rates, reconcile tax filings to the general ledger, and investigate discrepancies to ensure timely and accurate remittance.</p><p>• Analyze customer suspense balances as needed and partner with contract management to clear open items and resolve posting differences promptly.</p><p>• Support vendor setup and maintenance by verifying vendor identity and banking details and escalating potential risks or conflicts when identified.</p><p>• Prepare monthly account reconciliations and variance analyses, resolve outstanding items on a timely basis, and maintain organized audit-ready records.</p><p>• Assist with year-end audit support, process improvements, and other accounting projects assigned by leadership.</p>
  • 2026-10-30T00:00:00Z
Part-Time AP Clerk
  • Victor, NY
  • onsite
  • Temporary / Contract
  • 20 - 24 USD / Hourly
  • <p>Robert Half is currently seeking a dependable and detail-oriented professional for a part-time long-term contract opportunity in Victor, New York. This role offers a flexible schedule of 20–25 hours per week and is ideal for someone looking to contribute their skills in a steady, ongoing assignment.</p><p><br></p><p>Key Responsibilities</p><ul><li>Support day-to-day departmental or operational needs</li><li>Perform administrative, organizational, and/or project-related tasks as assigned</li><li>Maintain accuracy and attention to detail in all work</li><li>Communicate effectively with internal team members and stakeholders</li><li>Help ensure deadlines and business objectives are met</li></ul><p><br></p>
  • 2026-11-03T00:00:00Z