Bookkeeper
ST JOSEPH CHURCH
Job Description
Job Description
Description:
Position SummaryThe Bookkeeper is responsible for the day-to-day accounting operations of St. Joseph Catholic Church and School. This position performs and supports accounting transactions for both the Church and the School, maintains accurate financial records, assists with monthly close activities, and provides hands-on accounting support to the Business Manager.The role requires a strong practical accounting background and a willingness to perform both transactional and analytical accounting work, including accounts payable, donation processing, credit card administration, FACTS Tuition Billing support.
The position reports directly to the Business Manager and works closely with the Pastor, School Principal, parish and school office staff, ministry leaders, department heads, vendors, diocesan finance personnel, and other internal and external stakeholders as needed to support accurate accounting and timely financial operations.
This position must maintain a positive and supportive attitude of St. Joseph Catholic Parish and School. They must keep parish and school matters confidential as they will be privy to private information that should not be shared.
The position is required to work in person Monday through Friday 8:30-4:30.
Reporting Lines and Collaboration• Reports directly to the Business Manager
• Provides accounting support to the Business Manager for Church and School financial operations, budgeting support, and special projects
• Works closely with Business Manager to provide accounting information and financial support as to the Pastor and Principal.
• Collaborates with parish and school office staff on accounts payable, deposits, donations, credit card documentation, vendor records, and financial information needed for accurate accounting records
• Coordinates with diocesan finance personnel on accounting procedures, reporting requests, internal control requirements, audit support, and system-related matters
• Communicates with vendors, donors, and service providers when necessary to research transactions, resolve account questions, obtain documentation, and support timely processing
Accounting Operations• Perform and support accounting transactions for the Church and School, including accounts payable, deposits, donations, credit card activity, and other routine accounting functions
• Maintain accurate and timely financial records in the parish accounting system
• Assist the Business Manager with monthly close, financial reporting, budget support, and special accounting projects
Accounts Payable and Disbursements• Process accounts payable transactions, including invoice review, coding, approval routing, payment preparation, and vendor record maintenance
• Ensure expenses are properly documented, coded, approved, and recorded in accordance with parish procedures and diocesan policies
• Assist with vendor communications, payment inquiries, W-9 collection, and year-end 1099 support
• Give all invoices that have been coded for payment to Business Manager for approval before processing checks.
• Print checks weekly and give to Pastor for check signing
• Separate check stub, stuff payment envelops with appropriate support and give stuffed envelopes to Parish Office Coordinator for postage and mailing.
• File Check support in Accounts Payable files weekly.
Donations, Deposits, and Revenue•Reconcile offertory, donations, online giving, restricted gifts, school-related receipts, and other revenue activity
• Support accurate recording of donor activity and coordinate with appropriate parish staff regarding contribution records and deposit documentation
• Scan checks from the weekly collections and miscellaneous cash receipt. Enter deposits into ledger, restricted fund tracking, and reconciliation of giving platforms to bank activity
· Record all deposits into Sage Accounting systems weekly.
· Upload the FACTS monthly reports into Sage Accounting System.
Credit Card Administration• Administer and monitor the parish and school credit card program, including the RAMP credit card system (When Ramp is implemented)
• Review credit card transactions for coding, receipts, approvals, policy compliance, and timely recording
• Reconcile credit card activity to supporting documentation and follow up with staff members on any credit card purchases that do not have appropriate documentation attached.
FACTS Tuition Billing Support• Support the Business Office in overseeing all aspects of the FACTS Tuition Billing system for the School
• Assist with tuition billing setup, payment plan monitoring, account adjustments, family account questions, reporting, and coordination with school administration
• Reconcile FACTS activity to accounting records, bank activity, tuition reports, and other school financial information as needed
• Provide FACTS-related accounting support to the Business Manager and School Principal for tuition reporting, receivable review, and school financial analysis
Accounting Systems and Support• Use and maintain accounting records in Sage Intacct and related parish and school financial systems
• Assist with system reconciliations between accounting records, online giving platforms, credit card activity, payroll, and school financial activity
• Support the Business Manager with financial process improvements, internal control procedures, documentation, and reporting needs
Compliance and Internal Controls• Follow established accounting procedures, diocesan financial policies, and internal control requirements
• Maintain appropriate documentation for accounting transactions, reconciliations, approvals, and adjustments
• Assist with audits, internal reviews, diocesan reporting requests, and year-end financial support
Requirements:Qualifications
Education• Bachelor’s degree in Accounting, Finance, Business Administration, or related field preferred.Experience • Minimum 5 years of accounting experience, including accounts payable and receivables. • Strong hands-on accounting skills required, with the ability to research transactions, identify discrepancies, and maintain accurate supporting documentation• Experience with nonprofit, church, school, or multi-entity accounting preferred• Experience with Sage Intacct, RAMP, PushPay, Paylocity, and FACTS Tuition Billing a plus• Strong Excel skills and ability to prepare schedules, reconciliations, and financial support documentation
Special Requirements• Must support and respect the mission and values of the Catholic Church• Must comply with diocesan Safe Environment policies and background checks• Ability to maintain confidentiality in financial, donor, school, and personnel matters
- Work Where You MatterAt Dollar General, our mission is Serving Others! We value each and every one of our employees. Whether you are looking to launch a new career in one of our many convenient Store locations, Distribution Centers, Store Support Center or with our Private...SuggestedSeasonal workWork at officeLocal area
- MVI Services is seeking an Accounting Associate to join our team in Goodlettsville. You will join a salaried, exempt role, collaborating with the accounting manager to ensure accurate financial records and timely reporting. Your responsibilities include day-to-day accounting...Suggested
$42k - $57.33k
Willow Atlantic Solutions, a Nashville, TN-based technology company, seeks a full-time Bookkeeper. This role involves maintaining accurate financial records, preparing monthly statements, and ensuring compliance with accounting standards. As a Bookkeeper, you'll prepare...SuggestedFull timeWork at office- ...named among the 50 best-managed firms in the nation, this is the firm for you. Doeren Mayhew is seeking a full-time experienced Bookkeeper to join our Hendersonville, TN office. Responsibilities: Perform bookkeeping tasks in QuickBooks. Enter invoices and write checks...SuggestedFull timeWork at officeMonday to Friday
$55k - $65k
Overview Bookkeeper - Nashville, TN (Near Charlotte Ave) Pay: $55K-$65K DOE Responsibilities Maintain and reconcile financial records using QuickBooks Online Manage full-cycle accounts payable and accounts receivable processes Assist with month‑end close, reporting...SuggestedPermanent employmentWork at officeRemote work1 day per week- Job Title: Remote Bookkeeper Location: Fully Remote - Must reside in GA, FL, TN or MT About Us StartCHURCH is dedicated to supporting pastors and ministry leaders with a vision for making a difference in their communities by establishing new churches and ministries....Full timeWork at officeLocal areaRemote workMonday to Friday
$45k - $55k
...maintaining the highest standards of professionalism, discretion, and integrity. We are seeking an organized and detail-oriented Bookkeeper who will work closely within a team in a fast-paced work environment. This person must possess excellent verbal and written communication...Work at officeLocal areaMonday to Friday- SHR Talent is partnering with a client in Nashville, TN in its search for an Accounts Payable Specialist. Our client is a growing construction-focused organization. The Accounts Payable Specialist is a high-impact role supporting a fast-paced environment processing approximately...Full timeContract work
- Who We Are BastionBUNTIN is a full-service independent agency that exists to solve the world’s hardest client problems. Headquartered in Nashville, BastionBUNTIN is the U.S. business of global independent agency network Bastion with more than 400 team members across Nashville...Work at office
$55k - $65k
Job TitleAccounts Payable SpecialistJob LocationNorfolk VA, or Knoxville, TN, or Nashville, TN or DMV Area / Hybrid Flexibility (upon training completion)FLSA StatusExemptSalary Range: $55-65k annuallyAbout: AIR Control Concepts is more than just a collection of firms, ...Contract workTemporary workLocal areaImmediate start- Temporary Accounts Payable SpecialistAre you an organized, detail-oriented professional looking to grow your Procure-to-Pay and Accounts Payable experience? We are seeking a temporary Accounts Payable Specialist to join a dynamic, collaborative team in Nashville, TN. If...Contract workTemporary work
- About RethinkFirst Rethink First is on a mission to inspire hope and power potential. We are a market leader in behavioral and mental health technology, serving employers, schools, government agencies, behavioral health providers, clinicians, and families worldwide....Remote workWorldwideFlexible hours
$28.85 per hour
Accounts Payable SpecialistNashville, TN / Fully Onsite M-F Salary Range: Up to $28.85/hour ($60,000 annually), with flexibility for exceptional candidates Industry: Real Estate / Property ManagementWe are partnering with a growing organization to identify an experienced...Permanent employmentContract work- Tri Star Sports and Entertainment GroupTri Star Sports and Entertainment Group is a renowned business management firm serving high net-worth clients in the sports and entertainment industry. Tri Star provides comprehensive financial and advisory services including accounting...Contract workWork at office
- Our client is looking for a RampUp Specialist to join their Procure-to-Pay (PTP) / Accounts Payable team. This is an onsite contract opportunity in Nashville, TN. In this role, you'll provide critical support for supplier and customer inquiries, manage ticket requests, ...Contract workWork at office
$24 - $26 per hour
Are you an organized, detail-oriented professional looking to grow your Procure-to-Pay and Accounts Payable experience? We are seeking a temporary Accounts Payable Specialist to join a dynamic, collaborative team in Nashville, TN. If you enjoy working with ticketing systems...Hourly payPermanent employmentContract workTemporary workWork experience placementShift work- Minutehouse, based in Indianapolis, Indiana, is hiring an Accounts Payable Specialist for a remote role in the United States. You will manage supplier invoices, run weekly payments, and maintain 1099 records while collaborating with the finance lead in Indianapolis. ...Weekly payFull timeRemote work
$60k - $65k
Payroll SpecialistLocation: Davidson County, TNJob Type: Contract to HireCompensation: $60,000 - 65,000 / AnnuallyBenefits: This position is eligible for health, dental, vision, and 401(k)Key ResponsibilitiesManage full-cycle payroll processing for employees across multiple...Contract workLocal area- Payroll AssistantDirect Hire/Full TimeLocation: Nashville, TNLHH is seeking a detail-oriented Payroll Assistant to join a growing payroll team in metro Nashville. This is a great opportunity for someone with recent experience as an Accounting Clerk, Payroll Assistant, or...Work at office
- Company Description New Life Church is a faith-based organization dedicated to serving its community through worship, outreach, and supportive programs. The church values integrity, stewardship, and excellence in managing its resources to support ministry and operational...Full timeRemote work
$28 - $30 per hour
Payroll Specialist Location: Nashville, TN Job Type: Contract Soni Resources is seeking an experienced Payroll Specialist for a contract opportunity in Nashville, TN. The ideal candidate will have a strong background in payroll administration, experience with...Hourly payContract workLocal area- Description Prepares, analyzes and processes payroll in accordance with federal, state and local guidelines. Essential Duties and Responsibilities Compiles payroll data such as hours worked, taxes, insurance, and union dues to be withheld Computes pay and deductions for...Contract workTemporary workLocal area
$82k
Job Title: Senior Payroll SpecialistLocation: Nashville, TN (south/airport area)Job Type: Full-Time | Associate IIIDepartment: Finance & AccountingReports To: Senior Payroll ManagerDo you have the skills to fill this role Read the complete details below, and make your ...Permanent employmentFull time$23 - $24 per hour
Job Details: Job Location: Wyatt Johnson Ford - Nashville, TN 37204, Salary Range: $23.00 - $24.00 Hourly, Job Shift: Opening Shift, Wyatt Johnson Ford, a Hudson Automotive Company is GROWING, and we are seeking an experienced Automotive Accounting Clerk to join our team...Hourly payLocal areaShift work- Responsible for performing entry-level accounting and client account management. Will be responsible for tracking and recording receivables, cash-handling, processing invoices, reconciling commission statements and creating detailed journal entries. Responsibilities Creates...Work at office
$18.4 - $22.1 per hour
Camping World is seeking an Accounting Clerk to join our growing team.What You’ll Do:Review deal paperwork for thoroughness and accuracy prior to sending to Accounting hub for processingVerification of key data between deal paperwork and systemCommunicate with dealership...Full timePart timeLocal area$75k - $80k
20 hours ago Be among the first 25 applicants This range is provided by Addison Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $75,000.00/yr - $80,000.00/yr Direct message the job poster from Addison...Full timeLocal area- ## Accounting Clerk IIApply: CMH Transport Corporate #7011: Full time: Posted Today: End Date: October 13, 2026 (29 days left to apply): JR134379Clayton is a leading single-family, values-driven home builder dedicated to attainable housing, sustainable practices and creating...Full timePart timeWork at officeFlexible hours
$19 per hour
If you're an aspiring accountant looking to gain some real-world experience or an experienced financial professional looking for a rewarding new opportunity, then Nashville Toyota North has the position for you! We're hiring a full-time Accounting Clerk to help keep our...Full timeWork at officeLocal areaMonday to FridayFlexible hoursShift workDay shift- Accounts Payable Specialist, remote in the U.S., full-time, reporting to our finance lead in Indianapolis. Supplier invoices, payment runs, vendor statements, 1099s. You'll also be one of the first people checking the invoice intake tool we use internally. You will Enter...Weekly payFull timeRemote workHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!


