Anderson Animal Shelter is searching for an honest, detail-oriented, highly organized individual with working knowledge of QuickBooks and general bookkeeping practices to assist in our finance department. The Bookkeeper runs the day to day operations of financial systems such as accounts payable and receivable; prepares bank deposits and presents data to management as needed; manages banking transactions in QuickBooks; and must possess the initiative to grow the role to a higher level. 


 Responsibilities include 
  • Detailed entry of financial data 

  • Analyze invoices and manage vendors, and expenditures 

  • Coordinate payments; manage accounts payable system and maintain vendor files 

  • Maintain the accounts receivable process; enter receipts into QuickBooks 

  • Ensure Anderson’s financial policies are followed by all employees 

  • Commute between Anderson locations multiple times throughout week to collect daily closeouts, donations, and mail 

  • Process daily closeouts using QuickBooks and Excel 

  • Sort mail and distribute accordingly 

  • Maintain postage machine 

  • Attend staff meetings and contribute constructive feedback 

  • Other duties as assigned by CFO ​


  • Knowledge of bookkeeping practices, proficient computer and typing skills required

  • Working knowledge of QuickBooks and Microsoft Excel preferred 

  • Able to perform mental calculations and have strong understanding of spreadsheets 

  • Associate’s degree and/or certification preferred and/or equivalent experience in accounting or business 

Other Expectations 
  •  Excellent project management skills with the ability to adjust to changing priorities 

  •  Self-motivated; ability to work independently and successfully meet deadlines 

  •  Responds to requests for information or assistance with urgency and effectiveness 

  •  Support Anderson’s Respect, Protect, Connect culture and model respectful behavior at all times 

  •  Demonstrates attention to detail and can multi-task effectively 

  •  Professional attitude and appearance 

 Physical Requirements  
  • Physical ability to walk, sit and/or stand for up to 10 hours at a time 

  • Willingness to work in the vicinity of wide array of domestic and wild animals with varying temperaments 



Anderson Animal Shelter was incorporated in 1966 as the Humane Society of North Central Illinois. Over the years, the shelter has transitioned from a traditional community animal shelter to one of the most progressive humane societies of its kind. Anderson Animal Shelter collaborates with public and private organizations and individuals to shelter, care for and promote the adoption of stray and unwanted companion animals. We advocate for the compassionate and humane treatment of these animals through direct care, humane education and community outreach programs


 All volunteers and staff of Anderson Animal Shelter must understand and accept that, even though all reasonable accommodations are made to support the physical and emotional health of our shelter animals, there are situations in which animals must be euthanized. 


lease email resume and cover letter to for consideration.


Adoption Center

180 N Randall Road

North Aurora, IL 60542

Next to Pet Supplies Plus

(847) 697-2880 ext 80

Adoption Center Hours

By appointment only.


Main Shelter

1000 S La Fox Street

South Elgin, IL 60177

(847) 697-2880

(847) 697-8229 fax

Adoption Center Hours

By appointment only.


Entrance is second door

1000 S La Fox Street

South Elgin, IL 60177

(847) 697-2880 ext. 25

Center Hours

By appointment only.


Adoption Center

412 W Army Trail Road
Bloomingdale, IL 60108

Inside Petco

(847) 697-2880 ext 90

Adoption Center Hours

By appointment only.

Shelter Holidays

New Year's Day  ·  Memorial Day  ·  Fourth of July  ·  Labor Day  ·  Thanksgiving Day  ·  Christmas Day

We will close at 3pm on Christmas Eve and New Year's Eve.

Anderson Animal Shelter is a registered 501(c)(3) non-profit recognized by the IRS.

Copyright © 2014-2020 Anderson Animal Shelter

Get involved. Stay informed.