Demo

Bookkeeper

Brookhaven Treatment and Learning Center
Chelsea, VT Part Time
POSTED ON 10/10/2026
AVAILABLE BEFORE 2/7/2027

Company Overview

Brookhaven Treatment and Learning Center is a dedicated residential treatment facility serving youths aged 6 to 15 years. Located in Chelsea, Vermont, the center provides comprehensive educational, clinical, and therapeutic services designed to support children with emotional and behavioral challenges stemming from abuse and neglect. Committed to fostering a safe and healing environment, Brookhaven emphasizes individualized care and community reintegration.

Position Summary

The Bookkeeper is responsible for the accurate and timely processing of Brookhaven Treatment & Learning Center's day-to-day financial transactions. Reporting to the Executive Director, this position maintains financial records, processes accounts payable and receivable, prepares payroll information, reconciles accounts, and supports the organization's financial reporting and annual audit.

This position focuses on maintaining accurate financial records and ensuring the timely, reliable processing of Brookhaven's financial transactions. The Bookkeeper works closely with the organization's accountant, payroll provider, auditors, financial institutions, and vendors to ensure financial records remain accurate, organized, and current.

Reports To: Executive Director

Classification: Part-Time (20 hours per week), Non-Exempt

Essential Duties and ResponsibilitiesAccounts Payable

  • Process vendor invoices for payment.
  • Prepare checks and electronic payments.
  • Verify invoices are properly approved before payment.
  • Maintain vendor files.
  • Respond to vendor payment inquiries.
  • Monitor outstanding payables.

Accounts Receivable

  • Prepare and record deposits.
  • Process incoming payments.
  • Maintain accurate accounts receivable records.
  • Track outstanding balances.
  • Maintain supporting documentation.

Payroll Administration

  • Prepare payroll information for processing.
  • Verify employee hours and payroll documentation.
  • Process authorized payroll changes.
  • Maintain payroll records.
  • Coordinate with the organization's payroll provider.
  • Maintain confidentiality of payroll information.

Bank Reconciliations

  • Reconcile bank accounts monthly.
  • Reconcile credit card statements.
  • Match receipts and supporting documentation.
  • Investigate discrepancies.
  • Maintain reconciliation records.

Financial Recordkeeping

  • Maintain the general ledger within QuickBooks.
  • Record financial transactions accurately.
  • Organize supporting documentation.
  • Maintain electronic and paper financial files.
  • Ensure financial records comply with organizational policies and established internal controls.

Financial Reporting Support

  • Generate financial reports as requested.
  • Prepare accounts payable reports.
  • Prepare accounts receivable reports.
  • Prepare cash receipts reports.
  • Provide financial information to support budget development.
  • Organize supporting financial documentation.

Audit Support

  • Organize requested documentation.
  • Prepare schedules.
  • Provide supporting financial records.
  • Respond to auditor information requests as directed.

Vendor and Banking Support

  • Communicate with vendors regarding payments.
  • Prepare bank deposits.
  • Maintain banking documentation.
  • Assist with routine banking transactions.

Record Retention

  • Maintain organized financial records in accordance with Brookhaven's record retention policies.

Other Duties

  • Maintain confidentiality of financial information.
  • Follow Brookhaven financial policies and established internal controls.
  • Perform other bookkeeping-related duties as assigned.

Minimum Qualifications

  • Associate degree in Accounting, Bookkeeping, Business Administration, or related field, or equivalent experience.
  • Three years of bookkeeping or accounting experience.
  • Experience with payroll processing.
  • Experience using accounting software.
  • Strong attention to detail and accuracy.
  • Excellent organizational skills.
  • Ability to maintain confidentiality.

Preferred Qualifications

  • Experience with QuickBooks.
  • Experience in nonprofit accounting.
  • Experience working with grant-funded organizations.
  • Experience preparing documentation for annual financial audits.

Required Knowledge and Skills

  • Double-entry bookkeeping
  • Accounts payable
  • Accounts receivable
  • Payroll processing
  • Bank reconciliations
  • Microsoft Excel
  • Google Workspace
  • Financial recordkeeping
  • Document organization
  • Confidentiality

Pay: $32.00 - $40.00 per hour

Work Location: In person

Salary : $32 - $40

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Bookkeeper?

Sign up to receive alerts about other jobs on the Bookkeeper career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$40,527 - $50,495
Income Estimation: 
$46,660 - $59,490
Income Estimation: 
$46,698 - $56,511
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$60,895 - $72,281
Income Estimation: 
$125,305 - $173,168
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Bookkeeper jobs in the Chelsea, VT area that may be a better fit.

  • Rutland Area Food Co-op Rutland, VT
  • The Rutland Area Food Co-op is looking for a part time bookkeeper. This position will require between 10 and 15 hours a week. Remote work is possible. Howe... more
  • 1 Month Ago

  • Downstreet Barre, VT
  • Thank you for your interest in working with us! We are currently looking for a full-time Bookkeeper to join our team! As a member of our finance team, you’... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!