We are looking for a meticulous and reliable Staff Accountant to join our team in Portsmouth, New Hampshire. This role offers the opportunity to take on a variety of accounting and financial responsibilities while working closely with senior leadership. The ideal candidate is someone who values professionalism, thrives in a detailed-oriented environment, and is seeking a long-term position with growth potential.<br><br>Responsibilities:<br>• Oversee accounts payable processes, including coding, batching, and reconciling 75-125 weekly invoices and credit card expenses.<br>• Manage accounts receivable and billing functions to ensure timely and accurate financial records.<br>• Perform bank reconciliations, journal entries, and assist with month-end and year-end reporting activities.<br>• Handle payroll processing for two payrolls, covering approximately 15 employees.<br>• Prepare and maintain financial reports, including variance analysis, budgets, and projections using advanced Excel skills.<br>• Support audits, such as workers' compensation audits, by pulling and organizing necessary data.<br>• Manage personal financial matters for the owner, including bill payments and expense tracking.<br>• Assist with financial analysis by generating income statements, tracking projections, and updating spreadsheets.<br>• Learn and assist with additional responsibilities related to senior leadership roles, ensuring smooth operational transitions.
<p>We are looking for a detail-oriented Staff Accountant to support core accounting operations for a contract opportunity in Auburn, Maine. This position will play an important role in maintaining accurate financial records, preparing tax-related documentation, and ensuring day-to-day accounting activities are completed efficiently. The ideal candidate brings strong general ledger knowledge, hands-on experience with journal entries, and a solid understanding of corporate and sales tax processes.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and post journal entries to support accurate monthly and periodic financial reporting.</p><p>• Maintain the general ledger by reviewing account activity, reconciling balances, and resolving discrepancies in a timely manner.</p><p>• Assist with corporate tax activities, including gathering documentation and supporting the preparation of tax filings and related schedules.</p><p>• Manage sales tax records and help ensure filings are completed accurately and in accordance with applicable requirements.</p><p>• Support the preparation of corporate tax returns by organizing financial data and verifying the completeness of supporting information.</p><p>• Review accounting records for accuracy and consistency while identifying areas that require correction or follow-up.</p><p>• Collaborate with internal stakeholders to provide financial information, respond to accounting questions, and support reporting needs.</p>
We are looking for a detail-oriented Staff Accountant to join our team in Portland, Maine. This role is essential in supporting daily accounting operations, with a focus on bank reconciliations, cash flow management, and financial analysis. The ideal candidate will contribute to maintaining fiscal accuracy and transparency while ensuring compliance with industry standards.<br><br>Responsibilities:<br>• Perform accounts payable and accounts receivable tasks with precision and efficiency.<br>• Conduct monthly, quarterly, and annual bank reconciliations, promptly addressing and resolving any discrepancies.<br>• Monitor and analyze daily cash flows to ensure operational funding is adequate and forecast financial needs.<br>• Prepare and review journal entries while assisting with month-end closing processes to ensure compliance with accounting principles.<br>• Collaborate in the preparation of financial statements and other key reports.<br>• Work closely with program, clinical, and administrative teams to ensure accurate transaction recording and reporting.<br>• Support annual audit processes, including documentation and communication with external auditors.<br>• Maintain organized and clear documentation for reconciliations, cash transactions, and financial analyses.<br>• Assist with tax-related tasks including corporate tax returns, sales tax, and compliance requirements.<br>• Contribute to the maintenance of the general ledger by ensuring transactions are accurately recorded.
<p>We are looking for an Accounts Receivable Clerk to join a retail organization. This on-site position is well suited for someone who enjoys keeping billing and payment records accurate while supporting steady cash flow. The role offers an excellent opportunity for an early-career accounting team member or someone with practical receivables experience to grow within a stable team environment.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and issue routine customer billings each month, ensuring charges are accurate and submitted on schedule.</p><p>• Record invoices, incoming payments, and cash receipts in the accounting system with close attention to detail.</p><p>• Monitor open balances and follow up with customers to collect outstanding payments in a courteous and consistent manner.</p><p>• Apply received funds to the correct accounts and help maintain up-to-date receivables records.</p><p>• Use Excel to organize account activity, track payment status, and support reporting needs.</p><p>• Assist with day-to-day accounts receivable operations while helping resolve billing questions and payment discrepancies.</p><p>• Support the accounting team with documentation and system updates related to receivables processes</p>
We are looking for an Accounts Receivable Clerk to support a non-profit organization in Gorham, Maine through a Long-term Contract assignment. This position focuses on maintaining accurate incoming payment records, managing billing activity, and helping ensure timely collection of outstanding balances. The ideal candidate is organized, detail-oriented, and comfortable handling receivables processes in a service-focused environment.<br><br>Responsibilities:<br>• Process customer and donor invoices accurately and ensure billing records are kept current.<br>• Apply incoming payments to the appropriate accounts and reconcile discrepancies in a timely manner.<br>• Monitor outstanding balances and follow up with commercial contacts to secure prompt payment.<br>• Maintain detailed accounts receivable documentation and update account activity with accuracy.<br>• Investigate payment issues, resolve billing questions, and coordinate with internal teams when adjustments are needed.<br>• Prepare routine receivables reports to support cash tracking and aging review.<br>• Assist with cash collection efforts and support smooth day-to-day accounts receivable operations.
<p>We’re currently seeking a Payroll Clerk for short-term coverage support. This role is ideal for someone detail-oriented, organized, and experienced in payroll processing within a fast-paced environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Assist with payroll processing and data entry</li><li>Review timecards and payroll records for accuracy</li><li>Support employee payroll inquiries</li><li>Maintain payroll files and documentation</li><li>Assist with general accounting or administrative tasks as needed</li></ul><p><br></p>
<p>Robert Half has partnered with a local municipality to locate a Town Treasurer with Accounting and Office Management skills.</p><p><br></p><p>The ideal candidate will have the following experience:</p><ul><li>Bachelors Degree in Accounting, Finance, Business or similar.</li><li>Full cycle General Ledger accounting through month-end close</li><li>Grants, Budget, Audit</li><li>State or local government experience a plus: municipal, schools, etc.</li><li>TRIO software a plus</li><li>Human Resources skills</li><li>Town clerk administrative and customer service skills</li></ul><p><br></p><p>Employer offers excellent perks and benefits including:</p><p>4 day work week! 100% health plan employer paid for individual, Great insurance plan with HSA funded by employer. Maine state retirement.</p><p><br></p><p>For consideration, apply online with resume.</p><p>If you're already working with a RH permanent recruiter, please reach out to us directly.</p><p><br></p><p>Jennifer Thompson</p><p>Robert Half - Finance & Accounting - Permanent placement</p>
We are looking for an experienced Sr. Accountant to support a mission-driven non-profit organization in Brunswick, Maine. This role is ideal for a well-rounded accounting specialist who can manage complex reconciliations, oversee budgeting and cash flow reporting, and contribute thoughtful financial analysis across multiple programs and properties. The position will play a key role in maintaining accurate financial records, supporting grant-related accounting activity, and helping leadership make informed decisions in a dynamic operating environment.<br><br>Responsibilities:<br>• Prepare and review budgets, allocation schedules, and cash flow forecasts to support sound financial planning across programs and properties.<br>• Complete monthly balance sheet reconciliations, maintain accurate trial balances, and resolve discrepancies in a timely manner.<br>• Oversee general ledger activity during month-end close to ensure financial data is complete, accurate, and audit-ready.<br>• Analyze financial information across multiple systems and integrated platforms to identify trends, improve reporting, and support process efficiency.<br>• Manage accounting for restricted funding, grants, and program-related expenditures while ensuring proper classification and compliance.<br>• Produce detailed financial reports for leadership, including budget-to-actual comparisons and cash position analysis in Excel and NetSuite.<br>• Support accounting operations for a portfolio of managed properties and service programs, including allocation of shared costs and overhead.<br>• Coordinate preparation of schedules and documentation needed for year-end audit deliverables within compressed reporting timelines.<br>• Maintain reconciliation workbooks and subsidiary-level accounting records for numerous entities with a high degree of accuracy and attention to detail.
We are looking for an experienced Sr. Accountant to support core accounting operations for a nonprofit organization in Portland, Maine. This Long-term Contract position will focus on maintaining accurate financial records, managing close activities, and ensuring grant-related transactions are recorded in accordance with funding requirements. The ideal candidate brings strong general ledger expertise, a detail-oriented approach, and the ability to work effectively in a deadline-driven environment.<br><br>Responsibilities:<br>• Lead monthly close activities by preparing schedules, reviewing balances, and helping ensure timely completion of financial reporting tasks.<br>• Maintain the integrity of the general ledger through accurate posting, analysis of account activity, and resolution of discrepancies.<br>• Prepare and record journal entries with supporting documentation to reflect routine and adjusting transactions.<br>• Perform detailed reconciliations for balance sheet accounts and research variances to keep financial data accurate and current.<br>• Complete bank reconciliations regularly and investigate outstanding items to ensure cash activity is fully accounted for.<br>• Support accounting for government and federally funded grants by tracking expenditures and aligning transactions with grant requirements.<br>• Assist with grant management processes by organizing financial data, monitoring allowable costs, and preparing information for reporting needs.<br>• Use Microsoft Excel to analyze financial information, build reconciliations, and support reporting and audit readiness.
<p>We are looking for an experienced Senior Accountant to join our Finance team in Scarborough, Maine. In this role, you will manage essential accounting functions, including accounts payable, accounts receivable, month-end reporting, and account reconciliations, while contributing to financial planning and analysis efforts. The ideal candidate will bring a high degree of professionalism, strong technical skills, and a commitment to process improvement within a dynamic international business environment.</p><p><br></p><p>Responsibilities:</p><p>• Oversee revenue accounting and ensure accurate reporting.</p><p>• Process and manage customer invoices, including running activities.</p><p>• Review, code, and process accounts payable transactions, including preparing wire transfers and distributing checks.</p><p>• Post journal entries and analyze transactions to ensure proper classification and compliance.</p><p>• Act as the liaison for corporate headquarters reporting, ensuring financial packages meet global standards and deadlines.</p><p>• Administer travel and expense reimbursements using Expensify, ensuring adherence to company policies.</p><p>• Serve as the back-up for critical tasks such as close management, payroll, and sales tax processing during peak times or staff absences.</p><p>• Collaborate with leadership on financial planning, budgeting initiatives, and insightful financial results reporting.</p><p>• Conduct variance analysis on monthly financial performance to assist in strategic decision-making.</p><p>• Drive process improvements and automation to enhance operational efficiency.</p>