Bookkeeper Job at Trinity United Methodist Church, Huntsville, AL

  • Trinity United Methodist Church
  • Huntsville, AL

Job Description


Revision Date: May 2024

Classification: Full Time/Hourly

Reports To: Director of Operations

Position Summary:

In cooperation with the Director of Operations, Personnel and Accounting Clerk, and all relevant Trinity stakeholders, the primary responsibility of this position is for all aspects of accounting, adherence to financial policies and procedures, and the development of clear and informative reports. Ensuring accuracy in the accounting records, balancing the general ledger to the monthly bank reconciliation, individual giving records, and other income sources are key functions of the position.


  • Oversee journal entries and posting, balancing, and reconciling of the General Ledger for all accounts.
  • Oversee and approve deposits to the church management software (contributions), childcare software (tuition), accounting software (events/miscellaneous), and the bank.
  • Reconcile all bank accounts monthly.
  • Generate monthly financial reports.
  • Generate requested reports related to Stewardship, Finance, and Human Resources, as needed, to support the financial decision-making process in these areas.
  • Reconcile bank statements to the general ledger monthly, and transfer funds between accounts consistent with financial policy.
  • Provide quarterly forecasting models for income and expenses to support financial decisions.
  • Supervise the implementation of best practices of all budget managers to ensure accurate financial records in the accounting, childcare, and church management software systems.
  • Develop standard operating procedures and financial accounting functions to ensure accurate financial records and substantive, actionable reports for budget development and management.
  • Develop and oversee Sunday Counter procedures and train and advise the Lead Counter, as needed.
  • Provide needed tools and information to budget managers to support the effective implementation of the annual budget process.
  • Gather, produce, and provide all documents and reports required by the church to complete the annual financial review process.
  • Serve as a backup for payroll processing.
  • Provide income and expense data for the Local Church Year End Report to the North Alabama Conference.
  • Review and approve weekly contribution reports and post to the General Ledger.
  • Collect contributions and fees received by mail, drop boxes and events, notate contributions as needed, and prepare income batches for processing.
  • Respond to inquiries and requests for support from givers about giving, pledges, statements, and other questions related to contributions.
  • Serve as the administrator of the online giving platform.
  • Assist with the input of annual pledges in the church management software.
  • Prepare, review for accuracy, and distribute giving statements to contributors consistent with financial policy.
  • In collaboration with the Communications Team and Stewardship Chair, develop effective tools and resources for the annual Stewardship campaign, the website, and the online giving platform.
  • Continuously pursue options to streamline processes within and between platforms for efficiency in data management and reporting in accounting, including transactions related to payroll from iSolved.
Education and Certifications:
  • Bachelor's degree in related discipline or equivalent experience
  • Combination of education, certifications and experience sufficient to successfully execute the functions of the position.
  • Experience in Blackbaud accounting software HIGHLY PREFERRED
  • Experience in nonprofit accounting HIGHLY PREFERRED
Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Performing physical activities that require considerable use of arms, finger dexterity sufficient to operate a keyboard, sight, speech, sitting for long periods, bending, pushing, pulling, lifting and carrying.
Work Schedule:

This position is primarily on-site in Huntsville, Alabama with occasional flexibility for remote work when possible. Schedule may vary based on position demands related to time of month and year and may require a combination of office hours, as well as work performed after hours and/or weekends, if necessary.

Job Tags

Hourly pay, Full time, Temporary work, Local area, Remote job, Weekend work, Sunday,

Similar Jobs

FBC Remodel

Interior Designer Job at FBC Remodel bringing plans to life? Are you eager to dig into design details while capturing a homeowner's big vision?...  ...message to infuse all levels of our process and client experience. As an Interior Designer at FBC you will be working with Senior Designers... 


FT/PT Childcare Positions Job at Pacca

 ...FT/PT Childcare Positions Job Name FT/PT Childcare Positions Description We don't want to rush summer but we do need to prepare for the...  ...after summer; or even looking for a job that doesn't work weekends - we want to meet you! Day Care Centers, Inc. in Ardsley, PA... 

Cooperative Producers Inc

Tire & Oil Technician Job at Cooperative Producers Inc

 ...opportunities that span a wide variety of fields. We continuously seek enthusiastic and...  ...cooperative. CPI is seeking a dedicated Tire & Oil Technician to join our expanding team. We...  ...willing to train the right person! No experience necessary, training provided. Generous... 

Louis Allis LLC

Electric Motor Mechanic Job at Louis Allis LLC

 ...Electric Motor Mechanic Full-time Mechanic position Available. Great Benefits, Clean Work Benefits, Team Atmosphere. Electric Motor Machine shop experience is a plus. Pay: $22.00 - $32.00 per hour based on skill level. Work Performed: Dismantle electric... 

Boston Consulting Group

AI Engineer, Japan - BCG X Job at Boston Consulting Group

 ... What You'll Bring ~ ~ Python, R, TypeScript ~ DevOps /MLOPS/DataOps ~ ~ ...