<p><strong>Job Summary:</strong></p><p>We are looking for a dependable and detail-oriented <strong>Bookkeeper</strong> to join our team. 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>Our client is seeking a dependable and detail-oriented contract-to-permanent <strong>Bookkeeper</strong> to support day-to-day financial operations. This role is responsible for maintaining accurate financial records, processing transactions, reconciling accounts, and assisting with reporting. The ideal candidate is organized, proactive, and comfortable managing multiple accounting tasks in a fast-paced environment.</p><p><strong>Key Responsibilities</strong></p><ul><li>Maintain accurate financial records and general ledger entries</li><li>Process accounts payable and accounts receivable transactions</li><li>Reconcile bank, credit card, and other balance sheet accounts</li><li>Prepare and post journal entries</li><li>Assist with payroll processing and related recordkeeping</li><li>Generate financial reports for management review</li><li>Monitor cash flow and help track expenses and budgets</li><li>Support month-end and year-end close activities</li><li>Ensure compliance with company policies and accounting procedures</li><li>Communicate with vendors, clients, and internal stakeholders regarding billing and payment matters</li></ul><p><br></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>
We are looking for a detail-oriented Full Charge Bookkeeper to support day-to-day accounting operations for a growing organization in New York. This contract-to-permanent opportunity is ideal for someone who works independently, stays organized in a fast-paced environment, and communicates effectively with both internal teams and customers. The right candidate will bring strong bookkeeping expertise, solid technical skills, and the ability to manage multiple financial processes accurately and efficiently.<br><br>Responsibilities:<br>• Oversee daily bookkeeping activities, including recording financial transactions and maintaining accurate accounting records.<br>• Handle both accounts payable and accounts receivable functions, ensuring timely processing of invoices, payments, and collections.<br>• Complete bank account reconciliations and maintain the accuracy of general ledger balances on a regular basis.<br>• Process payroll and help ensure employee compensation is issued correctly and on schedule.<br>• Maintain fixed asset records and support the preparation of depreciation tracking schedules.<br>• Assist with month-end close activities, including reviewing balances and preparing supporting documentation.<br>• Prepare trial balance reports and help organize financial data for internal review.<br>• Provide guidance to accounting support staff at the entry level and help coordinate day-to-day workflow within the bookkeeping function.
We are looking for an Accounting Clerk to join a team in Rochester, New York in a Contract to Permanent position. This opportunity is well suited for someone who enjoys hands-on accounting work, adapts easily to different business environments, and wants to keep building practical experience across core financial processes. The role offers exposure to a range of day-to-day accounting activities while providing a path toward long-term career growth and stability.<br><br>Responsibilities:<br>• Process vendor invoices accurately and ensure payments are recorded and issued within established timelines.<br>• Support customer billing and cash application activities by maintaining accurate accounts receivable records and resolving routine discrepancies.<br>• Enter financial data into accounting systems with a high degree of accuracy and attention to detail.<br>• Assist with account reconciliations and help maintain reliable general ledger support documentation.<br>• Review transactions for completeness and follow up with internal teams or external contacts when information is missing or unclear.<br>• Use accounting platforms such as QuickBooks and similar systems to manage daily clerical accounting tasks efficiently.<br>• Organize financial records and documentation to support reporting, audits, and month-end close activities.
<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>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><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><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>
<p>We are looking for an Accounts Payable Clerk to support a local healthcare organization in Rochester, New York. This Contract position is ideal for someone who brings accuracy, organization, and a strong understanding of invoice handling and payment workflows. The person in this role will help keep accounts payable operations running smoothly by managing invoices, preparing payments, and maintaining reliable financial records.</p><p><br></p><p>Responsibilities:</p><p>• Review incoming invoices for completeness, accuracy, and proper approval before processing them for payment.</p><p>• Assign correct account codes to invoices and enter payment details into the appropriate financial systems.</p><p>• Prepare and support check run activities to ensure vendors are paid on schedule.</p><p>• Process a high volume of invoices while maintaining close attention to detail and compliance with internal procedures.</p><p>• Reconcile invoice records and payment documentation to help maintain accurate accounts payable files.</p><p>• Communicate with vendors and internal departments to resolve discrepancies, missing information, and payment-related questions.</p><p>• Use Workday and related tools to update transactions, track invoice status, and maintain organized records.</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>
We are looking for an Accounting Manager to join a commercial roofing organization on a Contract basis in Rochester, New York. This role will partner closely with the Controller to bring structure to a high-volume accounting workload, with a strong focus on project-based financial activity. The ideal candidate can step in quickly, work independently, and help stabilize core accounting processes while supporting timely and accurate reporting.<br><br>Responsibilities:<br>• Partner with the Controller to manage day-to-day accounting activities and provide experienced support across a growing workload.<br>• Review and organize project-related financial records, including job setup, billing activity, and cost tracking, to improve accuracy and timeliness.<br>• Maintain project budgets and monitor financial performance throughout the lifecycle of active construction jobs.<br>• Lead key month-end close tasks such as preparing journal entries, reconciling accounts, and resolving general ledger discrepancies.<br>• Produce revenue reporting using percentage-of-completion methods and ensure results align with project status and accounting standards.<br>• Help reduce existing accounting backlogs by prioritizing overdue work and moving critical items to completion with minimal supervision.<br>• Support financial reporting needs, audit readiness efforts, and the preparation of schedules tied to project and general accounting activity.<br>• Provide coverage for essential accounting functions during a transition period and assist with continuity planning as staffing needs evolve.
Job Description: We are seeking a detail-oriented entry level Accountant for an onsite opportunity in Rochester, NY. This role is ideal for an early-career accounting detail oriented who is looking to build foundational experience in a collaborative and fast-paced environment. The entry level Accountant will support day-to-day accounting operations, assist with financial reporting, and help maintain accurate financial records.
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><strong>Job Summary:</strong></p><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>