Bookkeeper
Migis Hotel Group • Westbrook, Maine • Full Time • $24–$27 / hour
Posted on Fri, Sep 11, 2026
Bookkeeper
Migis
Hotel Group - Portland, ME
Migis Hotel Group, a nimble, creative Maine-based hospitality management
services company, is seeking a bookkeeper to join our Corporate Office team.
The ideal candidate will have experience using cloud-based accounting software,
strong analytical and communication skills, and an interest in supporting
multiple client properties as part of a collaborative accounting team.
This role can be completed in a hybrid setting. Bookkeepers work on average two days per week at our office in Portland/Westbrook area.
Compensation: $24 - $27 per
hour, depending on experience
Start date: ASAP
Job Type: Full-time
Benefits: Health insurance, PTO, 401k, discounted stays and food &
beverage at affiliated properties
Experience: 2+ years’ experience working with bookkeeping/financial record
keeping
Education: associate or bachelor’s
degree in accounting or finance strongly preferred
ABOUT MIGIS HOTEL GROUP:
Migis
Hotel Group is a small, Maine-based hospitality management services company
located in Westbrook, Maine. We believe in cultivating a unique hospitality
experience that's characterized by beautiful landscapes, comfortable
accommodations, and a tradition of spectacular service. We seek to be an
exemplary leader in hospitality and foster engaging workplaces, experiences,
and partnerships that allow our employees, guests, and partners to rest easy.
We believe that our employees are the foundation of our business, and we’re
committed to providing a safe, engaging, and empowering work experience. We
recognize and encourage creativity and leadership and operate with integrity
and responsibility to our employees, guests, and partners.
Job Summary Description:
Responsible for delivering effective financial controls and accurate, timely financial reporting for assigned client properties while using MHG resources efficiently and supporting the target profitability of each client engagement. This position maintains appropriate internal controls, ensures compliance with applicable federal, state, and local regulations, and safeguards client assets.
Summary of Essential Job Functions:
· Manage daily bookkeeping operations for assigned properties using M3 and/or QuickBooks.
· Maintain organized accounting records and ensure all entries in the accounting software are supported by complete and accurate documentation.
· Prepare, record, and verify journal entries, ensuring proper debits and credits in accordance with GAAP.
· Cultivate clear, collaborative, and approachable communication across departments, coordinating regularly with general managers to support personnel at assigned properties.
· Review and verify revenue for accuracy and completeness.
· Perform timely bank and general ledger reconciliations to maintain accurate financial data.
· Review accounts payable entries submitted by property managers for accuracy, proper account coding, and alignment with budgets, accruals, prepaid expenses, and company policies; communicate needed corrections and maintain supporting schedules.
· Prepare and report the weekly accounts payable and cash position for assigned properties.
· Perform balance sheet reconciliations and account analysis, investigating discrepancies and resolving issues efficiently.
· Maintain the month-end close process, including recording accruals, ensuring all revenues and expenses are recorded in the appropriate month, and producing timely and accurate month-end financial reports tied to supporting schedules.
· Compile, calculate, reconcile, and file sales and use tax returns and 1099s accurately and on time, in accordance with applicable state, county, and city requirements.
· Set up and maintain vendor records, verify W-9 information, and maintain current certificates of insurance for vendors.
· Assist the Director of Accounting and business partners with client requests, reporting needs, and other accounting priorities.
Minimum Requirements:
· Associate or bachelor’s degree in accounting or finance strongly preferred
· Knowledge of GAAP; familiarity with USALI is a plus
· Experience with M3 Accounting Core and QuickBooks, or similar accounting platforms
· Proficiency with Microsoft Office applications, particularly Excel
· Strong analytical and organizational skills
· Effective written and verbal communication skills
· Critical-thinking skills, including the ability to anticipate the potential consequences and implications of actions
· Resourcefulness in finding answers or identifying the appropriate person to provide them
· Flexibility in using different reporting methods to produce consistent, comparable information
· Ability to consistently meet deadlines
· Ability to work independently while also collaborating effectively as part of a team
DISCLAIMER
The statements above describe the
general nature and level of work performed by employees in this position.
They are not intended to be an exhaustive list of all responsibilities,
duties, and skills required of employees in this position. Employees may be asked
to perform duties outside their usual responsibilities from time to time, as
needed.
More live bookkeeper roles
- Front End Manager/Bookkeeper at Loblaw Companies — Grande Prairie, AB, Canada
- Bookkeeper / Accounts Payable Clerk at AlixPartners (Remote)
- Bookkeeper/ Billing Specialist at Rivian (Remote)
- Bookkeeper / Administrative Assistant (Full-Time / Part-Time) at Erasca (Remote)
- Bookkeeper (Remote) at Mountain View Los Altos High School District (Remote)
- Bookkeeper/Billing Specialist (FT/ PT) at CDN Publishing / Greysheet (Remote)
- Remote Bookkeeper – Work From Home at goldeagleauctions (Remote)
- Remote Billing Specialist / Bookkeeper / File Clerk Position at Audacy (Remote)
- Bookkeeper at Rocky Mountain Diabetes Center — Idaho Falls, Idaho, United States
- Front End/Bookkeeper at Kroger — Los Angeles, California, United States
- Central Office Bookkeeper at Alabaster City Schools — Alabaster City Schools District, Alabama, US
- School Bookkeeper at Chapel Hill-Carrboro City Schools — Seawell Elementary School, NC, US
- Commissions Bookkeeper at ForgeOS (Remote)
- Bookkeeper at Reimagined Parking — Houston, Texas, United States
- Accounts Payable/Payroll Bookkeeper at Alabaster City Schools — Alabaster City Schools District, AL, United States
- Bookkeeper at Horizon House — Seattle, Washington, US
- Remote Bookkeeper - Xero and QuickBooks at RES Consultant Group (Remote)
- Bookkeeper at Winfield Property Management — Tulsa, Oklahoma, United States
- Bookkeeper at Catholic Independent Schools Vancouver Archdiocese — Vancouver, British Columbia, Canada
- Bookkeeper at Anderson Business Advisors — Las Vegas, NV, United States
- Office Manager/Bookkeeper at Riverhead Building Supply Corporation — Riverhead, NY, United States
- Middle School Bookkeeper at Iola USD 257 — Iola, KS, United States
- School Bookkeeper at Academy School District 20 — Colorado Springs, Colorado, United States
- Bookkeeper - Part-time at EPIC Brokers — Newport Beach, California, United States
- Bookkeeper at SP Plus — Arlington, TX, US
- Bookkeeper (Athletics) at DeKalb County School District — Opportunity, Georgia, United States
- Bookkeeper at Hobby Lobby — Framingham, MA, US
- Bookkeeper/Accounting Specialist (AP/AR) at Log Still Distillery Management Company — US - Gethsemane, Kentucky
- Bookkeeper and Accounts Administrator at SGS — Wicklow, Ireland
- Bookkeeper at Fargo Public Schools — Fargo, North Dakota, United States
- Assistant Bookkeeper/ Payroll at Ball HealthCare — Mobile, AL, US
- Account Clerk/Bookkeeper at Crittenden KY — Marion, Kentucky, US
- Account Clerk II/Bookkeeper at Crittenden KY — Marion, Kentucky, US
- Account Clerk II / Bookkeeper at Crittenden KY — Marion, Kentucky, United States
- Business Office Manager / Bookkeeper at Ball HealthCare — Mobile, AL, US
- Bookkeeper at Distinction — Saint Louis, MO, US
- Administrative Assistant/Bookkeeper at Exeter SAU 16 — Exeter, New Hampshire, United States
- Bookkeeper at Kentucky Department for Public Health — Not Specified
- Bookkeeper at Ohnward Bancshares — Monticello, Iowa, United States