Job Title: Bookkeeper
Location: Sarasota County, FL (On-site)
Compensation: $45,000–$55,000 base salary, commensurate with experience
Employment Type: Full-Time
About the Role
A reputable law firm in Sarasota County is seeking a detail-oriented and reliable Bookkeeper to join its administrative team. This role is ideal for someone with a strong foundation in payroll, billing, and accounts payable who enjoys being hands-on and flexible in a professional office environment. Prior legal experience is not required, but a background in working with professional service organizations is a plus.
Key Responsibilities
Manage and process payroll using ADP
Handle accounts payable, including vendor payments and invoice reconciliation
Oversee billing and assist with client invoicing and tracking receivables
Perform bank reconciliations, including trust account reconciliations (preferred but not required)
Maintain financial records in accordance with internal controls and general accounting practices
Provide general administrative and office support as needed
Assist with reporting, audits, and other finance-related tasks as requested by leadership
Qualifications
Proven experience in bookkeeping, accounting, or office financial administration
Proficiency with ADP payroll systems
Strong understanding of billing cycles and accounts payable workflows
Excellent attention to detail and organizational skills
Ability to work independently and adapt to shifting priorities
Experience with trust accounting is a plus
Proficient in Microsoft Office (especially Excel); QuickBooks or similar accounting software experience is helpful
What We Offer
Competitive salary in the range of $45,000–$55,000
Opportunity to work in a stable, professional office environment
Supportive team and leadership
Standard benefits package available
Equal Opportunity Employer (EOE).