Bookkeeper
Talis Group • Louisville, Kentucky • Full Time • $50,000–$60,000 / year
Posted on Thu, Sep 24, 2026
This position may be structured as either part-time or full-time, based on the skilled candidate’s experience and availability.Part-time: (20-30 hours weekly) hourly pay is $30-$40/hour.Full-time position: (40 hours weekly) will have a salary range of $50-$60k, plus full benefits.
Highlighted Duties:
- Manage Accounts Payable and Accounts Receivable; receive, review, code, and enter invoices, prepare checks, and other disbursements.
- Record and reconcile monthly financial transactions for all assigned accounts.
- Reconcile general ledger accounts, restricted funds, payroll, benefits, credit cards, prepaid expenses, accruals, and other balance sheet accounts.
- Record, track, and process credit card and PayPal donations and miscellaneous income and contributions .
- Utilize banking software to manage financial activity.
- Perform monthly and year-end reconciliations and close processes; escalate unresolved reconciliation items to the CFO.
- Prepare monthly financial statements and reports for committee review.
- Record quarterly investment activity, including gains, losses, and distributions.
- Process biweekly payroll for approximately 30 employees; prepare and record payroll journal entries.
- Maintain accurate and organized financial records.
- Enter and maintain financial data using established Excel spreadsheets.
Highlighted Requirements:
- Bachelor’s degree in Accounting, Finance, or related field strongly preferred.
- 3+ years of progressive accounting or bookkeeping experience required.
- Non-profit accounting experience is preferred.
- Proficiency in Microsoft Office (particularly in Excel) required.
- Strong understanding of AP, reconciliations & financial reporting.
- Payroll processing experience.
- Strong attention to detail, organizational skills, and accuracy.
- Ability to work independently & manage financial information confidentially.
This information is a brief job summary for recruiting purposes only and does not constitute the entire job description, duties or requirements for this position.
Talis Group is an equal opportunity employer. All registrants are considered based upon their skills, performance, potential, and other qualifications, without regard to race, color, religion, sex, national origin, age, disability, pregnancy, genetic information, or any other characteristic protected by applicable law.
More live bookkeeper roles
- Part-Time Bookkeeper at MGR (Remote)
- Bookkeeper - Part-Time Contract to Hire at PDK International — Arlington, Virginia, United States
- Bookkeeper - Child Nutrition at Aldine ISD — Texas, United States
- Secretary/Bookkeeper at Lenoir County Public Schools — La Grange, North Carolina, United States
- Secretary/Bookkeeper (12 months) at Lenoir County Public Schools — La Grange, North Carolina, United States
- Legal Bookkeeper at Chaffin Luhana — Pittsburgh, Pennsylvania, United States
- Bookkeeper - Private Home Office at Rose's Agency — Beverly Hills, California, United States
- Office Manager / Bookkeeper — Bloomington, Illinois, United States
- Bookkeeper at Dmcl — Vancouver, BC, Canada
- Bookkeeper at Dmcl Llp — Vancouver, British Columbia, Canada
- Bookkeeper Secretary - SRP 245 at Pasco County Schools — Wesley Chapel, Florida, United States
- Bookkeeper Secretary at Pasco County Schools — Wesley Chapel, US
- Bookkeeper - PSE at Berkeley County School District — South Carolina, United States
- Bookkeeper at Apply for the Bookkeeper job — Ottumwa, Iowa, United States
- Bookkeeper & Office Manager at Comfort Systems of MT — Bozeman, Montana, United States
- Bookkeeper at Payne Auto Group — Weslaco, TX, United States
- RBHS Bookkeeper/Medicaid Administrative Assistant at Kershaw County School District — South Carolina, United States
- Bookkeeper at Liberty Military Housing — Oceanside, California, United States
- Bookkeeper at Hobby Lobby — US
- Bookkeeper at Compass Group — High Point, NC, United States
- Athletic Bookkeeper/Assistant to the Athletic Director at Marion Community Unit School District 2 — Marion, Illinois, United States
- Bookkeeper at The Michaels Organization — Fort Moore, Georgia, United States
- Personnel Coordinator Bookkeeper at Albertsons — Eugene, OR, United States
- Head Bookkeeper of Accounts/Payroll at Belchertown Public Schools — Belchertown, Massachusetts, US
- Bookkeeper at Ahold Delhaize — Maine, United States
- Bookkeeper at Pacific Playa Realty — El Segundo, California, United States
- Bookkeeper at Canadian Mental Health Association - Windsor Essex County — Windsor, ON, Canada
- Bookkeeper/Secretary at Hot Springs School District — Hot Springs, Arkansas, United States
- Grant Park District Office Bookkeeper at Grant Park Unit — Grant Park, IL, US
- Grant Park District Office Bookkeeper at Grant Park Unit 6 — Grant Park, Illinois, United States
- Bookkeeper at Grant Park Unit 6 — Grant Park, Illinois, United States
- Bookkeeper II at City of New York — New York City, New York, United States
- Bookkeeper at Dayton Area School Consortium — Xenia, Ohio, US
- Bookkeeper at Albertsons — Peabody, MA, United States
- Store Bookkeeper at Town Pump Convenience Stores — Montana, United States
- Bookkeeper at Traxler Management — Oregon, United States
- Bookkeeper — Tampa, FL, US
What the data says about this job
- Advertised pay for Bookkeeper: a median of $50,000 across 1,823 priced postings. This posting advertises $50,000 to $60,000, 10% above that median. Explore the market
Measured from employers' own postings and public filings. How we measure