<p>We are looking for a detail-focused Accounting Clerk to support daily financial operations for a mission-driven real estate and property management organization in Portland, Maine. This position plays an important role in keeping accounting activities organized, timely, and accurate while working closely with finance and property management teams. The ideal candidate is dependable, discreet, and comfortable handling transactional tasks that help maintain strong internal operations.</p><p><br></p><p>Responsibilities:</p><p>• Process incoming invoices, verify supporting documentation, and prepare items for timely payment.</p><p>• Record financial transactions accurately and update accounting information in internal systems.</p><p>• Assist with receivables by tracking incoming payments, posting activity, and following established procedures for account updates.</p><p>• Maintain orderly digital and physical financial files so records remain complete, accessible, and audit-ready.</p><p>• Coordinate with accounting staff and property management personnel to resolve discrepancies and clarify transaction details.</p><p>• Enter data with a high degree of accuracy while meeting deadlines for recurring accounting tasks.</p><p>• Support routine reconciliation and review activities to help ensure financial information is complete and reliable.</p>
We are looking for an Accounting Clerk to support day-to-day financial operations for a Contract position based in Westbrook, Maine. This role is ideal for someone who is organized, detail-focused, and comfortable handling both payables and receivables in a fast-paced setting. The successful candidate will help maintain accurate records, process transactions efficiently, and contribute to smooth accounting workflows using tools such as QuickBooks and invoice processing systems.<br><br>Responsibilities:<br>• Process vendor invoices, verify supporting details, and prepare payments in a timely and accurate manner.<br>• Record incoming customer payments and update receivable balances to keep account information current.<br>• Enter financial 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 for audit and reporting purposes.<br>• Reconcile account information and investigate discrepancies to support accurate financial reporting.<br>• Use QuickBooks and related platforms to manage routine accounting transactions and track financial activity.<br>• Communicate with internal team members and external contacts to resolve billing or payment questions promptly.
We are looking for an Accounting Assistant to support day-to-day financial operations for a Contract position based in Portland, Maine. This role will help maintain accurate records, process routine accounting transactions, and keep payment activity organized and up to date. The ideal candidate is comfortable working with invoices, reconciliations, and accounting software while contributing to a dependable and efficient finance function.<br><br>Responsibilities:<br>• Process vendor invoices accurately, assign the appropriate coding, and prepare payments in a timely manner.<br>• Record incoming customer payments, maintain receivable balances, and follow up on outstanding items as needed.<br>• Reconcile bank statements against internal records and investigate discrepancies to ensure financial accuracy.<br>• Enter and update accounting transactions in QuickBooks while keeping documentation complete and organized.<br>• Assist with maintaining payable and receivable records so month-end reporting can be completed efficiently.<br>• Review financial data for inconsistencies and communicate issues that require correction or clarification.<br>• Support routine accounting administration by organizing files, verifying transaction details, and maintaining audit-ready records.
<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>
We are looking for a detail-oriented Staff Accountant to support key accounting and tax functions for an organization based in Sanford, Maine. This Long-term Contract position offers the opportunity to contribute across financial reporting, ledger maintenance, and tax-related activities in a hands-on accounting environment. The ideal candidate will bring strong technical accounting knowledge, accuracy in daily financial processes, and experience working with corporate and sales tax responsibilities.<br><br>Responsibilities:<br>• Prepare and record journal entries to ensure financial transactions are captured accurately and on time.<br>• Maintain and reconcile general ledger accounts, identifying and resolving discrepancies as needed.<br>• Support the preparation of corporate tax filings and related schedules in compliance with applicable regulations.<br>• Manage sales tax reporting activities, including compiling data, reviewing calculations, and assisting with timely submissions.<br>• Assist with month-end and year-end close processes by verifying balances and producing supporting documentation.<br>• Review financial records for completeness and accuracy while helping improve consistency in accounting procedures.
<p>Robert Half has partnered with a growing Manufacturer in Westbrook, ME to locate a Staff Accountant for a full-time position with hybrid schedule and benefits.</p><p><br></p><p>Must live in Maine: 3 days on-site / 2 days remote after 90 days</p><p><br></p><p>The ideal Accounting candidate will have the following skillsand experience:</p><ul><li>Bachelor's Degree in Accounting, Finance, Business or similar.</li><li>3+ years experience with General Ledger</li><li>Month-end close</li><li>Some payroll exposure a plus - ADP</li><li>GAAP knowledge</li><li>Advanced Excel</li><li>Pro-active and motivated approach</li></ul><p><br></p><p>Employer offers generous benefits including: Medical, Dental, Vision, paid vacation and holidays, 401k with match and more. Hybrid schedule with 2 days remote per week after 90 days.</p><p><br></p><p>For consideration, please apply online or reach out to your your Robert Half recruiter directly:</p><p>Jennifer Thompson</p><p>Robert Half Finance & Accounting - Permanent Placement</p>
We are looking for a Staff Accountant to support client accounting needs and deliver accurate financial reporting. This role is ideal for someone who can manage day-to-day bookkeeping, identify inconsistencies in financial records, and help resolve issues before they grow into larger problems. The position also involves tax-related work with an emphasis on corporate filings, making it a strong fit for someone who is comfortable balancing accounting operations with compliance responsibilities.<br><br>Responsibilities:<br>• Maintain client financial records by handling routine bookkeeping activities and keeping account information current and organized.<br>• Review and reconcile balance sheet and bank accounts to identify discrepancies, investigate variances, and ensure accuracy across records.<br>• Prepare and post journal entries while supporting the integrity of the general ledger and month-end accounting processes.<br>• Manage accounts payable and accounts receivable functions, including tracking transactions, resolving issues, and supporting timely processing.<br>• Assist with the preparation of corporate tax returns and related workpapers in accordance with applicable deadlines and requirements.<br>• Support sales tax reporting by gathering data, verifying transaction treatment, and helping complete required filings.<br>• Work directly with clients to clarify bookkeeping questions, correct incomplete information, and improve the reliability of financial data.<br>• Use accounting software tools effectively to complete daily tasks, with familiarity in platforms such as ProConnect and QuickBooks Desktop considered beneficial.
We are looking for an Accounting Specialist to support a non-profit organization in Gorham, Maine through a permanent contract assignment. This role will focus on day-to-day accounting operations, with an emphasis on accounts payable, accounts receivable, billing, and reconciliation work. The ideal candidate will be comfortable managing a steady workflow, maintaining accurate financial records, and helping provide coverage while team members are on leave.<br><br>Responsibilities:<br>• Process vendor invoices, verify supporting documentation, and prepare payments in a timely and accurate manner.<br>• Manage incoming payments, post receipts, and follow up on outstanding balances to support accounts receivable activities.<br>• Prepare and issue billing records while ensuring charges are entered correctly and aligned with organizational requirements.<br>• Reconcile account activity by reviewing transactions, investigating discrepancies, and resolving variances promptly.<br>• Maintain organized financial documentation and update accounting records to support accurate reporting and audit readiness.<br>• Assist with routine accounting tasks across daily operations to help maintain continuity during staff absences.
We are looking for a detail-oriented Staff Accountant with HR responsibilities to support financial operations and employee administration in Sanford, Maine. This position blends core accounting work with payroll coordination, recruiting support, and day-to-day human resources tasks. The ideal candidate brings strong technical accounting ability, sound judgment with confidential information, and the flexibility to work across multiple business functions.<br><br>Responsibilities:<br>• Record financial activity through accurate journal entries and ongoing maintenance of the general ledger.<br>• Perform reconciliations for bank accounts and key balance sheet accounts to help ensure reliable financial data.<br>• Contribute to monthly and annual close activities by organizing records, reviewing transactions, and preparing supporting schedules.<br>• Oversee accounts payable and accounts receivable processes to promote timely payments and accurate cash tracking.<br>• Compile financial statements, audit support materials, and other accounting documentation as needed.<br>• Coordinate payroll processing on a bi-weekly or semi-monthly schedule using ADP or a comparable payroll platform.<br>• Lead hiring support efforts for new sales team members, including candidate sourcing, recruiting coordination, and related communication.<br>• Manage onboarding, orientation, offboarding, and employee records while maintaining confidentiality and document accuracy.<br>• Administer employee benefit programs, respond to policy-related questions, update handbook content, and facilitate required compliance training for staff and new hires.
We are looking for a Part Time Accounting Assistant to support day-to-day accounting operations for a growing team in Maine. This is a Contract position offering a flexible part-time schedule, with a preference for Monday through Thursday from 9:00 a.m. to 3:00 p.m. The person in this role will focus on payables and bank reconciliation work while collaborating closely with accounting leadership in a casual office environment.<br><br>Responsibilities:<br>• Process vendor invoices accurately by reviewing coding details and preparing transactions for payment<br>• Perform three-way matching by comparing purchase documents, receipts, and invoices to confirm accuracy before entry<br>• Reconcile bank activity on a regular basis and investigate discrepancies to maintain clean financial records<br>• Support weekly accounts payable volume and help keep payment processing on schedule during high-demand periods<br>• Enter and maintain accounting data within Epicor while ensuring records are complete and up to date<br>• Work closely with the accountant during training and provide ongoing support through daily accounting tasks<br>• Assist with routine accounting administration and help maintain organized documentation for audit-ready files
<p>We are looking for an Audit / Tax Senior Accountant to join a public accounting team serving clients in Bath, Maine. This position offers a balanced mix of tax preparation, audit support, and financial statement work across a range of organizations, including businesses, municipalities, schools, and nonprofit entities. The role is well suited for an accounting specialist who enjoys client-facing work, collaboration, and building experience in both assurance and tax services.</p><p><br></p><p>Responsibilities:</p><p>• Prepare individual and business tax filings accurately and on schedule throughout the year.</p><p>• Contribute to audit engagements for clients such as local governments, educational institutions, and nonprofit organizations across the Midcoast area.</p><p>• Travel to client sites as needed to assist with fieldwork, testing, and documentation during audit assignments.</p><p>• Support the preparation and review of financial statements in accordance with applicable accounting standards.</p><p>• Analyze accounting records and supporting schedules to identify discrepancies, ensure accuracy, and maintain compliance.</p><p>• Work closely with senior team members and clients to gather information, clarify financial data, and resolve audit or tax-related questions.</p><p>• Apply GAAP principles and firm methodologies when completing audit and tax-related assignments.</p>
<p>Robert Half has partnered with an established renovation company to locate an <strong>Accounts Receivable Specialist </strong>in Portland, Maine for a full-time position with benefits.</p><p><br></p><p>This is an <strong>on-site role, must live in Maine.</strong></p><p><br></p><p>The ideal <strong>AR / Accounts Receivable </strong>candidate will have the following skills and experience:</p><p><br></p><ul><li>Some college accounting coursework</li><li>Entry level with degree, or 2+ years AR or AP experience.</li><li>Monthly billing</li><li>Positing invoices and cash receipts</li><li>Collections</li><li>Excel skills</li><li>AIA billing exposure a plus, not required (willing to train)</li><li>Sage software a plus, not required.</li></ul><p><br></p><p>Employer offers benefits including: Health plan, dental, 401k, paid vacation and holidays, free parking and more.</p><p><br></p><p>For consideration, please apply online with resume.</p><p>Jennifer Thomspon</p><p>Robert Half Finance & Accounting - Permanent Placement</p>
We are looking for a detail-oriented Bookkeeper to support day-to-day financial operations for a long-term contract opportunity in Freeport, Maine. This role is ideal for someone who is comfortable managing core accounting activities, maintaining accurate records, and helping ensure smooth cash flow across the business. The position requires strong hands-on experience with QuickBooks and the ability to handle both payables and receivables with accuracy and consistency.<br><br>Responsibilities:<br>• Manage routine bookkeeping tasks and keep financial records current, organized, and accurate.<br>• Process vendor invoices, prepare payments, and monitor outstanding obligations to support timely accounts payable activity.<br>• Issue customer invoices, record incoming payments, and follow up on open balances as part of accounts receivable management.<br>• Reconcile bank statements and investigate discrepancies to maintain reliable financial reporting.<br>• Maintain transactions in QuickBooks and ensure entries are coded correctly and supported by documentation.<br>• Review financial data regularly to identify errors, resolve inconsistencies, and improve record accuracy.<br>• Assist with periodic reporting by preparing summaries of account activity and other bookkeeping documentation as needed.