Senior Bookkeeper
St. Louis • St. Louis, MO • Contractor
Posted on Tue, Jul 21, 2026
Senior Bookkeeper / QuickBooks Specialist (Temporary)
Location: St. Louis, MO
Schedule: Monday–Friday, 8:00 a.m. – 4:30 p.m.
Duration: Temporary, Short-Term (Approximately 3 weeks to 2 months)
Work Arrangement: 100% Onsite
We are seeking an experienced Senior Bookkeeper / QuickBooks Specialist to assist a well-established nonprofit organization with a critical accounting cleanup project. This position is ideal for someone who thrives on organizing complex financial records, enjoys problem-solving, and can work independently with minimal supervision.
The successful candidate will step into an active accounting environment following the unexpected departure of a long-time employee. You'll help bring financial records up to date, support month-end close activities, and assist in improving accounting processes while working across multiple QuickBooks company files.
Responsibilities
- Maintain and update financial records using QuickBooks Desktop Pro Plus 2024.
- Perform full-cycle bookkeeping functions, including Accounts Payable and Accounts Receivable.
- Enter and reconcile bank, credit card, and investment transactions.
- Prepare journal entries, including payroll and month-end adjustments.
- Complete bank and investment account reconciliations.
- Assist with month-end close procedures.
- Record cemetery sales and related accounting transactions.
- Maintain accurate accounting records across multiple QuickBooks company files.
- Organize accounting documentation and assist with file management.
- Identify process improvements and recommend more efficient accounting practices when appropriate.
- Work closely with the Accounting Manager to prioritize and complete outstanding projects.
Qualifications
- Extensive experience using QuickBooks Desktop (Pro Plus experience strongly preferred).
- Strong bookkeeping and general accounting background.
- Experience with:
- Accounts Payable
- Accounts Receivable
- Bank and credit card reconciliations
- Journal entries
- Month-end close
- General Ledger maintenance
- Ability to work independently with minimal direction.
- Excellent organizational and problem-solving skills.
- High attention to detail and accuracy.
- Experience assisting with accounting clean-up projects is highly desirable.
- Nonprofit accounting experience is a plus but not required.
Ideal Candidate
We're looking for someone who enjoys bringing order to complex accounting records, can quickly learn an organization's processes, and is comfortable stepping into an active environment to help get the accounting department back on track. Candidates who can offer suggestions for improving accounting workflows and efficiency are highly valued.
If you are an experienced QuickBooks professional who enjoys project-based work and making an immediate impact, we'd love to hear from you.
AuditFriendly salary estimate
The employer did not post a salary for this role. Based on AuditFriendly's salary intelligence model (comparable live postings, role, seniority, and location), we estimate base pay of $58,000–$85,000 per year (median ~$68,000). This is an AuditFriendly estimate, not an employer-provided figure.
More live senior_bookkeeper roles
- Senior Bookkeeper at Culture On Camera — Wall Township, New Jersey, United States
- Full-Charge Bookkeeper & Payroll/HR Administration at Daybook Group — Suffolk County, New York, United States
- Senior Bookkeeper at The Arc Alliance — Eagleville, PA, US
- Senior Bookkeeper at Pathfind — Edmonton, Alberta, Canada
- Full Charge Bookkeeper- Part-time and Full-time opportunity at Innovative CPA Group — Venice, United States
- Senior Bookkeeper at Oasis — Boynton Beach, Florida, US
- Full Charge Bookkeeper - Remote Part-time and Full-time opportunity at Innovative CPA Group (Remote)
- Full Charge Bookkeeper at Nesco Resource — Islandia, NY, United States
- Senior Bookkeeper- Temporary at AFD Petroleum — Edmonton, Alberta, Canada
- Senior Bookkeeper - Temporary at AFD Petroleum — Edmonton, AB, Canada
- Full Charge Bookkeeper at Nation Security — Miami, Florida, United States
- Full Charge Bookkeeper at eTeam — Miami, FL, United States
- Full Charge Bookkeeper at Unspecified — Miami, Florida, United States
- Accountant or Senior Bookkeeper at Accountant or Senior Bookkeeper — Everett, MA, US
- Full Charge Bookkeeper at The Radcliff — Wood Dale, IL, US
- Full Charge Bookkeeper at Grassi — Little Ferry, New Jersey, United States
- Bilingual Full-Charge Bookkeeper at China Live San Francisco — San Francisco, California, United States