TL;DR
- To collect team dues online, set the per-player amount from real season costs, send one written notice, then collect through a single payment link on a fixed schedule.
- Keep season dues and travel fees separate. Dues are the same for everyone; travel fees depend on which trips a player goes on.
- Track every payment under a player's name, not in a spreadsheet you rebuild from Venmo screenshots.
- Write the late-payment and refund policy before anyone pays, and apply it the same way to every family.
- If a booster club or other nonprofit runs the team, check with the treasurer before crediting fundraising to one player's dues.
To collect team dues online, decide what the dues cover, turn that into one per-player amount, and send every family a single payment link with a written schedule and refund policy. Then collect a first payment at sign-up, schedule the rest, and watch a per-player balance list instead of the group chat. Coaches and team managers use SquadTrip for the travel side of this: one booking page per trip, deposits, automatic installments and a balance for every player.
This guide is the process: how to set amounts, what to send families, how to schedule payments, how to track them and what to do about late payers. If you're still choosing a tool, our guide to the sports team payment app compares the options and their fees.
Stop rebuilding the dues spreadsheet every Sunday. SquadTrip collects travel fees, deposits and installments on one booking page and shows every player's balance. Free to start.
Set Dues That Cover the Season Without Surprises
Families accept a number they can see the reasons for. They push back on a number that changes in March.
1. List what the dues pay for
Write down every cost the team owes before or during the season:
- League, club or tournament entry fees
- Field, gym or batting-cage time
- Uniforms and team equipment
- Referee or umpire fees
- Coach certifications or background checks, if the team pays for them
- Insurance, if your league or club doesn't already provide it
2. Divide by the roster, then add a buffer
For example, if those costs total $6,000 and you have 15 players, the base is $400 per player. Adding a small buffer, say $25, covers a player who leaves mid-season without leaving the team short. Say what the buffer is for and what happens to any money left at the end.
3. Split out travel
Away tournaments are where dues break. Not every family goes to every event, and some send a parent too. Give each trip its own travel fee, priced per player, with a separate price for a traveling parent. Our travel team budget and cost-per-player guide walks through the per-trip math, and if an event requires you to book through its hotel block, see stay-to-play rules and team hotel blocks.
4. Decide the refund rules now
Write down what is refunded if a player quits, is cut or gets injured, and by which date. Tie it to what the team can recover: if the league entry is already paid and non-refundable, that part of the dues usually is too.
Send Families One Dues Notice (Template)
Every question you answer in the first notice is a text message you don't get later. Copy this, fill in the brackets, and send it before anyone pays.
1. Subject: [TEAM NAME] [SEASON] dues and travel fees
2. Opening: Hi [TEAM NAME] families, here is everything you need to know about paying for the [SEASON] season.
3. Season dues: Dues are [AMOUNT] per player. They cover [LIST: league entry, field time, uniforms, referees, equipment].
4. Payment schedule: [FIRST PAYMENT AMOUNT] is due at sign-up by [DATE]. The rest is due in [NUMBER] payments of [AMOUNT] on [DATE], [DATE] and [DATE].
5. Travel fees: Each away tournament has its own travel fee. [TOURNAMENT NAME] is [AMOUNT] per player and [AMOUNT] per traveling parent, with a [DEPOSIT AMOUNT] deposit due by [DATE]. You'll get a separate link for each trip.
6. How to pay: Pay at [PAYMENT LINK]. Please don't send money by text, cash or to a coach directly, so every payment is recorded under your player's name.
7. Late payments: If a payment is more than [NUMBER] days late, [WHAT HAPPENS: e.g. the player sits out tournament registration until the balance is current]. If money is tight, message [NAME] privately at [CONTACT] before the due date and we'll work something out.
8. Refunds: [REFUND POLICY: e.g. dues are refundable minus costs already paid until DATE; after DATE they are non-refundable].
9. Questions: Contact [TREASURER OR MANAGER NAME] at [EMAIL OR PHONE].
10. Sign-off: Thanks, [YOUR NAME], [ROLE]
Collect on a Schedule Families Can Plan Around
Fixed dates let families plan and get money in before your own bills come due.
1. Take a first payment at sign-up
The first payment should cover the first bill you owe, usually league or tournament entry. You should never front team money from your own card.
2. Set fixed dates, not "when you can"
Use the same day each month so families can line it up with payday. Payments that are charged automatically on those dates stop the "I forgot" problem. The steps for setting this up are in how to automate payment plans for group trips.
3. Finish early
End the schedule two to three weeks before your largest bill is due. That gap gives you time to sort out a declined card or a family that fell behind.
Example dues and travel calendar
This is a worked example for a 15-player team with $400 dues and one away tournament. It isn't a recommendation for your amounts.
| When | What families pay | What it covers for the team |
|---|---|---|
| Sign-up (August) | $100 dues deposit | League entry due in September |
| 1 September | $100 dues | Field time and referee fees |
| 1 October | $100 dues | Uniforms and equipment order |
| 1 November | $100 dues (paid in full) | Remaining season costs and buffer |
| 8 weeks before tournament | $75 travel deposit per player | Hotel and tournament deposits |
| 5 weeks before tournament | $150 travel installment | Bus or van deposit |
| 3 weeks before tournament | $150 final travel installment | Final hotel payment, due 2 weeks out |
Track Every Player's Balance in One Place
The single biggest cause of dues confusion is money arriving through four apps with no player name attached.
1. Use one payment link per thing you collect
One link for season dues, one booking page per trip. Each payment lands under a player's name.
2. Know what person-to-person apps don't do
Venmo and Zelle move money between people. They don't track a schedule or a balance. As of 30 Sep 2026, Venmo charges a 2.99% seller fee when a personal account receives a payment marked as goods and services, and a 3% fee when a sender pays by credit card. Zelle's own help center says to send money only to people you know and trust, and that once a recipient is enrolled the payment cannot be canceled. Neither one reminds a family that a payment is due.
3. Collect player details when they pay
Put the questions on the payment page, not in a follow-up email: player name, parent contact, emergency contact, medical notes, jersey size. For trips, add a signed waiver; our group event waiver template has clauses you can adapt. On SquadTrip, a parent or guardian signs for the player they're booking for, and one booking can cover two siblings or a player plus a traveling parent.
4. Check the balance list, not the chat
A dashboard with each player's balance and status answers "who has paid?" in seconds. Export it as CSV or PDF when your treasurer or club asks for a record.
Handle Late Payers Before They Become a Problem
Set the system up to catch forgotten payments and expired cards, so your time goes to the few families who need a conversation.
1. Automate the reminders
Reminders before every due date do most of the work. On SquadTrip, families get a reminder before each installment, and if a card fails the payment is retried and the family gets a notice to update their card.
2. Talk privately, early
When a payment is late, message the family one-to-one. Never post names or balances in the team chat. Offer a revised schedule if they ask.
3. Have a quiet hardship path
Decide in advance how the team handles a family that can't afford dues: a reduced amount or a longer schedule, for example. Name one person families can contact, and keep it confidential.
4. Apply the policy the same way every time
If the notice says a player sits out tournament registration until the balance is current, do that for every family.
Let reminders and card retries do the chasing. Set up your next tournament trip on SquadTrip, free, and see every player's balance in one place.
Keep Dues, Fundraising and Travel Money Straight
Many teams fundraise to bring dues down. How that money is applied matters if a nonprofit is involved.
- If a booster club or other 501(c)(3) runs the team, a 2011 IRS directive on booster club dues says crediting amounts a participant raised toward that participant's dues requirement, or against the cost of a trip, provides a private benefit to that participant, and that such practices could result in the organization failing to be described in section 501(c)(3).
- Ask before you set up individual credits. Talk to the club's treasurer or a tax adviser. This is general information, not tax advice.
- Raise money through your own organization's process. Then families pay their remaining dues or travel balance through the payment link. SquadTrip doesn't take donor or sponsor payments, so fundraising stays with your club. Our guide to sports team fundraising ideas covers ways to raise it.
- Keep the trip balance separate from season dues. A family that is paid up on dues but behind on a trip should be easy to see.
Choose Your Setup
Choose a simple dues link if…
You collect one season amount, every player pays the same, and there's no travel. A single payment link with a schedule and reminders is enough.
Choose a booking page per trip if…
You travel to tournaments, families pay different amounts depending on whether a parent travels, and you need waivers, rooming and a deposit before the hotel wants paying. That's what SquadTrip is built for: packages with their own prices, deposits, automatic installments and a per-player balance. Families pay a single 6% processing fee on top of the price, so on a $500 trip fee a family pays $530 and the team receives $500.
Choose both if…
You run season dues and several trips. Keep them on separate pages.
Final Thoughts
Collecting team dues online comes down to four decisions made before the season: the amount, the schedule, the payment link and the late-payment policy. Put them in one notice, send one link, and let reminders do the chasing.









