The Senior Bookkeeper manages day-to-day financial transaction processing with a strong focus on accuracy, accounts payable, reconciliations, and reporting support.
Key Responsibilities
Process high‑volume accounts payable including invoice intake, coding, routing approvals, and maintaining complete backup documentation
Execute payment runs (checks/ACH) with attention to internal controls, proper approvals, and vendor terms
Maintain vendor files including W‑9s, payment details, contact info, and compliance documents as required
Reconcile bank accounts and credit cards monthly (or more frequently when needed) and research/resolve discrepancies
Support accounts receivable processes including invoice support, cash application, payment tracking, and collection follow-up coordination
Maintain accurate records through general ledger entries, supporting schedules, and documentation retention
Assist with job cost coding discipline by ensuring invoices are properly coded to projects/work orders and flagged when information is missing
Support month‑end close tasks including accrual support, prepaid tracking, and reconciliation schedules