Bookkeeper

Aston CarterBranford, CT
$22 - $27Onsite

About The Position

This role provides comprehensive bookkeeping support for a small nonprofit office, with a strong focus on accounts payable, accounts receivable, and payroll. The bookkeeper processes a high volume of invoices, manages biweekly payroll for a large employee base using Paylocity, and maintains accurate financial records in QuickBooks and Excel while supporting staff in the field.

Requirements

  • Proven experience in bookkeeping with hands-on responsibility for accounts payable, accounts receivable, and payroll.
  • Demonstrated ability to process a high volume of invoices, including approximately 50 accounts payable invoices per week.
  • Practical experience managing payroll, preferably for a large employee base, using Paylocity or similar payroll systems.
  • Proficiency with QuickBooks for day-to-day accounting tasks and financial recordkeeping.
  • Basic proficiency in Microsoft Excel for organizing, tracking, and reporting financial information.
  • Strong attention to detail and accuracy in all financial entries and reconciliations.
  • Ability to handle phone calls and support staff in the field with professionalism and clear communication.
  • Organizational skills to manage multiple tasks and deadlines in a busy accounting environment.

Nice To Haves

  • Experience working in a nonprofit environment or supporting mission-driven organizations.
  • Familiarity with standard accounting practices and internal controls.
  • Ability to build positive working relationships with vendors and internal staff.
  • Comfort working in a small office setting where responsibilities may be varied and collaborative.

Responsibilities

  • Process approximately 50 accounts payable invoices each week with accuracy and timeliness.
  • Manage accounts payable activities, including invoice entry, coding, verification, and payment processing.
  • Handle accounts receivable functions, including contacting vendors and processing incoming invoices and payments.
  • Administer biweekly payroll for approximately 153 employees using Paylocity, ensuring accuracy and compliance with internal procedures.
  • Maintain and update financial records in QuickBooks, including journal entries, account reconciliations, and transaction postings.
  • Use basic Excel skills to organize, track, and report financial data and support regular financial reporting needs.
  • Respond to phone calls and inquiries from staff in the field, providing prompt and professional support on financial and payroll matters.
  • Collaborate with internal stakeholders to resolve invoice discrepancies and ensure timely payment and collection.
  • Maintain organized digital and physical records for accounts payable, accounts receivable, and payroll documentation.
  • Support general accounting activities as needed to ensure accurate and up-to-date financial information.

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service