TeamTreasury and SportsEngine
SportsEngine runs registration and org-level invoicing. TeamTreasury runs the team-tier money it doesn't touch: dues, expenses, receipts, refunds, and a live board view of every team.
SportsEngine is a registration and org-management platform: signup forms, registration payments, websites, scheduling, and messaging, run by the organization's admins. It is built for the association tier, not the slush-fund money a team manager collects and spends through the season.
Where the line is
Registration fees flow through SportsEngine to the org. The per-team money, dues a manager collects, tournament and ice and gear expenses, the surplus refunded per player at season end, sits outside it. So does a live view of every team's net for the board.
SportsEngine handles
- Registration and signup forms
- Org-level registration invoicing
- Websites, scheduling, messaging
- Roster you can import
TeamTreasury adds
- Per-team dues by link, settled to the association bank
- Every expense logged with a receipt
- Per-player refunds at season end
- One export and a live board view of every team
Run them side by side
Keep SportsEngine for registration. Import the roster into TeamTreasury, set dues, and send pay links. Money settles straight to the association's own bank under its EIN. We never hold a dollar.
Questions
Does TeamTreasury replace SportsEngine?
No. SportsEngine handles registration and org invoicing. TeamTreasury handles the team-tier money those don't touch: dues, expenses with receipts, refunds, and board oversight. They sit side by side.
Can we import our SportsEngine roster?
Yes. Import the roster, set each player's dues, and send pay links. No re-keying.
Where does the money go?
Straight to the association's own bank account through Stripe. TeamTreasury is a ledger and oversight layer, never a bank, and never holds funds.