1

Bookkeeping Assistant Jobs in Windham, ME (NOW HIRING)

Bookkeeper

Lewiston, ME ยท On-site

$60K/yr

Maintain financial records for monthly, quarterly, and annual bookkeeping clients * Determine ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Part Time Bookkeeper

Scarborough, ME ยท On-site

$23 - $26/hr

Collaborate with management to keep financial processes running smoothly and efficiently. * Assist with general bookkeeping tasks and reporting for a small team. * Hands-on experience using ...

Be Seen First

Bookkeeper

Portland, ME ยท On-site

$20 - $35/hr

Manage physical documentation, handle incoming financial mail, and assist with general office tasks ... Experience: 2+ years of professional bookkeeping experience, ideally in an industrial or ...

Bookkeeper

Portland, ME ยท On-site

$16.75 - $18.25/hr

Prior experience in bookkeeping, cash office operations, or handling cash transactions. ยท Technical Skills: Proficiency in basic math and computer skills, including spreadsheets and point-of-sale ...

Bookkeeper

Brunswick, ME ยท On-site

$15.10 - $18.25/hr

Prior experience in bookkeeping, cash office operations, or handling cash transactions. ยท Technical Skills: Proficiency in basic math and computer skills, including spreadsheets and point-of-sale ...

Prior experience in bookkeeping, cash office operations, or handling cash transactions. โ€ข Technical Skills: Proficiency in basic math and computer skills, including spreadsheets and point-of-sale ...

Bookkeeper

Portland, ME ยท On-site

Prior experience in bookkeeping, cash office operations, or handling cash transactions. โ€ข Technical Skills: Proficiency in basic math and computer skills, including spreadsheets and point-of-sale ...

Bookkeeper

Portland, ME ยท On-site

Bookkeeping & Cash Handling Experience: Prior experience in bookkeeping, cash office operations, or handling cash transactions. Technical Skills: Proficiency in basic math and computer skills ...

Bookkeeping & Cash Handling Experience: Prior experience in bookkeeping, cash office operations, or handling cash transactions. Technical Skills: Proficiency in basic math and computer skills ...

As an assistant manager, you will enjoy: * Medical, Vision, Dental, & Life Insurance/Short ... Cash-handling and bookkeeping * Problem solving * Advocating and empathizing * Safety and Security ...

As an assistant manager, you will enjoy: * Medical, Vision, Dental, & Life Insurance/Short ... Cash-handling and bookkeeping * Problem solving * Advocating and empathizing * Safety and Security ...

As an assistant manager, you will enjoy: * Medical, Vision, Dental, & Life Insurance/Short ... Cash-handling and bookkeeping * Problem solving * Advocating and empathizing * Safety and Security ...

As an assistant manager, you will enjoy: * Medical, Vision, Dental, & Life Insurance/Short ... Cash-handling and bookkeeping * Problem solving * Advocating and empathizing * Safety and Security ...

As an assistant manager, you will enjoy: * Medical, Vision, Dental, & Life Insurance/Short ... Cash-handling and bookkeeping * Problem solving * Advocating and empathizing * Safety and Security ...

next page

Showing results 1-20

Bookkeeping Assistant information

See Windham, ME salary details

$11

$21

$30

How much do bookkeeping assistant jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for bookkeeping assistant in Windham, ME is $21.92, according to ZipRecruiter salary data. Most workers in this role earn between $18.17 and $24.42 per hour, depending on experience, location, and employer.

What is a bookkeeping assistant?

Bookkeeping Assistants are professionals who support the accounting or finance department by recording financial transactions, maintaining accurate financial records, and assisting with basic accounting tasks. They typically handle data entry, process invoices, reconcile bank statements, and help prepare financial reports. Bookkeeping Assistants ensure that the financial information of an organization is organized and up to date, enabling accountants and managers to make informed decisions. They often use accounting software and must pay close attention to detail to avoid errors.

What are the key skills and qualifications needed to thrive as a bookkeeping assistant, and why are they important?

To thrive as a Bookkeeping Assistant, you need strong mathematical skills, attention to detail, and a basic understanding of accounting principles, often supported by a relevant diploma or coursework. Familiarity with accounting software such as QuickBooks or Xero, along with proficiency in spreadsheets, is commonly required. Strong organizational skills, reliability, and effective communication help you manage multiple tasks and collaborate with team members. These skills and qualities are essential for maintaining accurate financial records and ensuring smooth business operations.

What are some common challenges faced by bookkeeping assistants, and how can they be managed effectively?

Bookkeeping Assistants often face challenges such as managing tight deadlines during month-end or year-end closing, handling large volumes of data entry with accuracy, and staying updated with frequent changes in accounting software or procedures. Effective time management, attention to detail, and proactive communication with the accounting team can help overcome these obstacles. Regularly seeking feedback and participating in ongoing training can also enhance efficiency and ensure compliance with best practices.

What is the difference between Bookkeeping Assistant vs Bookkeeper?

AspectBookkeeping AssistantBookkeeper
CredentialsHigh school diploma; some roles may require basic accounting coursesHigh school diploma; often some accounting certification or experience
Work EnvironmentOffice setting, supporting accounting teamsOffice or remote, managing financial records directly
ResponsibilitiesData entry, invoice processing, basic record keepingMaintaining ledgers, reconciling accounts, preparing financial reports

The main difference is that a Bookkeeping Assistant typically performs supportive, entry-level tasks under supervision, while a Bookkeeper handles more comprehensive financial record management independently. Both roles require similar credentials and are found in similar work environments, but the Bookkeeper has more responsibility and autonomy.

Are bookkeeping assistants in demand in 2026?

Bookkeeping assistants are expected to remain in demand through 2026 due to ongoing needs for financial record-keeping in various industries. Their skills in accounting software and attention to detail are valuable as businesses continue to rely on accurate financial management and compliance. However, automation and accounting software advancements may influence the level of demand over time.

What do bookkeeping assistants get paid per hour?

Bookkeeping assistants typically earn between $15 and $25 per hour, depending on experience, location, and the complexity of tasks. Entry-level positions may start lower, while experienced assistants with certifications or specialized skills can earn higher wages.

What are popular job titles related to Bookkeeping Assistant jobs in Windham, ME?

For Bookkeeping Assistant jobs in Windham, ME, the most frequently searched job titles are:

What job categories do people searching Bookkeeping Assistant jobs in Windham, ME look for?

The top searched job categories for Bookkeeping Assistant jobs in Windham, ME are:

What cities near Windham, ME are hiring for Bookkeeping Assistant jobs?

Cities near Windham, ME with the most Bookkeeping Assistant job openings:

Infographic showing various Bookkeeping Assistant job openings in Windham, ME as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 20% Part Time, 1% Temporary, and 4% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $45,588 per year, or $21.9 per hour.

Bookkeeper

Skillcloud HCM

Lewiston, ME โ€ข On-site

$60K/yr

Full-time

Medical, Life, Retirement, PTO

This job post hasย expired 2 days ago.ย Applications are no longer accepted.


Job description

Bookkeeperย 

Lewiston, MEย (Onsite,ย full-timeย or part-time)ย 

Our client,ย a CPA firm in Central Maine, is seeking an experiencedย Bookkeeperย to join their team. This role may be structured as either full-time or part-time, depending onย candidate'sย preference and business needs.ย 

Requirements of the Bookkeeper:
  • 5+ years of experience as a full-charge bookkeeper, with a strong background in managing end-to-end accounting functionsย 

  • QuickBooks and/or QuickBooks Online experienceย 

  • Strong knowledge of Microsoft Office and Adobeย 

  • High degree of accuracy and attention to detailย 

  • Ability to handle multiple tasksย 

  • Strong time management skills and ability to work in a deadline driven environmentย 

  • Self-motivated and organizedย 

  • Ability to communicate effectively and professionally with clients, staff members, and partnersย 

Benefits of the Job:
  • Annualย salaryย starting at $60,000, offerย commensurateย with experienceย 

  • 100%ย companyย paid health insurance forย employeeย 

  • Health Savings Accountย 

  • Life insurance, short-term and long-term disability insuranceย 

  • Paid time off and holidaysย 

  • 401(k) plan with employer contributionย ย 

  • 4-day workweek during summer monthsย 

Responsibilities of the Bookkeeper:
  • Maintain financial records for monthly, quarterly, and annual bookkeeping clientsย 

  • Determine & post journal entriesย 

  • Perform monthly account reconciliationsย 

  • Prepare and review monthly financial statementsย 

  • Maintain client fixed asset schedulesย 

  • Calculate, file, and pay monthly & quarterly sales tax returnsย 

  • Prepare quarterly and annual payroll tax returnsย 

  • Prepare year-end W2s andย 1099sย 

  • Research special projects as they ariseย 

Skillcloud HCM Solutions has been engaged to manage this search. NO PHONE CALLS OR RECRUITERS PLEASE.


Equal Opportunity Employer.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, familial status, age, physical or mental disability, pregnancy, sexual orientation, gender identity, genetic information, veteran status, or any other characteristic protected by law.ย 
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job