×
Register Here to Apply for Jobs or Post Jobs. X

Bookkeeper

Remote / Online - Candidates ideally in
Franklin, Williamson County, Tennessee, 37068, USA
Listing for: D1 TRAINING
Remote/Work from Home position
Listed on 2026-03-01
Job specializations:
  • Administrative/Clerical
    Bookkeeper/ Accounting Clerk, Data Entry
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

About Us

D1 Sports Franchise, headquartered in Franklin, Tennessee, is a leading franchisor of class-based and one-on-one athletic performance training for scholastic and adult athletes across the United States. The Company has 115 locations open with more than 200 locations in development. D1 has trained over 100 NFL Draft picks, 3,000 collegiate athletes, and over 100,000 scholastic athletes.

Benefits
  • Health insurance
  • Parental leave
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Paid time off
  • Training & development
  • Vision insurance
Location

D1 Sports HQ / Hybrid, as needed at HQ office in Franklin, TN

Position Overview

We are seeking an experienced hands‑on Bookkeeper & Compliance specialist to own monthly bookkeeping and recurring compliance execution across our portfolio of companies. This role will be responsible for accurate monthly bookkeeping, supporting the payroll function, managing state & local tax filings (sales, property, annual reports) & insurance renewals, and assisting with other Finance team functions as needed.

Key Responsibilities
  • Maintain accurate books for 8-15 simple entities, including transaction coding and recurring journal entries.
  • Complete monthly bank, credit card, payment processor reconciliations.
  • Prepare and maintain clean supporting schedules (prepaids, accruals, etc.). Identify issues early and elevate appropriately.
  • Manage AP workflows (vendor setup, credit card authorizations, bill‑pay) and maintain vendor files, W‑9s and 1099 support schedules.
  • Support AR workflows as applicable (recurring invoice setup, customer inquiries, etc.).
  • Assist the HR and Payroll Manager with coordinating bi‑weekly payroll; support onboarding and setup processes for new employees; assist on state account setup & resolution of notices.
  • Complete sales tax registrations, filings, and remittances (multi‑state).
  • Complete property tax filings and coordination, including maintenance of fixed asset schedules.
  • Manage other business licenses, annual reports, state/local requirements as needed.
  • Field and resolve incoming tax or compliance notices for portfolio companies.
  • Administratively manage insurance renewal process for portfolio entities.
  • Work with Finance Team Coordinator to maintain insurance policy documentation, schedules, COIs.
  • Support Senior Accountant and HR & Payroll Manager on workflows as needed.
  • Maintain strong documentation across work streams.
Qualifications
  • 5+ years of full‑charge bookkeeping, with experience in Quick Books Online.
  • Experience in sales tax & state/local filings.
  • Experience in payroll management, preferred.
  • Proven experience working in a multi‑entity environment.
  • Highly organized, detail‑oriented and deadline‑driven.
  • Ability to work independently and as part of a team in a fast‑paced environment.

Flexible work from home options available.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary