How to collect sports league fees: the complete guide for league presidents and treasurers

On this page
Ask any league president or treasurer what the worst part of the job is and the answer is unanimous: collecting. It's not running the games or scheduling the courts. It's sending the same "remember this month's fee" message to 40 families, every month, while you dig through ATH Móvil screenshots, a spreadsheet nobody else can see, and the cash someone handed you in the parking lot after the game.
Leagues don't fold for lack of kids. They fold over fees that never got collected, expenses nobody can explain, and parents who stop trusting the numbers. This guide gives you the whole system: how to structure fees, how to collect them without chasing anyone, what to do about late payments, and how to report back to families. It works for youth baseball, basketball, volleyball, soccer and any other league, in Puerto Rico or on the mainland.
The real cost of manual collection
Let's run the number almost nobody runs. A hypothetical example: a league of 60 players with a $25 monthly fee should be collecting $1,500 a month, or $18,000 a year. The question is how much of that gets lost along the way. There's no universal figure; it depends on the league. But look at what each percentage point represents:
| Share of fees that run late or are never collected | Per month | Per year |
|---|---|---|
| 10% | $150 | $1,800 |
| 20% | $300 | $3,600 |
| 30% | $450 | $5,400 |
That money is the next tournament's uniforms, the referees' pay, or the court rental. And the cost isn't only in dollars: the treasurer's hours, the tension with families and the doubts about the numbers also cost, even if they never show up on a receipt.
Measure your own number: add up what families should have paid last quarter and subtract what actually came in. That gap is your starting point, and the thing you'll want to watch shrink each month.
Why collecting with payment apps, cash and spreadsheets breaks down
Those methods aren't bad. They were designed to move money, not to manage 60 families with different balances. Here are the five places the system breaks:
- They don't know what a payment is for. A $50 transfer could be monthly fees, the uniform or the tournament entry, and someone has to note that separately.
- The balance lives in one head. A spreadsheet only the treasurer can see is a risk to the league and to the treasurer.
- Partial payments get lost. "I'll send $20 now and the rest Saturday" is the norm, and it's the first thing to fall out of date.
- Cash leaves no trail. With no receipt and no same-day record, nobody can prove later how much came in.
- Everything depends on one person. If the treasurer changes, gets sick or burns out, the system stops.
For the full comparison, see ATH Móvil, cash or checks: why your class or league needs more than a payment app. And if you want to go beyond dues with digital sweepstakes or team donations, see how fundraising in Puerto Rico works with Redeema.
Step 1: Design your fee structure before you collect
The first mistake is collecting before deciding what you're collecting. An organized league separates its fees by purpose:
| Fee type | Frequency | What it's for |
|---|---|---|
| Registration | Once per season | Sign-up, administration, insurance or basic equipment |
| Monthly fee | Every month | Court, referees, supplies |
| Uniform | Once (with partial payments) | Jersey, shorts, cap |
| Tournaments and travel | Per event | Tournament entries, transportation |
And they almost always vary by division. An illustrative example for a league with four age divisions:
| Division | Illustrative monthly fee | Why it differs |
|---|---|---|
| Ages 6–8 | $20 | Fewer games and less equipment |
| Ages 9–11 | $25 | Full regular season |
| Ages 12–14 | $30 | More games, more referees |
| Ages 15–17 | $35 | Tournaments and transportation |
In Redeema you group players by division or age and assign each fee only to the group it applies to, so the family of a 7-year-old never sees the fee for the 16-year-old division.
Before opening registration, put two policies in writing that always cause conflict: whether there's a sibling discount, and what happens when a family can't pay on time. When the rules are written before anyone needs them, enforcing them stops being personal.
Step 2: The six principles of collection that works
1. A clear, visible balance for every family
Half of all late payments aren't resistance, they're confusion: "I thought I already paid March." When every family can see what they've paid and what they owe without asking the coach, a big share of the reminder messages disappear.
2. Partial payments without drama
Families' finances fluctuate. A "pay in full or don't pay" system creates shame and dropout. One that accepts installments, full payments and even payments ahead of schedule, and applies them to the balance, keeps the family in and the kid playing.
3. Cycles the league controls
Automatic charges sound great until they overcharge a family that already left. It's safer for the board to open each billing cycle when it's due, with full control over who it applies to. In Redeema, for recurring fees the league adds a new cycle with a button; nothing gets billed blindly.
4. A due date on every cycle
Without a date, there's no late payment, and without late payments there's no way to know who's current. Every cycle needs its date, and that date is what determines the outstanding balance.
5. Several ways to pay
More friction means less collection. In the dues module families can pay by card or by bank transfer, and everything lands in the same record. Bank transfers can take a few days to confirm, and the balance updates when they settle.
6. Every payment goes to its fund
A monthly fee isn't the same as uniform money. When every payment goes into a named fund —Monthly Fees, Uniforms, Tournaments— the answer to "how much do we have for uniforms?" is an exact number, not "let me reconcile and get back to you."
Step 3: The season collection calendar
The order of collections matters almost as much as the amounts. A typical season can be organized like this:
| When | What to collect | Note |
|---|---|---|
| 4 to 6 weeks before the season | Registration and first uniform payment | Uniforms are ordered in advance; no upfront payment, no order |
| First month | First monthly fee | The board opens the first cycle |
| Middle months | Each cycle's monthly fee | Open the cycle on the same date every month |
| 3 to 4 weeks before a tournament | Tournament or travel fee | Leaves time for partial payments |
| Season close | Outstanding balances | One last call before the final report |
A simple rule: collect the big items early. Uniforms and registration weigh more on a family's budget and are easier to pay when announced in advance and split into installments.
Step 4: What to do about families who fall behind
Every league has families who fall behind. What changes is how you handle it:
- Start with the balance, not the complaint. Often the family doesn't know how much they owe.
- Offer a payment plan before they ask. A small, steady installment beats a debt that never gets paid off.
- Never expose a family in the group chat. Balances are discussed privately.
- No kid sits out for lack of resources. Have an alternative path, like the earn-it-down policy described below.
A WhatsApp message that works:
"Hi [name], I'm writing from the league. We see a balance of $[amount] on [month]'s fee. You can view it and pay whatever you can from this link: [link]. If you need a payment plan, let me know and we'll work it out."
The most effective collection is the one that doesn't embarrass anyone. When the family can see their balance, pay an installment from their phone and doesn't have to explain anything to anyone at the field, they pay faster and stay longer.
Step 5: The earn-it-down policy
There's a tool almost no league can use today because tracking it by hand is impossible: tying what each player and their family raise to what they owe.
In Redeema every player has their own member page, a single permanent link where all of the league's campaigns appear. Whatever comes in through that page —sweepstakes tickets, event tickets, donations— is attributed to the player. With that information the board can set a clear policy: whoever generates a certain amount in fundraising reduces their fees. The player stops seeing fundraising as the board's chore and starts seeing it as their own balance to bring down, and families with fewer resources get a real path based on effort, not only on wallet.
More on how it works in the member page: one link for everything.
Step 6: Collect without losing money to processing charges
Every card payment carries a processing charge. If the league does nothing, that charge comes out of the league's pocket and a $25 fee arrives as $24-and-change, with a balance nobody knows how to adjust.
With the donor cover fee, the board decides per campaign that the person paying covers the charge, so the league receives the full fee and every family's balance reconciles to the cent. It's a decision worth making on purpose, and we walk through it in donor-covered fees: how to use them. Current charges are always published on the pricing page, and Redeema has no monthly fee.
Step 7: Transparency with families
Parents contribute more, and faster, when they see exactly where the money goes. The habit that gets you there is a one-page report, shared on the same day every month:
- Opening balance for the month, by fund
- Income for the month: fees, sales and sponsorships
- Expenses for the month, with receipts attached
- Closing balance, by fund
- How many families are current and how many have an outstanding balance
Anything that comes in outside the platform, like cash from a concession stand at a game, gets recorded as manual income in the right fund the same day. That way the report is generated instead of fabricated the night before the meeting. If your league has a parent association that handles uniforms and activities, see how a parent booster club can get organized without losing control.
The 7 most common mistakes when collecting fees
- Collecting without a written fee structure.
- Mixing monthly fees, uniforms and tournaments into a single payment.
- Not setting a due date on each cycle.
- Accepting cash without recording it the same day.
- Chasing payments in the group chat instead of in private.
- Depending on one person who keeps everything in their head.
- Offering no path for families who can't pay in full.
Frequently asked questions
How much should a sports league charge in monthly fees?
There's no single figure. Add up the season's fixed costs (court, referees, supplies, uniforms), subtract what you expect from sponsorships and fundraising, and what's left is what fees must cover, divided across players and months. What matters is having the fee in writing before registration opens.
Can we keep collecting by ATH Móvil and cash?
Yes, as long as every payment is recorded against the right fund and family the same day. The problem isn't the payment method, it's managing everything by hand in notebooks and chats.
How do I charge a family with several kids in the league?
It's a policy decision for each league. Some offer a sibling discount and others charge the same. Decide it in writing before the season so every family gets the same rule.
What do I do about partial payments?
Accept them. A system that records them and applies them to each family's balance keeps a child from leaving the league over a debt the family can pay down over time.
When should we start collecting for the season?
Four to six weeks before the first game, with registration and the first uniform payment, so there's time to order equipment.
What if a bank transfer takes a while to confirm?
Bank transfers can take a few days to settle, and the family's balance updates when they're confirmed. If you need immediate confirmation, cards are the fastest route.
Does Redeema have a monthly fee?
No. Redeema doesn't charge a monthly fee; per-transaction charges are published on the pricing page.
Your 30-day plan to get collections in order
- Week 1: write the fee structure by division and the sibling and payment-plan policies
- Week 1: create the funds (Monthly Fees, Uniforms, Tournaments, Operations)
- Week 2: register the players and group them by division or age
- Week 2: open the first billing cycle with its due date
- Week 3: send each family their personal link with their balance
- Week 4: publish the first monthly report to families
A league that collects on time isn't the one that chases the hardest. It's the one that makes it easy for families to pay and easy for the board to understand the numbers. Everything else —sponsorships, sweepstakes and tournaments— gets built on top of that order. When you're ready to grow, the next step is how to get sponsors for your sports team.
Get your league's fees organized in Redeema. No monthly fee.
Register →Read nextHow to get sponsors for your sports league or team: a guide with scripts and packages
Related posts

Donor-covered fees: how your organization receives 100% of every contribution
What the donor cover fee is, when to use optional vs. included per campaign, and why most donors say yes when you ask clearly.

How a school can bring order to all its parent organizations
Multiple parent-run organizations with their own accounts operate under every school's roof. How to give them structure without the school taking on the risk.

How to get sponsors for your sports league or team: a guide with scripts and packages
A complete guide to landing sponsors for your league or team: who to ask, what to charge, what to offer, the script for the meeting and how to earn renewals.