<p>Our client, a well-respected and mission-driven <strong>nonprofit organization</strong>, is seeking an experienced <strong>Bookkeeper</strong> to manage the day-to-day accounting functions across <strong>multiple affiliated entities</strong>. This is a rewarding opportunity for a detail-oriented professional who enjoys keeping organizations financially organized while supporting meaningful community-focused work.</p><p>This role offers an excellent <strong>work–life balance</strong>, including a <strong>35-hour workweek with most Fridays off</strong>, and a stable, supportive environment where your work truly makes an impact.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Maintain books for multiple nonprofit entities</li><li>Handle <strong>Accounts Payable and Accounts Receivable</strong> processes</li><li>Post and reconcile <strong>general ledger</strong> transactions</li><li>Prepare and record <strong>revenue entries</strong>, including grants, donations, and program income</li><li>Process <strong>payroll</strong> and related journal entries</li><li>Perform bank and credit card reconciliations</li><li>Assist with month-end and year-end close activities</li><li>Support audit preparation and provide documentation as needed</li><li>Maintain organized financial records in accordance with nonprofit and fund accounting standards</li><li>Collaborate with internal stakeholders to ensure accurate financial reporting</li></ul><p>For immediate and confidential consideration, apply today or contact Hannah Savage with Robert Half's Rochester, NY branch today!</p>
<p>We are looking for a detail-oriented part-time (20 hour a week) Bookkeeper to support day-to-day financial operations for a growing organization in Geneva, New York. This contract-to-hire opportunity with permanent potential is ideal for someone who is comfortable managing reconciliations, maintaining accurate records, and working confidently in QuickBooks. The right candidate will bring strong organizational skills, a careful approach to financial data, and the ability to help keep accounting processes running smoothly.</p><p><br></p><p>Responsibilities:</p><p>• Maintain accurate financial records by entering and reviewing daily bookkeeping transactions in QuickBooks.</p><p>• Reconcile bank accounts and credit card activity to ensure balances are correct and discrepancies are resolved promptly.</p><p>• Support accounts receivable tasks, including tracking incoming payments and following up on outstanding balances as needed.</p><p>• Verify insurance-related information and document details accurately to support billing and payment processes.</p><p>• Review financial entries for completeness and consistency, helping to keep accounting data organized and audit-ready.</p><p>• Assist with routine reporting by preparing summaries of account activity and highlighting issues that require attention.</p><p>• Investigate and correct transaction variances by coordinating with internal contacts and reviewing supporting documentation.</p>
<p>We are seeking an experienced and highly organized Full Charge Bookkeeper 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>
<p>We are looking for an organized Accounting Clerk to join a family-owned company in Caledonia, New York. This position supports the finance team through accurate transaction processing, account reconciliation, and close coordination with store leadership to resolve discrepancies. It is a strong fit for someone who enjoys detail-oriented work, is dependable in a fast-paced office, and is interested in building a longer-term path within accounting.</p><p><br></p><p>Responsibilities:</p><p>• Process a high volume of vehicle deal postings with accuracy, reviewing transaction details to ensure records are entered correctly in the accounting system.</p><p>• Compare deal documentation against system entries and investigate inconsistencies before finalizing postings.</p><p>• Work directly with store managers to clarify missing information and correct errors that affect financial records.</p><p>• Reconcile American Express activity by exporting data into Excel and recording appropriate entries in the internal accounting platform.</p><p>• Maintain organized documentation that supports daily accounting activities and enables efficient follow-up when issues arise.</p><p>• Assist the finance team with routine administrative and accounting tasks to keep department workflows running smoothly.</p><p>• Support evolving team needs as responsibilities expand, including opportunities to contribute to accounts payable functions over time.</p>
<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>
<p><strong>Job Summary</strong></p><p>Our client is seeking a detail-oriented and motivated <strong>Staff Accountant</strong> to join their growing finance team. This role is ideal for an accounting professional with strong analytical skills, a solid understanding of accounting principles, and the ability to support day-to-day financial operations. The Staff Accountant will assist with general ledger maintenance, account reconciliations, month-end close, and financial reporting.</p><p><strong>Key Responsibilities</strong></p><ul><li>Prepare and post journal entries</li><li>Maintain and reconcile general ledger accounts</li><li>Assist with month-end and year-end close processes</li><li>Prepare bank and account reconciliations</li><li>Support accounts payable and accounts receivable activities</li><li>Help ensure compliance with accounting policies and internal controls</li><li>Assist with payroll-related accounting tasks</li><li>Prepare financial reports and support audit requests</li><li>Analyze financial data and identify discrepancies</li><li>Support process improvements within accounting operations</li></ul><p><br></p>
We are looking for a Staff Accountant to join a team in Rochester, New York and provide reliable support across daily accounting activities. This Long-term Contract position is well suited for someone who enjoys balancing core accounting work with administrative tasks while keeping financial records accurate and up to date. The role offers the opportunity to contribute in a fast-moving environment by assisting with payables, receivables, reconciliations, and broader ledger support.<br><br>Responsibilities:<br>• Process vendor invoices, verify supporting documentation, and help ensure payments are completed accurately and on schedule.<br>• Support billing and cash application activities by tracking incoming payments and following up on outstanding balances as needed.<br>• Prepare account reconciliations and investigate discrepancies to maintain dependable financial reporting.<br>• Record journal entries and assist with general ledger maintenance to support month-to-month accounting accuracy.<br>• Organize accounting files, financial records, and related documentation so information is easy to access and audit-ready.<br>• Provide day-to-day assistance with routine accounting and clerical tasks that keep department operations running smoothly.<br>• Contribute to tax-related accounting support, including work connected to sales tax and corporate tax documentation when required.
We are looking for an Accounts Payable Clerk to support a busy manufacturing operation in Victor, New York. This Long-term Contract position is ideal for someone who can manage invoice activity with accuracy, stay organized in a fast-paced environment, and help keep payment processes running smoothly. The role focuses on day-to-day accounts payable work, including invoice review, coding, and payment preparation, while maintaining reliable financial records.<br><br>Responsibilities:<br>• Review incoming invoices for completeness, accuracy, and proper approval before processing<br>• Assign correct account coding to invoices and enter payment details into the accounts payable system<br>• Prepare and coordinate check runs according to established schedules and internal controls<br>• Resolve invoice discrepancies by working with internal teams and vendors to clarify charges or missing information<br>• Maintain organized accounts payable documentation and ensure supporting records are easy to retrieve<br>• Monitor payment timelines to help ensure vendors are paid accurately and on time<br>• Reconcile accounts payable transactions and assist with routine reporting related to outstanding balances
<p>We are seeking an experienced Office Manager to join an established and growing professional services firm in the Rochester, NY area. In this role, you will oversee office operations and provide critical support to professional advisors and staff in a detail-oriented and fast-paced environment. This position is ideal for someone who excels at balancing administrative responsibilities with client-focused tasks while maintaining high standards of organization and confidentiality.</p><p><br></p><p>Responsibilities:</p><p>• Manage daily office operations, including supplies, mail handling, and vendor relationships.</p><p>• Coordinate schedules and appointments, ensuring smooth meeting logistics.</p><p>• Organize and support events such as client workshops, seminars, and team meetings.</p><p>• Assist with processing accounts payable and receivable invoices, as needed</p><p>• Maintain accurate and confidential documentation of office procedures and records.</p><p>• Assist with technology tools and ensure efficient use of office systems.</p><p>• Provide administrative support to financial advisors for client meetings and communications.</p><p>• Prepare meeting materials, correspondence, and follow-up documentation for client interactions.</p><p>• Facilitate client onboarding processes and ensure timely completion of reporting and record-keeping.</p><p>• Oversee HR-related tasks, including onboarding and benefits coordination.</p><p>• Collaborate with leadership to promote a productive and supportive work environment.</p>
<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>
<p>Office Manager (Public Accounting) – Rochester, NY | $80–85K + Bonus</p><p><br></p><p>Hannah Savage with Robert Half is working with a highly respected, mid-sized public accounting firm in the Rochester area who is looking to bring on an Office Manager to support daily operations and partner-level coordination. This firm is consistently recognized as a great organization and is known for its strong culture, long employee tenure, and internal growth opportunities.</p><p><br></p><p>Why This Opportunity Stands Out</p><ul><li>Consistently recognized, well-established CPA firm</li><li>Very low turnover and a genuinely family-oriented culture</li><li>Strong emphasis on promoting from within</li><li>Team-focused environment with busy season perks</li><li>Annual salary increases + bonuses </li><li>Structured performance reviews</li></ul><p>What You’ll Be Doing</p><ul><li>Oversee day-to-day office operations and administrative functions</li><li>Manage client billing and assist with occasional collections</li><li>Coordinate scheduling across multiple teams and partners</li><li>Support partners with calendar management and meeting coordination</li><li>Distribute financial statements (pre-prepared)</li><li>Handle e-filing of 1099s</li><li>Draft professional client correspondence</li><li>Supervise a small administrative team </li></ul><p>Compensation & Benefits</p><ul><li>Salary: $80,000 – $85,000</li><li>Bonuses</li><li>Annual raises </li><li>Competitive PTO and extra time given due to the overtime hours during busy season</li><li>401(k)</li><li>Medical, dental, vision </li><li>Life insurance + short/long-term disability</li></ul><p>Schedule & Work Environment</p><ul><li>Fully onsite </li><li>Flexible start time</li><li>40 hours/week outside of busy season</li><li>Busy season (mid-Jan through mid-April): extended hours + Saturdays</li></ul><p><br></p><p><strong>For immediate and confidential consideration, apply today or please contact Hannah Savage with Robert Half's Rochester, NY branch today! </strong></p>
<p><strong>Job Summary:</strong></p><p>We are seeking a reliable, detail-oriented <strong>Accounts Payable Clerk / Specialist</strong> to join our accounting team. This role is responsible for processing a high volume of invoices, ensuring timely and accurate payments, reconciling vendor accounts, and maintaining organized financial records. The ideal candidate will have strong data entry skills, solid knowledge of accounts payable processes, and the ability to communicate effectively with vendors and internal departments.</p>
<p><strong>Job Summary:</strong></p><p>We are seeking a detail-oriented and reliable <strong>Accounting Specialist</strong> to support our accounting department with a variety of financial tasks. This position is responsible for handling accounts payable, accounts receivable, reconciliations, data entry, and assisting with financial reporting. The ideal candidate will have strong attention to detail, excellent organizational skills, and a solid understanding of accounting procedures.</p>
We are looking for an Accounting Specialist to join a manufacturing operation in New York. This position is ideal for someone with a strong foundation in day-to-day transactional accounting who is ready to expand into broader month-end and reporting responsibilities. The role supports core financial activities, helps maintain accurate records across the business, and partners with leadership to keep accounting processes organized and dependable.<br><br>Responsibilities:<br>• Manage the full accounts payable cycle, including reviewing invoices, entering transactions, and preparing timely payments.<br>• Record financial activity in the general ledger and prepare journal entries to support accurate month-end reporting.<br>• Perform account reconciliations and investigate discrepancies to ensure the integrity of financial records.<br>• Close completed jobs, verify related inventory balances, and help maintain accurate cost and stock information.<br>• Maintain fixed asset records, calculate depreciation, and support documentation related to asset accounting.<br>• Prepare tax-related entries and vendor 1099 documentation in coordination with corporate reporting deadlines.<br>• Assist with month-end, quarter-end, and year-end close activities, including financial statement support and ledger review.<br>• Provide backup support for payroll administration by compiling employee time and payroll data for submission to corporate.<br>• Help organize purchasing and accounting files, support audit requests, and contribute to cash flow activities such as billing, collections, and payment tracking.
<p>The Accounting Manager oversees day-to-day accounting operations, ensures accurate financial reporting, and maintains compliance with GAAP. This role manages a small team, supervises month-end close, prepares financial statements, and supports budgeting and forecasting efforts.</p>
<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>
We are looking for an experienced Sr. Accountant to join a team in Rochester, New York in a contract-to-permanent capacity. This position is ideal for a detail-oriented accounting specialist who can manage core close activities, maintain accurate financial records, and support day-to-day general ledger operations. The role offers the opportunity to contribute to a fast-paced environment while helping ensure timely and reliable financial reporting.<br><br>Responsibilities:<br>• Lead key activities related to the monthly close process to support accurate and timely financial reporting.<br>• Prepare and post journal entries with appropriate supporting documentation and alignment to accounting standards.<br>• Maintain the integrity of the general ledger by reviewing account activity and resolving discrepancies.<br>• Perform detailed account reconciliations and follow through on outstanding items to completion.<br>• Complete bank reconciliations regularly to verify cash activity and investigate variances.<br>• Analyze financial data and account balances to identify errors, trends, and areas requiring correction.<br>• Partner with internal stakeholders to gather information needed for accounting entries and close deliverables.
<p>The Inventory Clerk is responsible for tracking and managing inventory levels, ensuring accurate record-keeping, and supporting efficient stock control operations. This role plays a key part in helping businesses maintain optimal inventory to meet customer demand without overstocking or running out of essential items.</p>
We are looking for an experienced Accounts Payable/Payroll Manager to support a university environment in Canandaigua, New York. This Contract position will lead key payroll and accounts payable activities while supervising a small team and helping strengthen day-to-day accounting operations. The ideal candidate brings strong judgment, a proactive work style, and the ability to improve processes with minimal oversight.<br><br>Responsibilities:<br>• Direct payroll and accounts payable functions to ensure timely, accurate processing and compliance with internal policies.<br>• Oversee a payroll specialist and an accounts payable clerk, providing guidance, workload coordination, and day-to-day support.<br>• Review invoice coding, payment documentation, and disbursement activity, including check runs and ACH transactions.<br>• Monitor payroll processing activities and resolve discrepancies to maintain reliable employee payments and reporting.<br>• Identify workflow inefficiencies and implement practical process improvements that increase accuracy and operational efficiency.<br>• Partner with finance and accounting staff to support related accounting activities and maintain smooth cross-functional coordination.<br>• Utilize Ellucian Banner/Colleague or comparable systems to manage payroll and accounts payable records and reporting.<br>• Assist with operational continuity during departmental changes by maintaining organized processes and dependable execution.