Live visibility into every team's funds, so problems surface in-season instead of at a forensic audit years later.
Dues
$49,800
Sponsors
$4,600
Spent
$30,970
Net
$23,430
| Team | Dues | Spent | Net |
|---|---|---|---|
| Bantam AANeeds attention | $2,550 | - | $2,550 |
| Bantam A | $2,400 | $1,850 | $550 |
| Bantam B1 | $2,250 | $1,620 | $630 |
| Peewee AA | $2,550 | $1,980 | $570 |
| Squirt A | $2,400 | $1,640 | $760 |
| Girls 12U A | $2,400 | $1,680 | $720 |
| Mites Red | $1,800 | $1,020 | $780 |
The risk
$244K+
across 4 documented MN youth sports cases
4 yrs
one case ran before anyone caught it
0
caught by routine oversight
Documented MN cases: Little Falls youth hockey ($92,766, found at board handoff) · Coon Rapids hockey boosters ($36,176, bank tip) · Lakeville gymnastics boosters ($82,127 charged) · Anoka lacrosse boosters ($33,640 charged)
Every team's books, current to this morning. No one person collects, spends, and reports in the dark.
A tournament happened and $0 is logged? It surfaces as needs attention, while you can still ask about it.
No one reimburses themselves. Every payback needs a second board member's sign-off, so the detection lag that hides fraud never starts.
Money moves from the family, through Stripe, into your association's own bank. Under your EIN. TeamTreasury is the ledger on top, not a bank in the middle.
FAQ
What am I personally liable for?
As a board member you're responsible for funds you often can't see. Live visibility is how you meet that duty.
How is this different from trusting our volunteers?
It's not distrust. One set of eyes plus a years-long lag is how good volunteers get wrongly suspected, or real loss hides.
Do we need to switch banks?
No. The association keeps its existing bank account. Money settles there directly through Stripe.
Also for
3 teams or 30. Bring every dollar into the light before next season.