Demo

Bookkeeper

Habitat for Humanity of Evansville, Inc.
Evansville, IN Part Time
POSTED ON 9/26/2026
AVAILABLE BEFORE 1/23/2027

POSITION DESCRIPTION: Bookkeeper

DEPARTMENT: Management & Operations

POSITION TYPE: Part-time

FLSA STATUS: Hourly

THIS POSITION IS SUPERVISED BY: Director of Finance

JOB SUMMARY: The Bookkeeper is a key member of the finance team, responsible for day-to-day financial operations including accounts payable, payroll, and financial tracking for ReStore retail operations. Reporting to the Director of Finance, this role ensures the accuracy, reliability, and regulatory compliance of the organization's accounting practices in accordance with Generally Accepted Accounting Principles (GAAP). The ideal candidate is highly detail-oriented, organized, and trustworthy, with strong time management skills and the ability to thrive in a team-oriented, metrics-driven environment. The bookkeeper must have a commitment to the mission of Habitat for Humanity which seeks to put God’s love into action by bringing people together to build homes, communities, and hope.

PRIMARY RESPONSIBILITIES & DUTIES:

1. Accounts Payable

  • Process accounts payable transactions in a timely manner, ensuring accurate coding, proper approver sign-off, and organized documentation (invoices, receipts, files)
  • Set up new vendors and respond to vendor/customer inquiries regarding invoices and payments
  • Reconcile employee credit card bills and receipts
  • Assist with annual 1099 reporting
  • Support monthly financial reporting and analysis for the Finance Committee and Board
  • Assist the Director of Finance with mortgage reporting/administration, insurance analysis, and ReStore accounting as needed
  • Coordinate with external auditors during the annual audit
  • Collaborate with department heads to track project costs, revenue, profitability, and budgets
  • Identify opportunities to improve financial processes

2. Human Resource Responsibilities

  • Support onboarding of new employees (I-9s, tax documents, benefits enrollment, employee handbook review)
  • Maintain employment files in compliance with applicable laws
  • Submit time reports to the payroll processor and process bi-weekly/semi-monthly payroll

3. Retail Operations Finance

  • Reconcile daily POS reports and cash deposits from ReStore; investigate discrepancies between POS and bank deposits
  • Track retail revenue, inventory-related costs, and sales tax
  • Assist with inventory valuation and cost-of-goods-sold tracking
  • Prepare monthly retail financial summaries for leadership

4. Other duties as assigned.

WORKING CONDITIONS:

  • Approximately 20–25 hours per week
  • The Habitat office is open 8:30 am – 4:30 pm, Monday through Friday, with occasional evening/weekend hours and extra time needed around payroll and month-end close
  • Primarily indoor work, but occasional outdoor work
  • Physical Requirements: Must be able to see, hear, and speak. Intermittent sitting and standing, and occasionally stooping. Must be able to operate computer, keyboard, and other office equipment; Occasional light lifting up to 25 lbs. The noise level in the work environment is typically low to moderate.

REQUIREMENTS FOR EMPLOYMENT

1. Personal character and values:

  • Adherence to and enthusiasm for the mission, vision and core values and beliefs of Habitat for Humanity of Evansville
  • Strong commitment to community service
  • Upholds a strict level of confidentiality
  • Self-motivated and able to make decisions independently
  • Highly respectful of all people regardless of socio-economic status
  • Detail oriented with excellent verbal and written organizational skills.

2. Education and Professional Experience:

  • Associate's or Bachelor's degree in Accounting, Finance, or a related field (or equivalent experience)
  • 2 years of bookkeeping experience, including accounts payable and payroll processing; nonprofit experience preferred
  • Strong understanding of fund accounting and nonprofit financial practices, including audit support
  • Proficiency in Microsoft Office (Outlook, Word, Excel, PowerPoint); familiarity with QuickBooks a plus; experience with Financial Edge (Blackbaud) preferred
  • Retail/POS reconciliation experience a plus
  • Ability to handle confidential information with discretion and build positive relationships with donors, sponsors, and community members
  • Experience in affordable housing, community development, or construction operations preferred

3. Other Requirements

  • Pass an FBI background check

COMPENSATION

  • Salary is commensurate with experience and knowledge.
  • Life Insurance
  • Flexible schedule

Pay: $20.00 - $22.00 per hour

Expected hours: 20.0 – 25.0 per week

Benefits:

  • Flexible schedule
  • Life insurance

Work Location: In person

Salary : $20 - $22

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: 
$82,654 - $108,479
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$92,824 - $124,109
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

Job openings at Habitat for Humanity of Evansville, Inc.

  • Habitat for Humanity of Evansville, Inc. Evansville, IN
  • POSITION DESCRIPTION: Marketing and Public Relations Manager DEPARTMENT: Development POSITION TYPE: Full-time FLSA Status: Non-Exempt, Hourly THIS POSITION... more
  • 3 Days Ago


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

  • KWR Ventures LLC Newburgh, IN
  • Job Summary We are seeking a detail-oriented and energetic Bookkeeper to join our dynamic finance team. In this vital role, you will be responsible for mai... more
  • 5 Days Ago

  • Dr. Danzer Orthodontics Owensboro, KY
  • NOW HIRING: ORTHODONTIC BOOKKEEPER Danzer Orthodontics is looking for a dependable, organized, and detail-oriented Bookkeeper to join our team! We are look... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!