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.

20 results for Bookkeeper in Rochester, NY

Bookkeeper
  • Rochester, NY
  • onsite
  • Permanent / Full Time
  • 50000 - 60000 USD / Yearly
  • <p>Tess Gilmore with Robert Half is looking for a Bookkeeper to join her client&#39;s ever growing team here in Rochester, NY! This role is responsible for maintaining accurate financial records, processing transactions, reconciling accounts, and assisting with month-end reporting. The ideal candidate will be organized, analytical, and comfortable working in a fast-paced environment where accuracy and timeliness are critical.</p><p><br></p><p>Key Responsibilities</p><ul><li>Maintain accurate financial records and bookkeeping functions for the organization.</li><li>Process accounts payable invoices and vendor payments.</li><li>Generate customer invoices and manage accounts receivable activities.</li><li>Record daily financial transactions and maintain the general ledger.</li><li>Reconcile bank accounts, credit card statements, and other balance sheet accounts.</li><li>Assist with month-end and year-end closing procedures.</li><li>Prepare journal entries and supporting documentation.</li><li>Process employee expense reports and reimbursements.</li><li>Monitor cash flow and assist with forecasting activities.</li><li>Maintain fixed asset and depreciation schedules as needed.</li><li>Support payroll processing and payroll record maintenance.</li><li>Prepare financial reports for management review.</li><li>Ensure compliance with company policies, accounting procedures, and internal controls.</li><li>Assist external accountants and auditors with documentation requests.</li><li>Maintain organized financial records and filing systems.</li></ul><p><br></p>
  • 2026-10-13T00:00:00Z
Bookkeeper
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 23 - 25 USD / Hourly
  • <p>We are looking for a dependable and detail-oriented <strong>Bookkeeper</strong> to join our team in Rochester, NY. This role is responsible for maintaining accurate financial records, managing daily transactions, and supporting accounting functions such as accounts payable, accounts receivable, bank reconciliations, and basic reporting. The ideal candidate will have solid organizational skills, attention to detail, and a good understanding of bookkeeping practices. Please note this is a fully onsite role. </p>
  • 2026-10-06T00:00:00Z
Bookkeeper - Part-Time
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 23 - 25 USD / Hourly
  • <p><strong>Job Summary:</strong></p><p>We are looking for a dependable and detail-oriented <strong>Bookkeeper</strong> to join our team on a part-time basis. This role is responsible for maintaining accurate financial records, managing daily transactions, and supporting accounting functions such as accounts payable, accounts receivable, bank reconciliations, and basic reporting. The ideal candidate will have solid organizational skills, attention to detail, and a good understanding of bookkeeping practices. </p><p><strong><u>Please note this is a fully onsite position. </u></strong></p>
  • 2026-10-09T00:00:00Z
Full Charge Bookkeeper
  • Rochester, NY
  • onsite
  • Permanent / Full Time
  • 65000 - 77000 USD / Yearly
  • <p>Tess Gilmore with Robert Half is looking for a Full Charge Bookkeeper to join her client&#39;s team here in Rochester, NY. This role is responsible for managing the complete accounting cycle, maintaining accurate financial records, preparing financial reports, and serving as a key resource to leadership on accounting and financial matters.</p><p>The ideal candidate is a hands-on accounting professional with strong technical skills, a proactive mindset, and the ability to work independently while supporting the financial health of the organization.</p><p><br></p><p>Key Responsibilities</p><ul><li>Manage all aspects of the company&#39;s accounting and bookkeeping functions.</li><li>Maintain the general ledger and ensure the accuracy of financial records.</li><li>Oversee accounts payable, accounts receivable, billing, and collections activities.</li><li>Prepare and post journal entries, accruals, and account adjustments.</li><li>Reconcile bank accounts, credit cards, payroll accounts, and balance sheet accounts.</li><li>Prepare monthly, quarterly, and annual financial statements and supporting schedules.</li><li>Coordinate month-end and year-end closing processes.</li><li>Monitor cash flow and provide reporting to management regarding financial performance.</li><li>Assist with budgeting, forecasting, and variance analysis.</li><li>Support inventory accounting, work-in-process tracking, and manufacturing-related transactions.</li><li>Process or oversee payroll administration and payroll reconciliations.</li><li>Maintain fixed asset records and depreciation schedules.</li><li>Prepare documentation for external accountants, auditors, and tax professionals.</li><li>Ensure compliance with internal controls, accounting standards, and company policies.</li><li>Analyze accounting processes and recommend improvements for efficiency and accuracy.</li></ul>
  • 2026-10-13T00:00:00Z
Full Charge Bookkeeper
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 23 - 34 USD / Hourly
  • <p><strong>Job Summary:</strong></p><p>We are seeking an experienced and highly organized <strong>Full Charge Bookkeeper</strong> to manage the full cycle of accounting duties for our business. This position is responsible for handling everything from accounts payable and receivable to payroll, general ledger management, bank reconciliations, and financial reporting. The ideal candidate will have strong accounting knowledge, excellent attention to detail, and the ability to work independently. <strong><u>Please note this is a fully onsite position.</u></strong></p><p> </p>
  • 2026-10-09T00:00:00Z
Full Charge Bookkeeper
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 23 - 24 USD / Hourly
  • <p>We are seeking an experienced and highly organized <strong>Full Charge Bookkeeper</strong> to manage the full cycle of accounting duties for our business. This position is responsible for handling everything from accounts payable and receivable to payroll, general ledger management, bank reconciliations, and financial reporting. The ideal candidate will have strong accounting knowledge, excellent attention to detail, and the ability to work independently. Please note this is a fully onsite position. </p>
  • 2026-10-06T00:00:00Z
Accounting Clerk
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 20 - 23 USD / Hourly
  • <p><strong>Job Summary:</strong></p><p>We are seeking a detail-oriented and reliable <strong>Accounting Clerk</strong> to support our finance department. This role involves performing a variety of accounting, bookkeeping, and financial tasks to ensure accurate and timely processing of financial data. <strong><u>Please note this is a fully onsite position. </u></strong></p>
  • 2026-10-09T00:00:00Z
Accounting Clerk
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 20 - 23 USD / Hourly
  • We are looking for a detail-oriented Accounting Clerk to support day-to-day financial operations for a wholesale distribution organization in Rochester, New York. This Long-term Contract position is ideal for someone who can manage high-volume transactional work accurately while maintaining organized records and timely follow-up. The role offers the opportunity to contribute across both payables and receivables functions while using accounting systems and data entry skills to keep financial information current and reliable.<br><br>Responsibilities:<br>• Process vendor invoices, verify supporting details, and prepare payments in a timely and accurate manner.<br>• Record incoming customer payments, update account balances, and assist with resolving discrepancies related to outstanding receivables.<br>• Enter financial and transactional data into accounting systems with a high level of accuracy and attention to detail.<br>• Maintain organized documentation for invoices, payment activity, and account records to support reporting and audit readiness.<br>• Use QuickBooks and related tools to post transactions, review account information, and help keep records up to date.<br>• Communicate with internal teams, vendors, and customers to clarify billing questions and support smooth account resolution.<br>• Monitor payable and receivable activity to help ensure deadlines are met and transactions are properly tracked.<br>• Assist with invoice processing workflows and contribute to ongoing improvements in daily accounting administration.
  • 2026-10-16T00:00:00Z
Accounting Clerk
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 20 - 23 USD / Hourly
  • <p>We are seeking a detail-oriented and reliable <strong>Accounting Clerk</strong> to support our finance department. This role involves performing a variety of accounting, bookkeeping, and financial tasks to ensure accurate and timely processing of financial data. Please note this is a fully onsite position. </p>
  • 2026-10-06T00: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-09-22T00:00:00Z
Accounting Clerk
  • Penn Yan, NY
  • onsite
  • Temporary / Contract
  • 20 - 23 USD / Hourly
  • <p>We are looking for a detail-oriented Accounting Clerk to support day-to-day financial operations in Penn Yan, New York. This Contract-to-hire position is ideal for someone who enjoys working with numbers, maintaining accurate records, and helping keep accounting processes organized and efficient. The role will contribute to both payables and receivables activities while ensuring timely data entry, invoice handling, and reliable documentation. <strong>This is a full-time, fully on-site position.</strong></p><p><br></p><p><br></p><p>Responsibilities:</p><p>• Process vendor invoices, verify supporting information, and prepare payments in a timely and accurate manner.</p><p>• Record customer payments, update account balances, and assist with maintaining current receivables records.</p><p>• Enter financial and transactional data into accounting systems with a strong focus on accuracy and completeness.</p><p>• Use QuickBooks to maintain accounting entries, review records, and support routine financial tracking activities.</p><p>• Organize, scan, and file accounting documents so records remain accessible and audit-ready.</p><p>• Reconcile invoice details and account information to identify discrepancies and support prompt resolution.</p><p>• Assist with regular reporting and provide administrative accounting support to help daily operations run smoothly.</p>
  • 2026-09-24T00:00:00Z
Staff Accountant
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 26 - 30 USD / Hourly
  • <p><strong>Job Summary:</strong></p><p>We are seeking a motivated and detail-oriented <strong>Staff Accountant</strong> to join our accounting team. This position is responsible for assisting with daily accounting operations, maintaining financial records, preparing reports, and supporting month-end and year-end closing processes. The ideal candidate will have strong analytical skills, excellent attention to detail, and a solid understanding of accounting principles.</p>
  • 2026-10-19T00:00:00Z
Staff Accountant
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 28 - 32 USD / Hourly
  • <p><strong>Job Summary:</strong></p><p>We are seeking a motivated and detail-oriented <strong>Staff Accountant</strong> to join our accounting team. This position is responsible for assisting with daily accounting operations, maintaining financial records, preparing reports, and supporting month-end and year-end closing processes. The ideal candidate will have strong analytical skills, excellent attention to detail, and a solid understanding of accounting principles. <strong><u>Please note this is a fully onsite position. </u></strong></p>
  • 2026-10-09T00: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
Office Manager
  • Rochester, NY
  • onsite
  • Temporary to Hire
  • 30.4 - 35.2 USD / Hourly
  • We are looking for an organized Office Manager to support construction-related operations and keep projects moving efficiently. This contract opportunity with potential for a permanent role is ideal for someone who combines strong administrative skills with experience handling billing, documentation, and day-to-day coordination across multiple stakeholders. The role will help maintain project flow by supporting communication, financial processing, and office operations in a fast-paced utilities and infrastructure environment.<br><br>Responsibilities:<br>• Coordinate daily administrative activities that support active construction projects and office operations.<br>• Organize and maintain records such as contracts, permits, change documentation, and other project files to ensure accuracy and accessibility.<br>• Monitor project timelines, key milestones, and upcoming deadlines, helping teams stay on schedule.<br>• Serve as a central point of communication for project managers, field personnel, subcontractors, vendors, and clients.<br>• Prepare meeting materials, capture discussion notes, and distribute next steps to keep assignments on track.<br>• Assist with project launch and closeout activities, including compiling final documentation and turnover packages.<br>• Track compliance items such as insurance certificates, lien waivers, and subcontractor documentation.<br>• Process invoices, support customer billing, review payment activity, and help resolve discrepancies with vendors.<br>• Contribute to budget and cost monitoring by updating financial records, assisting with payroll-related documentation, and preparing reports for leadership.
  • 2026-09-29T00: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
Accounting Specialist
  • Batavia, NY
  • onsite
  • Permanent / Full Time
  • 47000 - 57000 USD / Yearly
  • We are looking for an Accounting Specialist to join a growing manufacturing organization in New York. This role focuses on managing customer invoicing, receivables, and account follow-up while supporting accurate financial operations across the business. The ideal candidate brings strong attention to detail, sound judgment in credit-related matters, and the ability to work effectively with internal teams in a fast-paced onsite environment.<br><br>Responsibilities:<br>• Prepare and issue customer invoices, maintain receivable records, and help ensure timely and accurate billing activity.<br>• Partner with the Credit Manager to review customer accounts, support credit evaluations, and assist with onboarding new customers.<br>• Calculate and apply sales tax requirements correctly across transactions and customer invoices.<br>• Examine purchase orders and related documentation to verify billing accuracy and resolve discrepancies before invoicing.<br>• Manage collection efforts on outstanding balances through consistent follow-up and clear communication with customers.<br>• Post and reconcile incoming payments, including cash applications, to keep account records current and accurate.<br>• Use accounting systems and spreadsheets to track receivable activity, monitor aging, and support reporting needs.<br>• Assist with account maintenance and other receivables-related tasks that contribute to efficient daily accounting operations.
  • 2026-09-23T00:00:00Z
Accounting Clerk - Part Time
  • Rochester, NY
  • onsite
  • Temporary / Contract
  • 20 - 24 USD / Hourly
  • <p><strong>Job Summary:</strong></p><p>We are seeking a detail-oriented and reliable <strong>Accounting Clerk on a part-time basis</strong> to support our finance department. This role involves performing a variety of accounting, bookkeeping, and financial tasks to ensure accurate and timely processing of financial data. <strong><u>Please note this is a fully onsite position.</u></strong></p>
  • 2026-10-09T00:00:00Z
Billing Administrator
  • Rochester, NY
  • onsite
  • Permanent / Full Time
  • 60000 - 72000 USD / Yearly
  • <p>Hannah Zimmer with Robert Half is partnering with an established Rochester-area company looking to add an experienced <strong>Billing Adminstrator</strong> to its team. This is a great opportunity for someone who has a strong billing background, is comfortable working with detailed invoices and documentation, and ideally has hands-on experience with <strong>AIA billing</strong>.</p><p><br></p><p>What You’ll Do</p><ul><li>Prepare and process customer invoices accurately and on time</li><li>Handle <strong>AIA/progress billing</strong>, including supporting documentation</li><li>Review billing details, contracts, and project information for accuracy</li><li>Track outstanding billing items and resolve discrepancies</li><li>Work closely with internal teams to ensure invoices are complete and properly supported</li><li>Maintain organized billing records and documentation</li><li>Assist with account reconciliations and other billing-related responsibilities</li><li>Respond to customer or internal questions regarding invoices and billing status</li></ul><p><br></p><p>For immediate and confidential consideration, apply today or contact Hannah Zimmer with Robert Half&#39;s Rochester, NY branch today!</p>
  • 2026-10-06T00:00:00Z
Related Job Searches in Rochester, NY