Gallant & Toole Inc.
Website:
galtoo.com
Job details:
CORE RESPONSIBILITIES
Month-End Close
▪ Own the full month-end close process across BSC and all acquired entities
▪ Prepare and post journal entries (JEs) including accruals, prepaid amortization, depreciation, and reclassifications
▪ Reconcile all balance sheet accounts — bank, credit card, AR, AP, deferred revenue, accrued liabilities
▪ Produce a clean, reviewed trial balance by the 10th of each month
▪ Prepare month-end P&L and balance sheet reports for leadership review
Revenue Operations
▪ Pull revenue data from multiple sport-management and registration platforms (e.g., SportsEngine, Blue Star Sports,
TeamSnap, Demosphere, Activity Insight, or similar)
▪ Map and import revenue into QuickBooks correctly by entity, program, and revenue stream
▪ Reconcile revenue recognized in QuickBooks to source-platform reports monthly
▪ Maintain deferred revenue schedules for registration and program fees received in advance
▪ Ensure revenue is recorded on an accrual basis, not cash basis
Accounts Payable & Receivable
▪ Manage full AP cycle: enter bills, code to correct GL accounts and entities, schedule and process payments
▪ Manage AR: invoice club partners and program clients, track collections, apply payments
▪ Reconcile intercompany transactions across acquired entities
Multi-Entity Bookkeeping
▪ Maintain separate, clean books for BSC parent entity and each acquired company
▪ Ensure proper intercompany eliminations and allocation of shared costs
▪ Set up chart of accounts and QuickBooks file for each new acquisition
▪ Support due diligence on new acquisitions — review target company books and identify cleanup needed
Reporting & Compliance
▪ Deliver monthly financial package to leadership: P&L, balance sheet, cash flow summary, budget vs. actual
▪ Maintain organized workpapers and audit trails for all JEs and reconciliations
▪ Coordinate with external CPA firm for annual tax returns and year-end review/audit
▪ Assist with payroll processing and reconciliation with HR/payroll provider
REQUIREMENTS
Must-Have
▪ 3+ years of full-cycle bookkeeping or staff accountant experience
▪ Expert-level QuickBooks Online (QBO) — you know it cold
▪ Hands-on experience with accrual-basis accounting — not just cash-basis
▪ Proven experience with month-end close: JEs, accruals, reconciliations, financial statements
▪ Experience pulling revenue from third-party software platforms and reconciling to the GL
▪ Multi-entity experience — comfortable managing books for more than one legal entity simultaneously
▪ Strong command of Excel / Google Sheets for reconciliation workpapers
Nice-to-Have
▪ Experience in youth sports, sports tech, or sports management software (SportsEngine, TeamSnap, Demosphere, etc.)
▪ Prior exposure to M&A accounting — cleaning up acquired company books, chart of accounts setup
▪ Experience with payroll platforms (Gusto, ADP, Rippling) and payroll journal entries
▪ Associate's or Bachelor's degree in Accounting, Finance, or related field (or equivalent experience)
▪ Familiarity with Bill.com, Ramp, or similar AP automation tools
WHAT YOU'LL OWN
This is not a data-entry role. You will own the accounting function. That means:
▪ The books are accurate. If something is wrong, you find it and fix it.
▪ The close happens on time. Every month.
▪ Leadership can trust the numbers. No surprises at quarter-end.
▪ New entities get set up right. When we acquire a company, you lead the accounting onboarding.
▪ Revenue is reconciled. Every dollar that comes in through every platform is accounted for.
WHO YOU ARE
▪ You have high ownership — the books are yours and you take that seriously
▪ You are detail-oriented without losing sight of the bigger financial picture
▪ You are proactive — you flag issues before they become problems
▪ You are organized — you maintain clean workpapers and clear documentation
▪ You are comfortable with ambiguity and building processes in a fast-moving, growing company
▪ You communicate clearly with non-accountants — leadership speaks soccer, not debits and credits
Click on Apply to know more.