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

Add your latest resume to match with open positions.

21 results for Bookkeeping in Rochester, NY

Bookkeeper
  • Henrietta, NY
  • onsite
  • Permanent
  • 55000 - 65000 USD / Yearly
  • <p>Nick Pignato is looking for an experienced Bookkeeper to join our team in Henrietta, New York. This position will play a key role in managing accounting functions for multiple construction entities, with a primary focus on accounts payable and contract billing. The ideal candidate will thrive in a fast-paced environment and bring expertise in construction-related accounting processes.</p><p><br></p><p>Responsibilities:</p><p>• Process and manage accounts payable, ensuring timely and accurate payments to vendors and subcontractors.</p><p>• Oversee contract billing, including small time and material billings, while maintaining accurate records.</p><p>• Perform job costing and coding for construction projects to ensure proper financial tracking.</p><p>• Handle a high volume of invoices, processing between 600-700 per month efficiently.</p><p>• Issue purchase orders for subcontractors and ensure compliance with insurance certifications.</p><p>• Conduct time and material billing for various projects and maintain vendor compliance.</p><p>• Utilize Sage 300 (formerly Timberline) for all accounting functions and reporting.</p><p>• Collaborate with team members to maintain organized and up-to-date financial documentation.</p><p>• Ensure monthly accounts payable processes are completed within the designated timeline.</p>
  • 2026-02-27T00:00:00Z
Part-time Bookkeeper
  • Rochester, NY
  • onsite
  • Permanent
  • 20800 - 25000 USD / Yearly
  • <p>We are looking for an experienced and detail-oriented Part-time Bookkeeper to join our team in Rochester, New York. In this role, you will play a key part in managing financial operations and ensuring the accuracy of accounting records. This position is roughly 20 hours a week with flexibility and a mostly on-site schedule, making it ideal for someone who thrives in an independent and adaptable work environment.</p><p><br></p><p>Responsibilities:</p><p>• Review and approve checks, ensuring proper documentation and accuracy.</p><p>• Handle all accounting tasks, including accounts payable and receivable.</p><p>• Generate monthly financial reports to provide insights into the organization&#39;s financial health.</p><p>• Process invoices and ensure timely payments to vendors.</p><p>• Collaborate with the payroll company to ensure payroll is processed accurately and on time.</p><p>• Oversee rent collection and maintain accurate records of payments.</p><p>• Prepare and present financial updates to relevant committees and stakeholders.</p><p>• Utilize church management software to maintain organized financial data.</p><p>• Assist with bank reconciliations to verify account balances and transactions.</p>
  • 2026-03-06T00:00:00Z
Part-Time Bookkeeper
  • East Bloomfield, NY
  • onsite
  • Temporary
  • 21 - 25 USD / Hourly
  • <p>We are looking for a detail-oriented Part-Time Bookkeeper to join our team on a contract basis in East Bloomfield, New York. This position requires excellent organizational skills and a strong ability to manage financial records with accuracy. The ideal candidate will be proficient in QuickBooks and possess a solid understanding of accounts payable, accounts receivable, and bank reconciliations.</p><p><br></p><p>Responsibilities:</p><p>• Maintain accurate financial records and ensure proper organization of bookkeeping files.</p><p>• Process accounts payable and accounts receivable transactions in a timely manner.</p><p>• Perform regular bank reconciliations to ensure financial accuracy.</p><p>• Utilize QuickBooks software to manage and record financial data effectively.</p><p>• Prepare financial reports and summaries as required.</p><p>• Monitor and track expenses to ensure adherence to budgets.</p><p>• Collaborate with team members to resolve discrepancies and streamline processes.</p><p>• Ensure compliance with financial regulations and company policies.</p><p>• Assist with audits and provide necessary documentation when needed.</p><p>• Identify opportunities to improve financial workflows and implement solutions.</p>
  • 2026-03-13T00:00:00Z
Part Time Bookkeeper
  • Pittsford, NY
  • onsite
  • Temporary
  • 24 - 29 USD / Hourly
  • <p>Position Overview</p><p>We are seeking a detail-oriented and dependable <strong>Bookkeeper</strong> to support day-to-day financial operations. This role is ideal for someone who enjoys organization, accuracy, and working behind the scenes to keep a business running smoothly. The Bookkeeper will manage financial records, process transactions, and ensure accurate reporting.</p><p>If you thrive in a structured environment and take pride in keeping numbers aligned, we’d love to meet you.</p><p><br></p><p>Job Description</p><ul><li>Record daily financial transactions</li><li>Manage accounts payable and accounts receivable</li><li>Reconcile bank and credit card statements</li><li>Process invoices and payments</li><li>Assist with payroll processing</li><li>Maintain accurate general ledger entries</li><li>Prepare basic financial reports (monthly, quarterly)</li><li>Organize and maintain financial records</li><li>Support accountants during audits or tax preparation</li><li>Ensure compliance with company policies and accounting standards</li></ul>
  • 2026-03-03T00:00:00Z
Full Time Bookkeeper
  • Webster, NY
  • onsite
  • Temporary
  • 24 - 29 USD / Hourly
  • <p>Position Overview</p><p>We are seeking a detail-oriented and dependable <strong>Bookkeeper</strong> to support day-to-day financial operations. This role is ideal for someone who enjoys organization, accuracy, and working behind the scenes to keep a business running smoothly. The Bookkeeper will manage financial records, process transactions, and ensure accurate reporting.</p><p>If you thrive in a structured environment and take pride in keeping numbers aligned, we’d love to meet you.</p><p><br></p><p>Job Description</p><ul><li>Record daily financial transactions</li><li>Manage accounts payable and accounts receivable</li><li>Reconcile bank and credit card statements</li><li>Process invoices and payments</li><li>Assist with payroll processing</li><li>Maintain accurate general ledger entries</li><li>Prepare basic financial reports (monthly, quarterly)</li><li>Organize and maintain financial records</li><li>Support accountants during audits or tax preparation</li><li>Ensure compliance with company policies and accounting standards</li></ul>
  • 2026-03-03T00:00:00Z
Accountant
  • Rochester, NY
  • onsite
  • Contract / Temporary to Hire
  • 25.3365 - 29.337 USD / Hourly
  • We are looking for an experienced Accountant to join our team in Rochester, New York. This Contract to permanent position offers an exciting opportunity to contribute to the financial health and success of our organization. The ideal candidate will play a crucial role in managing financial records, ensuring accuracy, and supporting decision-making processes through detailed financial analysis.<br><br>Responsibilities:<br>• Oversee daily accounting operations, including accounts payable, accounts receivable, and journal entries.<br>• Prepare comprehensive financial statements on a monthly, quarterly, and annual basis.<br>• Conduct detailed budgeting and forecasting to support organizational planning.<br>• Ensure adherence to internal controls and compliance with accounting standards.<br>• Reconcile bank statements and perform thorough account analysis to maintain accuracy.<br>• Assist in external audits and tax preparation efforts.<br>• Collaborate with various departments to improve and streamline financial processes.<br>• Utilize accounting software to manage and report financial data effectively.
  • 2026-03-13T00:00:00Z
Full Charge Bookkeeper
  • Rochester, NY
  • onsite
  • Permanent
  • 55900 - 77900 USD / Yearly
  • <p>Tess Gilmore with Robert Half is seeking a Full Charge Bookkeeper for her client here in Rochester, NY. As the Full Charge Bookkeeper you will be responsible for managing the company&#39;s complete accounting cycle from daily transaction processing to month-end close and reporting. this role oversees all bookkeeping functions, including accounts payable, accounts receivable, payroll processing, bank reconciliations, general ledger maintenance, and financial reporting. </p><p><br></p><p>The ideal candidate is highly organized, detail-oriented, and able to independently manage the full accounting workflow while partnering with leadership on financial accuracy and process improvements. </p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>General Accounting &amp; Financial Reporting</strong></p><ul><li>Maintain the full general ledger and ensure accurate posting of all daily transactions.</li><li>Prepare monthly, quarterly, and year‑end financial statements (balance sheet, P&amp;L, cash flow).</li><li>Manage month‑end close, including journal entries, accruals, and reconciliations.</li><li>Support annual audit processes by preparing schedules and documentation.</li></ul><p><strong>Accounts Payable &amp; Accounts Receivable</strong></p><ul><li>Oversee full AP cycle: coding, entering, reconciling, and paying vendor invoices.</li><li>Manage AR functions including invoicing, payment applications, deposits, and collections follow‑up.</li><li>Maintain vendor and customer files and ensure accuracy of records.</li><li>Reconcile statements and resolve discrepancies with vendors and customers.</li></ul><p><strong>Banking &amp; Reconciliation</strong></p><ul><li>Perform monthly bank, credit card, and loan account reconciliations.</li><li>Monitor cash flow and prepare weekly or monthly cash reports for management.</li><li>Record deposits, electronic payments, and credit card transactions.</li></ul><p><strong>Compliance &amp; Recordkeeping</strong></p><ul><li>Maintain accurate, organized financial records in compliance with GAAP.</li><li>Prepare and file sales tax, 1099s, and other required reports.</li><li>Support tax preparers with year-end documentation.</li></ul><p><strong>Operational &amp; Administrative Support</strong></p><ul><li>Assist with budgeting and forecasting activities.</li><li>Provide financial insights to leadership for decision-making.</li><li>Recommend and implement process improvements to increase accounting efficiency.</li><li>Support office management or administrative tasks as needed, depending on company size.</li></ul><p>For immediate and confidential consideration, apply today or contact Tess Gilmore with Robert Half&#39;s Rochester, NY branch directly!</p>
  • 2026-03-05T00:00:00Z
Full Charge Bookkeeper
  • Rochester, NY
  • onsite
  • Temporary
  • 23 - 34 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.</p>
  • 2026-02-19T00:00:00Z
Accounting Assistant
  • Batavia, NY
  • onsite
  • Contract / Temporary to Hire
  • 19.7885 - 22.913 USD / Hourly
  • We are looking for an organized and detail-oriented Accounting Specialist to join our team in Batavia, New York. This is a Contract to permanent position, offering an excellent opportunity to contribute to financial operations while building your career in accounting. The ideal candidate will play a key role in maintaining accurate financial records and ensuring compliance with standards and policies.<br><br>Responsibilities:<br>• Process and record transactions for accounts payable and accounts receivable with accuracy.<br>• Reconcile bank statements, vendor accounts, and general ledger entries to ensure financial consistency.<br>• Assist with closing procedures for both month-end and year-end activities.<br>• Prepare financial reports and maintain spreadsheets to support organizational needs.<br>• Investigate and resolve discrepancies in invoices, payments, and account balances.<br>• Provide documentation and support during internal and external audits.<br>• Collaborate with various departments to guarantee the accuracy of financial data.<br>• Ensure compliance with company policies and applicable accounting standards.
  • 2026-03-13T00:00:00Z
Accounts Receivable
  • Canandaigua, NY
  • onsite
  • Temporary
  • 22 - 26.5 USD / Hourly
  • <p>We are seeking a detail-oriented and results-driven Collections &amp; Accounts Receivable Specialist to join our team. This individual will be responsible for managing outstanding accounts, ensuring timely payments, and maintaining accurate financial records. The ideal candidate has strong communication skills, prior collections experience, and the ability to work independently in a fast-paced environment.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Manage and monitor accounts receivable aging reports</li><li>Conduct outbound collection calls and follow up on past-due accounts</li><li>Resolve billing discrepancies and customer payment issues</li><li>Post payments and perform cash applications accurately</li><li>Maintain accurate documentation of customer interactions</li><li>Collaborate with internal departments to resolve account concerns</li><li>Prepare AR reports and provide updates to management as needed</li></ul>
  • 2026-03-11T00:00:00Z
Billing Clerk
  • Rochester, NY
  • onsite
  • Temporary
  • 20 - 23 USD / Hourly
  • <p>We are seeking an organized and detail-oriented <strong>Billing Clerk</strong> to join our team. This role is responsible for preparing and issuing invoices, verifying billing data, maintaining accurate records, and assisting with general accounting tasks. The ideal candidate will have strong attention to detail, excellent communication skills, and basic accounting knowledge.</p>
  • 2026-02-18T00:00:00Z
Staff Accountant
  • Batavia, NY
  • onsite
  • Temporary
  • 27 - 32 USD / Hourly
  • <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-03-10T00:00:00Z
Staff Accountant
  • Rochester, NY
  • onsite
  • Temporary
  • 28 - 34 USD / Hourly
  • We are looking for a dedicated Staff Accountant to join our team in Rochester, New York. This is a long-term contract position, offering an excellent opportunity to contribute your expertise in financial operations and accounting practices. The ideal candidate will have a strong background in managing financial records, ensuring compliance, and supporting organizational goals through accurate reporting.<br><br>Responsibilities:<br>• Prepare and manage journal entries to maintain accurate financial records.<br>• Perform account reconciliations to ensure consistency and accuracy in financial reporting.<br>• Conduct detailed financial analysis to support decision-making processes.<br>• Handle corporate tax returns and sales tax filings, ensuring compliance with regulations.<br>• Maintain and update general ledger accounts, ensuring proper classification of transactions.<br>• Collaborate with other departments to gather and analyze financial data.<br>• Assist in preparing monthly, quarterly, and annual financial statements.<br>• Monitor deadlines and prioritize tasks to meet organizational goals.<br>• Utilize advanced Excel tools to manage and analyze data effectively.<br>• Stay informed of accounting standards and regulatory changes to ensure compliance.
  • 2026-03-13T00:00:00Z
Accounts Payable Clerk
  • Caledonia, NY
  • onsite
  • Permanent
  • 46000 - 58000 USD / Yearly
  • <p>We are looking for a detail-oriented Accounts Payable Clerk to join our team in Henrietta, New York. In this role, you will play a key part in managing financial transactions and ensuring the accuracy of accounts payable processes across multiple locations. This position offers a dynamic work environment with opportunities to contribute to month-end close and reconciliation tasks.</p><p><br></p><p>Responsibilities:</p><p>• Process accounts payable invoices by entering them into the accounting system, matching purchase orders with receipts, and obtaining necessary approvals.</p><p>• Categorize expenses accurately and ensure proper coding for financial reporting.</p><p>• Perform monthly reconciliations of both the general ledger and vendor statements to maintain financial accuracy.</p><p>• Prepare weekly check runs, review them with the supervisor, and ensure timely processing of payments.</p><p>• Assist in the preparation of the trial balance and contribute to month-end closing activities.</p><p>• Support accounts payable functions across various locations, ensuring consistency and compliance.</p><p>• Collaborate with the controller to address discrepancies and maintain efficient workflows.</p><p>• Utilize QuickBooks and Excel to manage data and generate reports as needed.</p>
  • 2026-02-27T00:00:00Z
Accounts Payable Clerk
  • Rochester, NY
  • onsite
  • Temporary
  • 20 - 22 USD / Hourly
  • We are looking for a meticulous and reliable Accounts Payable Clerk to join our team in Rochester, New York. This long-term contract position offers the opportunity to contribute to efficient financial operations by ensuring timely and accurate processing of invoices and payments. The ideal candidate will thrive in a structured environment and demonstrate strong organizational and analytical skills.<br><br>Responsibilities:<br>• Process and verify invoices with accuracy, ensuring compliance with company policies.<br>• Assign proper coding to expenses based on general ledger accounts.<br>• Acquire necessary approvals for payments and maintain clear documentation.<br>• Reconcile vendor statements and resolve any discrepancies in a timely manner.<br>• Prepare and execute check runs to fulfill payment obligations.<br>• Collaborate with team members to support shared accounting projects and initiatives.<br>• Maintain organized accounts payable reports, spreadsheets, and filing systems.<br>• Ensure completed payments are correctly filed in designated vendor folders.<br>• Communicate effectively with vendors and internal departments to address queries and issues.
  • 2026-03-13T00:00:00Z
Accounts Payable Clerk
  • Rochester, NY
  • onsite
  • Temporary
  • 19.95 - 23.1 USD / Hourly
  • We are looking for a skilled Accounts Payable Clerk to join our team in Rochester, New York, on a contract basis. This position offers an exciting opportunity to contribute to financial operations at a university setting while leveraging your expertise in invoice processing and accounts payable systems. If you have a keen eye for detail and enjoy working in a fast-paced environment, we encourage you to apply.<br><br>Responsibilities:<br>• Accurately process invoices, ensuring proper coding and timely entry into the accounts payable system.<br>• Manage check runs and verify payment accuracy to vendors and suppliers.<br>• Perform thorough reviews of financial documents to ensure compliance with organizational policies.<br>• Identify and resolve discrepancies in invoices and payments promptly.<br>• Maintain detailed and organized records of all accounts payable transactions.<br>• Collaborate with internal departments to address invoicing and payment inquiries.<br>• Utilize Workday or similar systems to streamline accounts payable processes.<br>• Ensure adherence to deadlines for invoice processing and payment schedules.<br>• Generate reports related to accounts payable activities for management review.
  • 2026-03-13T00:00:00Z
Accounts Payable Clerk
  • Rochester, NY
  • onsite
  • Temporary
  • 19.95 - 23.1 USD / Hourly
  • We are looking for an experienced Accounts Payable Clerk to join our team on a long-term contract basis in Rochester, New York. This role plays a vital part in ensuring accurate and efficient processing of financial transactions while maintaining compliance with company policies. If you excel in detail-oriented tasks and enjoy working in a fast-paced environment, this position is perfect for you.<br><br>Responsibilities:<br>• Process invoices by matching, batching, coding, and entering them into the system.<br>• Address inquiries and resolve issues related to accounts payable in a timely manner.<br>• Maintain the accuracy of entries within the general ledger.<br>• Collaborate with internal teams to ensure proper documentation and compliance.<br>• Reconcile accounts payable transactions to ensure accuracy and completeness.<br>• Monitor and report discrepancies, following up as necessary to resolve them.<br>• Assist in preparing financial reports related to accounts payable.<br>• Support month-end and year-end closing processes.<br>• Ensure adherence to company policies and procedures in all financial activities.<br>• Perform other duties as assigned to support the finance department.
  • 2026-03-13T00:00:00Z
Accounts Payable Clerk
  • Rochester, NY
  • onsite
  • Temporary
  • 19.7885 - 22.913 USD / Hourly
  • We are looking for a detail-oriented Accounts Payable Clerk to join our team on a long-term contract basis in Rochester, New York. In this role, you will play a key part in ensuring accurate and efficient processing of financial transactions. This position is ideal for someone with a strong background in accounts payable and a commitment to maintaining organizational standards.<br><br>Responsibilities:<br>• Process invoices promptly and accurately to ensure timely payments.<br>• Verify and code invoices according to company procedures.<br>• Conduct regular check runs to maintain payment schedules.<br>• Collaborate with vendors and internal teams to resolve discrepancies.<br>• Maintain organized records of all accounts payable transactions.<br>• Assist in reconciling accounts and preparing financial reports.<br>• Ensure compliance with company policies and accounting standards.<br>• Support the team with additional tasks related to invoice processing as needed.
  • 2026-03-13T00:00:00Z
Accounts Payable Clerk
  • Victor, NY
  • onsite
  • Temporary
  • 24 - 26.5 USD / Hourly
  • We are looking for a detail-oriented Accounts Payable Clerk to join our team in Victor, New York. In this long-term contract position, you will play a crucial role in managing invoice processing, coding, and payment operations to ensure accuracy and efficiency within the accounts payable department. This opportunity is ideal for someone with strong organizational skills and a commitment to maintaining financial precision.<br><br>Responsibilities:<br>• Process invoices accurately, ensuring proper coding and compliance with company policies.<br>• Perform regular check runs to facilitate timely payments to vendors and suppliers.<br>• Review and verify invoice details to ensure consistency and resolve any discrepancies.<br>• Maintain organized records of all accounts payable transactions for audit and reporting purposes.<br>• Collaborate with internal teams to address inquiries related to payments and invoices.<br>• Assist in reconciling accounts payable records with general ledger accounts.<br>• Ensure compliance with financial regulations and company standards in all accounts payable activities.<br>• Provide support for month-end closing tasks related to accounts payable.<br>• Monitor aging reports and prioritize payments based on due dates to avoid late fees.<br>• Communicate effectively with vendors to address payment issues and maintain positive relationships.
  • 2026-03-13T00:00:00Z
Accounts Payable and Receivable Specialist
  • Rochester, NY
  • onsite
  • Permanent
  • 62000 - 75000 USD / Yearly
  • <p>Tess Gilmore is looking for an Accounts Payable and Receivable Specialist to join her clients ever growing team here in Rochester, NY. The Accounts Payable &amp; Receivable Specialist plays a key role in ensuring accurate, timely, and efficient financial transactions across the organization. This position is responsible for managing the full-cycle AP and AR processes—including invoice processing, vendor management, payment runs, cash application, collections follow-up, and account reconciliation. The ideal candidate is detail-oriented, deadline-driven, and comfortable working in a fast-paced environment with a high degree of accuracy.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Accounts Payable</strong></p><ul><li>Process high-volume invoices, ensuring accuracy, proper coding, and adherence to company policies.</li><li>Match purchase orders, packing slips, and invoices (2-way or 3-way match).</li><li>Reconcile vendor statements and resolve discrepancies in a timely manner.</li><li>Prepare weekly payment runs (checks, ACH, wire transfers).</li><li>Maintain vendor records, including W‑9s and banking details.</li><li>Assist with month-end closing tasks, including AP accruals.</li><li>Communicate with internal departments to clarify approvals, coding, and missing documentation.</li></ul><p><strong>Accounts Receivable</strong></p><ul><li>Generate customer invoices and credit memos in accordance with contract terms or project milestones.</li><li>Apply cash receipts accurately and promptly to customer accounts.</li><li>Monitor outstanding receivables and follow up on past-due accounts.</li><li>Investigate and resolve customer billing issues or discrepancies.</li><li>Prepare aging reports and provide status updates to management.</li><li>Assist with AR-related month-end activities, including reconciliations and reporting.</li></ul><p>For immediate and confidential consideration, apply today or contact Tess Gilmore with Robert Half&#39;s Rochester, NY branch directly!</p>
  • 2026-02-24T00:00:00Z
Office Manager
  • Henrietta, NY
  • onsite
  • Temporary
  • 24 - 28 USD / Hourly
  • <p>We are seeking an organized and detail-oriented Office Manager to oversee daily office operations while supporting basic transactional accounting functions. This role is ideal for someone who enjoys balancing administrative leadership with hands-on financial tasks and keeping operations running smoothly.</p>
  • 2026-02-24T00:00:00Z