Court fee splitter & team dues calculator
Divide the court rental, balls and drinks by the number of players and see exactly what each person owes. It also writes the payment message for your group chat.
Most teams add a 10-20% buffer to cover no-shows, late payers and rained-out games.
What else the app can do
✅Payment trackingA clear list of who's paid and who hasn'tIn the app › 🔔Reminders for unpaid playersNudge only the people who still oweIn the app › 📋One-tap payment detailsTeammates copy your payment info in one tap and pay right awayIn the app › 🧮Automatic game fee splitCost per player is based on who RSVP'd yesIn the app ›How much should your team charge in dues?
Amateur futsal and soccer teams usually pay for the field in one of two ways: monthly dues or a pay-per-game fee. Neither is "right." What matters is picking the one that fits how your team actually plays.
When monthly dues work best
If you play the same night every week with a mostly fixed roster, monthly dues are the easiest to manage. You collect once a month, and it's simple to cover big upfront costs like booking a court for the whole season. A fair amount is (court fee per game × games per month + other costs) ÷ number of members, plus a small buffer. For example, a $120 court four times a month plus $30 for balls and drinks, shared by 20 members, comes to $25.50 each; add a 10% buffer and round up, and you'd charge $28.50. The "Plan monthly dues" tab above does the math for you.
When pay-per-game works best
If turnout swings a lot from week to week, or you often have drop-in players and guests, many teams find pay-per-game fairer. Only the people who played split that night's cost, so members who missed the game don't feel shortchanged. The downside is that whoever handles the money has to settle up after every single game.
Plenty of teams mix the two: regulars pay monthly while occasional players pay per game, or monthly dues are kept low and big one-off costs like an end-of-season dinner are collected separately.
Tips for splitting costs without the drama
- Agree on a rounding rule up front. $120 split 13 ways is $9.2307… per player. Round up to the nearest $0.50 and everyone pays $9.50, leaving $3.50 over. Put the extra in the team kitty and use it toward new balls.
- Turn exemptions and discounts into rules. Organizer plays free, drop-ins pay a flat rate, first game free for newcomers: with clear rules, nobody argues about it every week.
- Itemize the extras. When people can see "Court $100 + balls $20," the questions about the amount pretty much stop.
- Send the payment message on game day. Wait a day or two and people forget, and the money comes in late.
How to stop chasing late payments
Most unpaid dues come down to people forgetting, not bad intentions. So the trick is to set up systems that don't rely on anyone's memory.
- Set an actual deadline. "By Friday 10 p.m." works far better than "sometime this week."
- Put your payment details on the last line of the message. The easier it is to copy, the more people pay on the spot.
- Keep the books open. When everyone can see what came in and what went out, people trust whoever handles the money and start paying without being asked.
- Send reminders privately. A quiet DM or app notification beats calling someone out by name in the group chat, and it keeps things friendly.
- Make paying in advance the default. If monthly dues are due before the first game of the month, the organizer isn't left fronting the court fee.
If cross-checking a spreadsheet or notes app against Venmo and PayPal every week is getting old, a team management app that tracks attendance and payments together can save you the hassle.
FAQ
What if the cost per player doesn't divide evenly?
Most teams round up to a clean number like the nearest $0.50 or $1. Pick a rounding option in the calculator and it shows both the amount per player and how much is left over. Carry the extra over to the next game or use it for new balls.
How do I let the organizer play free and charge drop-ins a different rate?
Turn on the option for players who pay a different amount, then enter how many there are and what they pay. For a free player, set the amount to 0. Their payments are taken off the total and everyone else splits what's left.
Are monthly dues or pay-per-game fees better?
Monthly dues are easier for teams with a steady roster, while pay-per-game is usually seen as fairer when turnout changes a lot from week to week. Some teams combine monthly dues with a per-game rate for members who only play occasionally.
Where is my payment info saved?
Only in the browser you're using, and it's never sent to a server. It fills in automatically next time you open the page, and you can remove it by clearing the field.