Guide
How to collect travel baseball dues
without Venmo
Every travel club director has sent the awkward text. This is the system we use at AZ Slayers so the money arrives on time, every family knows where they stand, and nobody has to ask twice.
Why Venmo stops working
Venmo is fine for one team and a dozen families you know personally. It breaks the moment the club grows, for four reasons:
- No record. Who paid the deposit? Who still owes a balance? The answer lives in your phone, mixed in with pizza money.
- No deadline. A payment request has no due date and no reminder. You are the reminder.
- Personal account. Club money flowing through a personal Venmo account is a tax and bookkeeping problem waiting to happen, and payment apps now report business activity.
- No connection to the roster. A payment doesn’t hold a spot, doesn’t confirm an offer, and doesn’t tie to a waiver.
1. Split dues into a deposit and a balance
Collect a deposit when a family accepts a roster offer, and the balance before the season starts. The deposit is what makes an acceptance real. A family that has paid a deposit shows up; a family that said yes by text sometimes doesn’t.
Keep the deposit meaningful but not scary. For most travel clubs that is somewhere between a quarter and a third of season dues. Put the balance deadline a few weeks before the first tournament so you have time to fill a spot if someone backs out.
2. Put the deposit on the offer
The single biggest improvement a club can make is to collect the deposit at the moment of acceptance, on the same page as the offer. Not “accept now, we’ll sort out payment later.” If accepting the offer means paying the deposit, you never have a roster full of maybes.
Give the offer a deadline, and tell families what happens when it passes: the spot goes to the next player. Then actually do that. Directors who extend deadlines quietly train their families to ignore them.
3. Use a real checkout, in the club’s name
Families should pay by card, on a checkout page that says the club’s name, into an account that belongs to the club. That gives you three things Venmo can’t: a receipt the family keeps, a record you can export at tax time, and money that never touches a personal account.
Stripe is the simplest way to do this for a small club. It takes an afternoon to set up, the fee is a few percent of each card payment, and it works with most club software. Whatever you use, make sure the platform is not adding a fee of its own on top. Many “free” registration tools are free because your families pay for them on every transaction.
4. Tie every payment to a player
A payment that isn’t attached to a player is just a number. Your system, whether it is software or a spreadsheet, should answer for each player on each team: offer sent, offer accepted, deposit paid, waiver signed, balance paid. Five columns. If you can’t see those five at a glance, you don’t know where your season stands.
5. Let the reminders be automatic
You should never be the one chasing a deadline by text. A reminder a week out and a reminder the day before, sent by the system and logged, does the job without souring a relationship. The families who need the reminder don’t resent it when it comes from a form instead of their coach.
6. Write the refund policy down before you need it
Decide now what happens if a player quits in week one, gets hurt in week four, or moves away mid-season. Put it on the offer page, in a sentence or two. The deposit is usually non-refundable, because it holds a spot other players were turned away from. Balances are where clubs differ. Pick a rule you can apply to everyone and apply it.
7. Keep one ledger
At the end of the season you should be able to produce one list: every family, what they owed, what they paid, when, and how. If your club is a nonprofit or you ever want to be one, that list is the difference between an easy year-end and a painful one.
What this looks like in Clubenza
This guide is the flow Clubenza is built around, because it is the flow we run at AZ Slayers. Families fill in an interest form on the club’s site. The director sends roster offers with a deadline. Accepting the offer pays the deposit, through a checkout in the club’s name, into the club’s own Stripe account. The balance is collected the same way. Waivers are tracked next to the player, reminders are sent automatically, and the dashboard shows the five columns for every player. Clubenza charges the club a flat monthly fee and takes no cut of dues.
If you run a travel club and this sounds like the season you want, see how it works.
Clubenza
Run dues this way next season.
Founding clubs get Clubenza at $49 a month with no cut of dues, on their own domain, with setup help from the director who built it.
Founding clubs: $49 a month, no cut of your dues, your own domain. Built by the director of AZ Slayers Baseball.