Hockey Team Treasurer Software
Save your weekends. Protect yourself.
HuddleBooks is the shared ledger for your hockey team: every dollar in, every dollar out, receipt attached, and proof that every expense was approved. The same books you, your coach, and every parent can see.
You volunteered to help the team, not to take on a second job. Let the software do the reconciling.
The Treasurer's Job
Tens of thousands of dollars, and it is all on you.
Ice time, tournaments, equipment, fundraising: it all runs through your team account, and you are tracking it in a spreadsheet, chasing receipts over text, and answering the same question from parents all season. When a number does not add up, you are the one who has to explain it. There is a better way to manage your hockey team's finances, and it does not cost you your weekends.
How It Works
How to manage your hockey team's finances in one place.
The same shared ledger the big associations run, sized for one team.
Dual-approval by design
Every expense is approved by two people, so no spending ever rests on your word alone.
Daily bank reconciliation
A read-only connection checks your team's bank account every day and matches it against the books. Anything that does not line up surfaces within 24 hours.
One shared, tamper-proof ledger
One set of books for the team, with a tamper-proof record of every transaction and approval, visible to every parent the moment money moves.
The bank connection is read-only: HuddleBooks sees every transaction the moment it clears, but never moves, holds, or touches your money.
Why Treasurers Switch
Proof, not memory.
It protects you
Documented, not defended
When a parent questions a transaction at the year-end meeting, you do not defend yourself from memory. You have an airtight record: two approvals, a matched bank statement, and a receipt on file for every dollar.
Parents stop wondering
Real-time visibility
Every family sees where their fees go, in real time. No year-end surprises, no rumours, no chasing you for a spreadsheet. The questions stop because the answers are already there.
Pricing
About $35 a family for the season.
$599 for your whole team, for the whole season. One flat price, every feature, no add-ons. Start free for 30 days and pay nothing until you decide it is worth it.
Stored in Canada
Your data is hosted in Canada and belongs to your team.
Encrypted
Every record is encrypted, and exportable anytime you ask.
Read-only bank link
The bank connection is read-only and never touches your money.
Get Started
Start your 30-day free trial
Tell us a bit about your team and we'll set you up within one business day. No credit card, and nothing to pay until you decide to stay for the season.
Treasurer FAQ
Questions hockey team treasurers ask.
Start with one shared ledger for the team instead of a spreadsheet on one person's laptop. HuddleBooks comes with hockey-specific categories (ice time, tournaments, equipment, registration, fundraising), reconciles against your bank account every day, and shows every parent where the money goes in real time. Setup takes minutes and no accounting experience is needed.
$599 for your whole team for the season, which is about $35 a family on a typical rep team. One flat price, every feature, no add-ons. You can start with a 30-day free trial and no credit card.
No. HuddleBooks is built for volunteer parents, not accountants. The categories are already set up for hockey, approvals and reconciliation happen automatically, and reports are one click. If you can use a spreadsheet, you can use HuddleBooks.
Your data is stored in Canada, encrypted, and belongs to your team. The bank connection is read-only: HuddleBooks can see transactions to match your books, but it never moves, holds, or touches your money. You can export everything anytime.
Get your weekends back this season.
Built by Mike Dunbar, a hockey parent and coach who lived the treasurer job and got tired of doing it in a spreadsheet. Try it free for 30 days and see the difference on your own team's numbers.
No credit card. Set up within one business day.
Questions first? Book a call.