Position: Bookkeeper
Reports to: Treasurer, Board of Directors
Application Review: May 15, 2025
Overview: The Bookkeeper is a critical member of the Contra Costa Humane Society (CCHS) team directly responsible for managing the accurate and complete data entry of all financial transactions, including but not limited to managing monetary and in kind donation data entry and reconciliation of general ledger accounts to donor database and bank accounts. Supports identified Board members with required financial reporting and activity to maintain 501(c)3 status.
Working Hours: Up to 20 hours per week, Monday through Friday, with a minimum of one to two days in CCHS offices per week to generate checks, pay bills, and complete payroll, and process monetary and in kind donations, as needed.
Essential Functions
Bookkeeper
- Post all financial transactions to Quickbooks general ledger in appropriate G/L accounts.
- Process all invoices for timely payment, including approval and appropriate general ledger account.
- Resolve invoice discrepancies with vendors and service providers, as needed. Escalate unresolved issues to the Board Treasurer, and President as needed.
- Create and record deposits
- Manage general ledger accounts, including annual clean up recommendations to the Treasurer.
- Review general ledger accounts budget to actual year to date and forecasted results.
- Prepare monthly general ledger reporting and distribute monthly to Board, working with board to resolve any issues as needed.
- Report any discrepancies, unusual activity, or actuals that exceed budget to the Treasurer.
- Reconcile all bank accounts monthly and resolve any discrepancies
- Manage relationship with general ledger service provider, including periodic access review to confirm user security is appropriately restricted, activity is within the capacity parameters of our agreement, and the application continues to meet the financial needs of the organization. Report concerns to the Board Treasurer and President.
- Support Board and Staff with annual budget planning process, as requested.
- Support Board and Staff with custom reports if necessary.
- Support annual tax preparation process, as needed.
Payroll Processing
- Ensure all CCHS employees are correctly enrolled in the payroll processing system.
- Prepare pay period payroll and submit for processing.
- Prepare annual calendar of payroll processing cutoff dates for timekeeping purposes.
- Support staff with payroll questions, vacation, sick time, and holiday time management, as needed.
- Manage relationship with payroll processing service, including annual agreement review to confirm processing service terms align to current staffing.
Donor Database Data Entry and Reporting
- Download, batch and enter monetary and in kind donation transactions into Donor Perfect by appropriate account.
- Reconcile monetary donations between Donor Perfect and General Ledger accounts.
- Provide bi-weekly Donor Perfect reporting.
- Coordinate donation acknowledgments with Development & Marketing Manager.
Other duties and assignments as agreed.
Qualifications and Requirements
- Preference for accounting specific experience with either a bachelor degree in accounting or some coursework in accounting, finance, or a related field. Non-profie administration or related studies a plus.
- Relevant Experience: Minimum of 2 years work experience in bookkeeping or accounting, especially within non-profit organizations is highly valued.
- Donor database knowledge a plus, specifically DonorPerfect, or other Development related software
- Demonstrated ability to make decisions, follow directions, and practice good judgment.
- Demonstrated organization and time management skills
- Strong verbal and written communication skills
- Strong computer skills including Excel, Word, PowerPoint, etc.
- Proficiency in Quickbooks
- Demonstrated ability to manage financial and payroll processing calendars, including preparation for and completing key filings by the deadlines.
- Commitment to support and enforce CCHS Code of Conduct.
- Commitment to support the mission of CCHS.
Background Checks
CCHS reserves the right to conduct thorough background checks to ensure the safety and reliability of their employees. These checks may include:
- Criminal History: Screening for any past convictions.
- Credit Checks: Evaluating financial responsibility .
- Reference Checks: Verifying previous employment and professional references
Working Conditions
- Primary working location will be in animal shelter environment.
- Potential for exposure to animal bites and scratches; and animal feces, blood and zoonotic diseases.
- Must be able to tolerate the emotional aspect of working in an animal shelter environment.
To be considered for this job opportunity, please submit your cover letter, resume and portfolio/project examples by email with the subject line “Bookkeeper” to cburke@cchumane.org.
Equal Employment Opportunity Commitment
CCHS is committed to providing equal opportunity to all qualified persons regardless of race, color, citizenship status, national origin, ancestry, gender, pregnancy, sexual orientation, gender identity or expression, genetic information, age, religion, creed, physical or mental disability, marital status, veteran status, political or religious affiliations, or any other characteristic protected by law (“Protected Status”).