How to Collect League Fees from Players (Without Losing Friends)

· By Kyle Reierson
How to Collect League Fees from Players (Without Losing Friends)

If you've ever run a rec league, you know the drill. The schedule is set, the teams are drafted, the refs are booked — and half your players still haven't paid. Collecting league fees is the single most annoying part of being a commissioner, and it's also the most important. Without fees, there's no ice time, no field rental, no umpires, no league.

So how do you actually get people to pay up without turning into a debt collector? Here's what works.

Set Expectations Before the Season Starts

The biggest mistake commissioners make is being vague about money. Before registration even opens, every player should know exactly how much the season costs, when payment is due, and what happens if they don't pay.

Post it in the group chat. Put it in the registration form. Say it out loud at the draft. Repetition isn't annoying here — it's necessary. People forget. They skim. They assume someone else is covering them.

A simple breakdown goes a long way: "Season fee is $200 per player. That covers 12 games, refs, and ice time. Payment is due before Game 1. If you haven't paid by Game 2, you're sitting until you do."

Clear, direct, no ambiguity. That's the move.

Make It Easy to Pay

If your only payment method is "hand me cash at the rink," you're going to have a bad time. People don't carry cash anymore. They forget their wallets. They say they'll Venmo you and then don't.

The best approach is offering digital payment options. Venmo, Zelle, PayPal — pick one or two and make them the standard. Better yet, use a platform that handles payments for you so you're not personally chasing down every player.

Apps like BeerLeagues let commissioners collect fees directly through the platform, so players can pay when they register and you don't have to be the bad guy. The money just shows up. It's beautiful.

The fewer steps between "I owe money" and "I paid," the more likely people are to actually do it.

Set a Hard Deadline (And Enforce It)

Here's where most commissioners cave: the deadline passes and nothing happens. The player who hasn't paid still shows up, still plays, and now everyone else is wondering why they bothered paying on time.

You have to enforce consequences. It doesn't have to be dramatic — you don't need to ban anyone for life. But sitting a player until they pay? That's fair. Everyone knows the deal. And once you do it once, suddenly everyone else pays on time.

The key is consistency. If your rule is "no pay, no play," it applies to everyone — including your buddy who says he'll get you next week. Especially your buddy who says he'll get you next week.

Offer Payment Plans (Seriously)

Not everyone can drop $200-$400 at once. That's real money, especially if someone's playing in multiple leagues or has kids in sports too. Offering a simple payment plan — half up front, half by mid-season — removes a huge barrier.

You're not running a charity, but you are running a community. A little flexibility keeps players in the league who might otherwise bail. And a player who pays in two installments is infinitely better than a player who ghosts because they couldn't afford the lump sum.

Send Reminders (Without Being Annoying)

People aren't dodging you on purpose — most of the time. They're busy. They forgot. They meant to do it last Tuesday and then their kid threw up on their laptop.

A friendly reminder a week before the deadline works wonders. Something like: "Hey everyone, league fees are due next Friday. If you've already paid, thank you! If not, here's the link: [link]. Hit me up if you have questions."

After the deadline, a direct message to unpaid players is appropriate. Keep it short and friendly: "Hey, looks like your fee is still outstanding. Can you get that squared away this week?"

Most people will pay immediately once reminded. For the remaining holdouts, that's when the "no pay, no play" policy kicks in.

Be Transparent About Where the Money Goes

Players are way more willing to pay when they understand what they're paying for. A quick budget breakdown at the start of the season builds trust and kills the "why is this so expensive?" complaints before they start.

Something like:

  • Ice/field rental: $2,400
  • Refs: $1,200
  • Jerseys: $600
  • Playoffs/trophies: $300
  • Total: $4,500 ÷ 30 players = $150 each

When players see the math, they get it. Nobody's getting rich running a rec league (if anything, you're probably losing money on your time). Showing the numbers makes people feel like they're part of something, not just getting charged.

Use the Right Tools

If you're still tracking payments in a spreadsheet or — god forbid — your memory, it's time to upgrade. Modern league management tools handle rosters, schedules, and payments in one place. No more cross-referencing Venmo transactions with your roster list at 11 PM on a Tuesday.

BeerLeagues was built specifically for commissioners who are tired of this nonsense. It tracks who's paid, who hasn't, and lets you focus on actually running the league instead of playing accountant. If you're managing more than one team, it's a no-brainer.

Handle Non-Payment Gracefully

Sometimes someone genuinely can't pay. Life happens — job loss, medical bills, whatever. How you handle these situations says a lot about your league culture.

If a long-time player is going through a rough patch, consider covering their fee from a league surplus or letting other players chip in. Most leagues have a little buffer built into their budgets. Using it to keep a good teammate in the league is worth more than the money.

But there's a difference between helping someone out and enabling someone who just doesn't want to pay. Use your judgment. You'll know the difference.

The Bottom Line

Collecting league fees doesn't have to be a nightmare. Set clear expectations, make payment easy, enforce your deadlines, and use tools that do the heavy lifting for you. The commissioners who struggle with fees are almost always the ones who are too casual about the process.

Treat it like what it is — a transaction that funds something everyone loves — and most players will respect it.

Ready to stop chasing payments? Try BeerLeagues and let the app handle the awkward money conversations for you.

← Back to Blog