# TeamTreasury: full content > A transparent way to collect dues, track every dollar with a receipt, and require a second board member to approve every reimbursement. Funds settle to your association's own bank, never a manager's personal Venmo. https://teamtreasury.com/: A transparent way to collect dues, track every dollar with a receipt, and require a second board member to approve every reimbursement. Funds settle to your association's own bank, never a manager's personal Venmo. https://teamtreasury.com/pricing: Flat annual pricing by team count: $399 (up to 8 teams), $599 (9 to 25 teams), $799 (26+ teams). Every feature on every tier; the org nets the exact amount it asks for. https://teamtreasury.com/about: Why TeamTreasury exists, built by a hockey parent who got stuck with the spreadsheet. # Pages by role and sport ## Managers: https://teamtreasury.com/for/managers Run the team's money without it running through you. Collect dues with a link, snap receipts as you go, and never touch a personal Venmo or a 1099 again. What you get: - Send one dues link: Set the amount, text every family the link, watch paid roll in. No chasing, no spreadsheet tally. - Snap a receipt, you're done: Log each expense with a photo receipt in seconds. The tracking your board wants, without the busywork. - Front a cost, get it back: Submit a reimbursement with the receipt. A board member approves it, then the treasurer pays you back from the association's bank. No fronting it on your card all season. FAQ: - Q: Will I get a 1099? A: No. Dues never land in your personal account. They settle straight to the association's bank, so the income is never yours. - Q: Do I need a new bank account? A: No. The association uses the bank account it already has. You send links and log expenses. - Q: I already collected on Venmo this season. Now what? A: Log what you've gathered as opening balances so the books are whole, then run the next collection through the link. ## Treasurers: https://teamtreasury.com/for/treasurers Every team's books, reconciled, without the chase. Live ledgers for every team, a receipt on every expense, and one clean export when the finance review comes. What you get: - Every team in one view: See dues, spend, and net for all teams, current to this morning. No binders, no waiting until April. - Approve before a dime goes out: Reimbursements need your sign-off, and no one approves their own. You decide with the receipt in front of you, before money leaves the bank. - One export at season end: Hand the auditor or the board a single clean export. The annual accounting, already done. FAQ: - Q: What do I hand the auditor? A: One export covering every team: dues collected, expenses with receipts, refunds issued. The annual accounting in one file. - Q: Does this replace our accounting software? A: No. It feeds it. We track team-tier money, then export clean totals you drop into your books. - Q: How do I get teams to actually log? A: The live board view is the lever. A tournament with $0 logged is visible in-season, so you ask before it's a problem. ## Associations: https://teamtreasury.com/for/associations Oversight your bylaws already require, finally real. Every team's money in one board view, settled to your bank under your EIN. The oversight you're on the hook for, made real. What you get: - Oversight across every team: Dues in, expenses out, live net for every team. Surpluses and gaps surface on their own. - We never hold your funds: Money moves family to Stripe to your association's bank, under your EIN. We're the ledger, not a bank. - Built for the rules you follow: Live budgets, a final accounting, per-player refunds. The USA Hockey and state-affiliate mandate, automatic. FAQ: - Q: Do you hold our money? A: No. Dues settle straight to your association's own bank through Stripe. We're a ledger and oversight layer, not a bank. - Q: Does this replace SportsEngine or Crossbar? A: No. It sits beside them. Keep registration where it is. We handle the team-tier money those platforms don't touch. - Q: Are we required to track this? A: Most associations' bylaws require all team funds be accounted for and reported to the board. We make that easy. ## Board members: https://teamtreasury.com/for/board-members You're liable for money you can't see. Until now. Live visibility into every team's funds, so problems surface in-season instead of at a forensic audit years later. What you get: - See it before it's a problem: Every team's books, current to this morning. No one person collects, spends, and reports in the dark. - Flags when something drifts: A tournament happened and $0 is logged? It surfaces as needs attention, while you can still ask about it. - A required second approver: No one reimburses themselves. Every payback needs a second board member's sign-off, so the detection lag that hides fraud never starts. FAQ: - Q: What am I personally liable for? A: As a board member you're responsible for funds you often can't see. Live visibility is how you meet that duty. - Q: How is this different from trusting our volunteers? A: It's not distrust. One set of eyes plus a years-long lag is how good volunteers get wrongly suspected, or real loss hides. - Q: Do we need to switch banks? A: No. The association keeps its existing bank account. Money settles there directly through Stripe. ## Coaches: https://teamtreasury.com/for/coaches Coach the team. Don't bank for it. Keep team money transparent and off your plate, so nobody questions where it went and you can stay focused on the ice. What you get: - Money off your hands: A manager or parent runs collection through a link. You don't bank for the team or hold a dime. - Nothing to question: Every expense logged with a receipt, visible to parents. No 'where did the money go' after the season. - Parents see the books: Families get a read-only view of dues and spend. Transparency means trust, with zero work from you. FAQ: - Q: Do I have to handle the money? A: No. That's the point. A manager or treasurer runs it. You coach. Money never routes through you. - Q: What if a parent questions a charge? A: They can see every expense and its receipt themselves. Most questions answer before they reach you. - Q: Does this add work for me? A: No. It removes the awkward money conversations. The books are open without you running them. ## Parents: https://teamtreasury.com/for/parents Pay the team in a minute. See where every dollar goes. A clean pay page in your inbox, a read-only view of the books, and your surplus back as a refund. No Venmo to a stranger. What you get: - Pay in a minute: Tap the link, pay by card or bank. No app to download, no Venmo handle to track down. - See where it goes: A read-only view of dues and every expense with receipts. No more wondering where the money went. - Surplus comes back: Leftover at season end is refunded per player. The money was always yours. FAQ: - Q: Is my payment secure? A: Yes. Card payments are handled by Stripe. Money goes to the association's bank, never a person's account. - Q: Where does my money go? A: Straight to the team's association bank account, earmarked for your team. You can see every dollar spent. - Q: Do I get money back if there's a surplus? A: Yes. Leftover funds are refunded per player at season end, with a final accounting you can see. ## Hockey: https://teamtreasury.com/for/hockey Built for youth hockey money. Slush funds collected cleanly, every expense logged with a receipt, settled to your association's bank. Never a manager's personal Venmo. What you get: - Oversee every team, live: Bantam to Mites, every team's books in one board view, current to this morning's practice. - Slush funds, done right: Per-player dues collected by link, settled to the association's bank. No checks payable to the manager. - The mandate, automatic: Live budgets, final accounting, per-player refunds. What USA Hockey and your affiliate already require. FAQ: - Q: What about USA Hockey / state-affiliate rules? A: Built for them. Live budgets, a final accounting, and per-player refunds are the mandate. We make them automatic. - Q: Does this replace SportsEngine or Crossbar? A: No. It sits beside them. Keep registration where it is. We handle the team-tier slush-fund money they don't touch. - Q: Do you hold our money? A: No. Dues settle straight to your association's own bank through Stripe. We're the ledger on top, not a bank. ## Soccer: https://teamtreasury.com/for/soccer Team money for club soccer, in plain sight. Collect player dues, log tournament and kit costs, and settle every dollar to the club's bank. The way your club already runs money, in the open. What you get: - Dues by link: Set each player's amount, send the link, watch payments roll in. Settles to the club's bank. - Every cost with a receipt: Tournament entries, kit, travel, referees. Logged with a photo receipt, estimated vs actual. - One view for the club: Running several age groups? See dues, spend, and net for every team in one place. FAQ: - Q: Can it handle multiple teams? A: Yes. That's the core of it. Every age group gets its own pot, with one club-wide view across all of them. - Q: Do you hold our money? A: No. Dues settle straight to the club's own bank through Stripe. We're a ledger and oversight layer, not a bank. - Q: Do we need a new bank account? A: No. The club uses the account it already has. Money settles there directly. ## Baseball: https://teamtreasury.com/for/baseball Travel baseball money, finally tracked. Collect team fees, log tournament and gear costs, and put a receipt behind every dollar. The travel-baseball money pile, in the open. What you get: - Team fees by link: Set the amount per player, send the link, settle to the team's bank. No Venmo to the coach. - Tournaments, gear, all tracked: USSSA entries, uniforms, umpires, travel. Logged with receipts, estimated vs actual. - Books anyone can check: A live ledger every parent and the league can see. No more 'sketchy business' guesses. FAQ: - Q: Do we need a new bank account? A: No. The team or league uses the account it already has. Fees settle there directly through Stripe. - Q: What about collecting on Venmo? A: Skip it. Fees land in the team's bank, not a coach's personal account, so there's no 1099 risk or trust gap. - Q: Can parents see where the money went? A: Yes. Families get a read-only view of fees and every expense with receipts. ## Lacrosse: https://teamtreasury.com/for/lacrosse Club lacrosse team money, in the open. Dues collected cleanly, expenses logged with receipts, settled to the club's bank. No personal Venmo, no mystery spreadsheet. What you get: - Dues by link: Set each player's amount, send the link, settle to the club's bank. No personal Venmo. - Every cost with a receipt: Tournament travel, gear, field time, refs. Logged with a photo, estimated vs actual. - One view for the club: Multiple teams? See dues, spend, and net for each in a single club view. FAQ: - Q: Do you hold our money? A: No. Dues settle straight to the club's own bank through Stripe. We're a ledger, not a bank. - Q: Can it handle multiple teams? A: Yes. Each team gets its own pot, with one club-wide view across all of them. - Q: Do we need a new bank account? A: No. The club uses the account it already has. Money settles there directly. ## Softball: https://teamtreasury.com/for/softball Travel softball money, finally tracked. Collect team fees, log tournament and gear costs, and put a receipt behind every dollar. The travel-softball money pile, in the open. What you get: - Team fees by link: Set the amount per player, send the link, settle to the team's bank. No Venmo to the coach. - Tournaments, gear, all tracked: Tournament entries, uniforms, umpires, travel. Logged with receipts, estimated vs actual. - Books anyone can check: A live ledger every parent and the league can see. No more guessing where the money went. FAQ: - Q: Do we need a new bank account? A: No. The team or league uses the account it already has. Fees settle there directly through Stripe. - Q: What about collecting on Venmo? A: Skip it. Fees land in the team's bank, not a coach's personal account, so there's no 1099 risk or trust gap. - Q: Can parents see where the money went? A: Yes. Families get a read-only view of fees and every expense with receipts. ## Football: https://teamtreasury.com/for/football Youth football team money, in the open. Collect player dues, log equipment, travel, and tournament costs, and settle every dollar to the program's bank. What you get: - Dues by link: Set each player's amount, send the link, settle to the program's bank. No personal Venmo. - Every cost with a receipt: Equipment, travel, refs, end-of-season banquet. Logged with a photo, estimated vs actual. - One view for the program: Multiple squads? See dues, spend, and net for each in one place. FAQ: - Q: Do you hold our money? A: No. Dues settle straight to the program's own bank through Stripe. We're a ledger, not a bank. - Q: Can it handle multiple teams? A: Yes. Each squad gets its own pot, with one program-wide view across all of them. - Q: Do we need a new bank account? A: No. The program uses the account it already has. Money settles there directly. ## Basketball: https://teamtreasury.com/for/basketball Travel basketball team money, in plain sight. Collect player dues, log tournament entries, travel, and gear, and settle every dollar to the program's bank. What you get: - Dues by link: Set each player's amount, send the link, settle to the program's bank. No Venmo to the coach. - Tournaments and travel, tracked: AAU entries, hotels, refs, gear. Logged with receipts, estimated vs actual. - One view across teams: Run several teams? See dues, spend, and net for each in a single view. FAQ: - Q: Do you hold our money? A: No. Dues settle straight to the program's own bank through Stripe. We're a ledger, not a bank. - Q: Can it handle multiple teams? A: Yes. Each team gets its own pot, with one program-wide view across all of them. - Q: Do we need a new bank account? A: No. The program uses the account it already has. Money settles there directly. ## Swimming: https://teamtreasury.com/for/swimming Swim club team money, in the open. Collect swimmer dues, log meet entries, travel, and coaching costs, and settle every dollar to the club's bank. What you get: - Dues by link: Set each swimmer's amount, send the link, settle to the club's bank. No personal Venmo. - Meets and travel, tracked: Meet entries, officials, travel, suits and gear. Logged with receipts, estimated vs actual. - One view for the club: Multiple training groups? See dues, spend, and net for each in one place. FAQ: - Q: Do you hold our money? A: No. Dues settle straight to the club's own bank through Stripe. We're a ledger, not a bank. - Q: Can it handle multiple groups? A: Yes. Each training group gets its own pot, with one club-wide view across all of them. - Q: Do we need a new bank account? A: No. The club uses the account it already has. Money settles there directly. ## Volleyball: https://teamtreasury.com/for/volleyball Club volleyball team money, in the open. Collect player dues, log tournament, travel, and gear costs, and settle every dollar to the club's bank. What you get: - Dues by link: Set each player's amount, send the link, settle to the club's bank. No personal Venmo. - Tournaments and travel, tracked: USAV and AAU entries, hotels, gear, officials. Logged with receipts, estimated vs actual. - One view for the club: Multiple teams? See dues, spend, and net for each in a single club view. FAQ: - Q: Do you hold our money? A: No. Dues settle straight to the club's own bank through Stripe. We're a ledger, not a bank. - Q: Can it handle multiple teams? A: Yes. Each team gets its own pot, with one club-wide view across all of them. - Q: Do we need a new bank account? A: No. The club uses the account it already has. Money settles there directly. # Guides ## Youth sports embezzlement: 6 documented cases, none caught early: https://teamtreasury.com/learn/youth-sports-embezzlement-cases More than $500,000 across six documented cases, four of them Minnesota youth sports associations. Every one surfaced only when someone else finally looked at the account. FAQ: - Q: How common is embezzlement in youth sports? A: No central registry tracks it, so documented news cases are the floor, not the ceiling. The ACFE's 2024 global fraud study found a median loss of $76,000 for nonprofit victims and a median 12 months before any fraud is detected. Small volunteer-run organizations with one person on the account are the highest-risk profile it describes. - Q: How is youth sports embezzlement usually discovered? A: Almost never by routine oversight. In the documented cases: a board handoff (Little Falls, $92,766), a bank employee's tip (Coon Rapids, $36,176), members reviewing books after a treasurer stepped down (Lakeville, $82,127 alleged), and club officers spotting ATM withdrawals (Anoka, $33,640 alleged). - Q: What controls actually prevent it? A: Four: money settles to the organization's own bank account instead of a volunteer's personal account; every expense carries a receipt visible to the board; the board can see every team's balance live during the season, so gaps surface in weeks instead of years; and no one reimburses themselves, because every payback needs a second board member's approval. - Q: Do organizations get the money back? A: Rarely in full. In the Little Falls case, the court ordered $30,195 in restitution against $92,766 taken, about a third. Restitution schedules run years, and insurance for volunteer-run associations often does not cover theft by an officer. Sources: KSTP: Former Little Falls youth hockey treasurer sentenced; Morrison County Record: sentencing for theft from LFYHA; CBS Minnesota: woman sentenced in Coon Rapids hockey embezzlement; Dakota County Attorney: Lakeville woman charged with felony theft; CBS Minnesota: booster club treasurer charged, Anoka lacrosse; KRDO: former Colorado Springs Little League treasurer sentenced; Journal-News: Springboro youth league treasurer ordered to repay $175K; ACFE: Occupational Fraud 2024, A Report to the Nations ## Will you get a 1099-K for collecting team dues on Venmo?: https://teamtreasury.com/learn/venmo-1099-team-dues Under current law, probably not: the federal threshold is back to $20,000 and 200 transactions. Here is how the rules actually work for volunteers collecting team money, and what the real risk is. FAQ: - Q: What is the 1099-K threshold for 2025 and 2026? A: $20,000 in gross goods-and-services payments AND more than 200 transactions, federally. The One Big Beautiful Bill Act (July 2025) restored this original threshold and ended the $600 phase-in. Some states are lower: MA, VA, MD, VT, DC, and MT use $600; IL uses $1,000 and 4 transactions. Minnesota has no state threshold. - Q: Does Zelle send 1099-Ks or report to the IRS? A: No. Zelle transfers money bank to bank and never holds funds, so it is not a third-party settlement organization and issues no 1099-Ks at any amount. Actual income received through Zelle is still taxable; team dues passed through to the team are not income. - Q: Do I owe taxes on team dues I collect for the team? A: Dues you collect and pass through to the team are reimbursements for shared costs, which the IRS treats as non-taxable and non-reportable. The catch is proof: if the money runs through your personal account, the records showing money-in equaled money-out are your burden. - Q: What if I receive a 1099-K for team dues by mistake? A: Don't ignore it; the IRS matches the form to your SSN. Per IRS guidance: request a corrected form from the issuer, and file on time regardless, reporting the amount on Schedule 1 line 8z (Form 1099-K received in error) with an offsetting entry on line 24z. Net tax effect: zero. Sources: IRS IR-2025-107: 1099-K threshold reverts to $20,000; IRS: Understanding your Form 1099-K; IRS: What to do with Form 1099-K; IRS: Form 1099-K FAQs, common situations; Venmo: Tax FAQ; PayPal: current 1099-K reporting thresholds; Stripe: 1099-K state filing requirements # Works with ## SportsEngine: https://teamtreasury.com/works-with/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. FAQ: - Q: Does TeamTreasury replace SportsEngine? A: 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. - Q: Can we import our SportsEngine roster? A: Yes. Import the roster, set each player's dues, and email every family their pay page. No re-keying. - Q: Where does the money go? A: Straight to the association's own bank account through Stripe. TeamTreasury is a ledger and oversight layer, never a bank, and never holds funds. Sources: SportsEngine (official site) ## Crossbar: https://teamtreasury.com/works-with/crossbar Crossbar runs club registration, scheduling, and facilities. Team staff get no money tools inside it, so TeamTreasury handles team dues, expenses, refunds, and oversight. FAQ: - Q: Does TeamTreasury replace Crossbar? A: No. Keep Crossbar for registration, scheduling, and facilities. TeamTreasury adds the team-tier money and oversight Crossbar's team staff can't do. - Q: How is this different from PlayMetrics Team Accounts? A: Team Accounts holds your money (funds sit at Fifth Third Bank via Stripe) and issues business cards. TeamTreasury is pass-through: funds settle to your own bank, we never hold them, and the org nets the exact amount it asks for. - Q: Do we need a new bank account? A: No. The club uses the bank account it already has. Money settles there directly. Sources: Crossbar (official site); PlayMetrics Team Accounts ## TeamSnap: https://teamtreasury.com/works-with/teamsnap TeamSnap can invoice and collect dues. It stops there. TeamTreasury adds the other half: expenses with receipts, per-player refunds, a final accounting, and board oversight across every team. FAQ: - Q: TeamSnap already collects payments. Why TeamTreasury? A: Collecting is half of it. TeamTreasury also logs every expense with a receipt, refunds surplus per player, produces the annual accounting, and gives the board a live view of every team. TeamSnap does none of that. - Q: Where does the money settle, TeamSnap vs TeamTreasury? A: TeamSnap settles to whatever merchant account the person who set it up linked. TeamTreasury settles to the association's own bank, under its EIN, with board oversight across every team. - Q: Can we use both? A: Yes. Keep TeamSnap for the roster, schedule, and chat. Run dues, expenses, and refunds through TeamTreasury. Sources: TeamSnap Payments (features); TeamSnap: Invoicing and Integrated Payments (press release) ## GameChanger: https://teamtreasury.com/works-with/gamechanger GameChanger keeps score and streams games. It has no money features, so TeamTreasury handles dues, expenses, refunds, and oversight. FAQ: - Q: Does GameChanger handle team money? A: No. GameChanger is scorekeeping and streaming. It has no dues, payments, or expense tracking. TeamTreasury handles the money. - Q: Can we use both? A: Yes. GameChanger for scores and streaming, TeamTreasury for dues, expenses, refunds, and oversight. - Q: Where does the money go? A: To the team or association's own bank account through Stripe. TeamTreasury never holds funds. Sources: GameChanger (official site); GameChanger app features