Title: Bookkeeper
Location: Franklin, TN 37067
Job Description:
Benefits:
Health insurance
Parental leave
401(k)
401(k) matching
Dental insurance
Flexible schedule
Paid time off
Training & development
Vision insurance
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.
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:
Monthly bookkeeping & close (multi-entity):
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.). o Identify issues early and escalate appropriately.
Accounts payable & receivable support:
Manage AP workflows (vendor set up, cc authorizations, bill-pay)
Maintain vendor files, W-9s and 1099 support schedules
Support AR workflows as applicable (recurring invoice set-up, customer inquiries, etc.)
Payroll Support:
Assist the HR and Payroll Manager with coordinating biweekly payroll
Support the onboarding and set-up processes for new employees
Assist on state account set-up & resolution of notices
Tax, licensing & compliance management:
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 solve incoming tax or compliance notices for portfolio companies
Other:
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 workstreams
Qualifications:
Experience & Skills:
5+ years of full-charge bookkeeping, with experience in QuickBooks 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.
Compensation: $70,000.00 - $75,000.00 per year
D1 Training is an emerging fitness franchise, that is growing rapidly. D1 Training has over 80 facilities open and 180+ in development. At D1 Training, we inspire and motivate athletes to reach their goals. At D1, we believe in training the entire body as a unit to produce optimal human performance. No gimmicks, no fads; we utilize trusted and proven training techniques used to build the world’s best athletes and deliver the, in age-appropriate programs led by our expert coaches. Nothing at D1 is random. Every workout, every day follows a strategic 8-week training cycle that is meticulously planned and backed by sports science. What began as training solely for the aspiring youth athlete, matured into fitness training for adults as well. With all who participate in the D1 training process moving aggressively towards their goals.