mistakes to avoid
What do I get wrong when I collect competition fees from parents before meet entries close?
Meet entry deadlines are firm and mostly nonrefundable. These are the fee collection errors that leave a gym owner covering entries out of pocket, and the policy language that prevents them.
The mistake is almost always the same one wearing a different coat: you commit money to a host gym on a date the host chose, while collecting money from families on a date you chose, and the two dates do not line up. Everything else, the scratches, the failed cards, the refund arguments, is downstream of that gap.
Entry money leaves your account weeks before the meet, in a lump, and it does not come back. Family money arrives in dribs, some of it late, some of it never. If your collection calendar closes after the entry deadline, you are financing the season out of operating cash and you will not notice until the third meet, when payroll and a $9,000 entry check land in the same week.
Below are the specific errors that create that gap, and the policy language and calendar that close it.
Why entry deadlines sit weeks ahead of the meet
A host gym is not being difficult. It is building a competition schedule, and that schedule is a physical object with real constraints.
The host has to know how many athletes are competing at each level and in each age division before it can build sessions, because sessions are sized to the equipment and the hours available in a rented arena or its own floor. It has to order awards, which are engraved or printed to a count. It has to contract judges, and judging panels are hired to the number of sessions. It usually has to file entry information with the sanctioning body and produce a heat sheet that goes to the scoring system.
All of that happens four to eight weeks out, which is why the entry deadline is four to eight weeks out and why late entries carry a fee or are simply refused. Once your gymnast is on a heat sheet, the host has spent money on her presence: a slot, an award, a share of a judge's day.
That is the fact your entire fee policy has to respect. You are not holding a reservation. You are buying a seat.
Keep reading: What does SafeSport actually require of my gym, and who on my staff has to be trained?
Charging a season fee versus per meet and what each hides
Both models work. Both hide something, and the hidden thing is what bites you.
A single season fee collected in two or three installments before the season starts is the cleaner cash position. You hold the money before the first entry closes. What it hides is variance. If you set the fee off last year's meet list and one host raises entries, or you add a meet, or a level ends up in a more expensive session structure, you have quoted a number you now have to eat or amend. Amending a season fee in January is a bad conversation with thirty families at once.
Per meet billing matches cost to cause and is easy to explain. What it hides is timing. Each invoice goes out close to its own entry deadline, so every meet gives you a fresh chance to be short, and by meet four you have four separate collection problems running in parallel.
The version that actually holds is a hybrid. Charge one season competition fee covering entries and coach fees for the published meet list, collected in full before the first entry deadline, and bill separately only for optional additions such as an extra invitational or a specialty event. Publish the meet list in writing when you publish the fee, and state plainly that added meets are billed separately.
The scratch problem: injury, illness and no shows
Here is where most gyms lose money quietly. A gymnast breaks a wrist in December. The family assumes the January entry is refunded. You already paid it, and the host's policy says entries are nonrefundable after the deadline.
You now have three options: refund and absorb it, refuse and damage a relationship, or have said something specific in September. Only the third is good.
Write the policy in the athlete's own terms. Something like: "Competition fees pay for a reserved competition slot. Once the host gym's entry deadline has passed, that slot is purchased and your fee is nonrefundable, including for injury, illness or absence. If the host gym issues a refund or credit to us for a scratch, we pass it through to you in full."
That last sentence matters more than the rest. It is honest, it is easy to keep, and it converts an argument about fairness into a factual question you can answer with an email from the host.
Medical scratches deserve a written path, not an exception
If you want to be generous with injuries, be generous in a defined way. For example: an injury documented by a physician before the entry deadline moves the fee to a credit for the following season; after the deadline, no credit. Pick a rule, publish it, and apply it identically to everyone. Discretionary generosity is remembered by the family who received it and by every family who did not.
Keep reading: How did one gym rebuild its team levels after losing half a roster to a rival program?
Refund language that matches the host gym's own terms
Read the entry terms on each host's registration page before you publish your own. They are usually short and they usually differ.
Three variables to record for every meet on your list: the entry deadline date, the refund or credit terms after that date, and whether a substitution is allowed, meaning you can swap one athlete for another within the same level and division. Substitution is the underused one. Where a host permits it, a scratch does not have to be a total loss.
| Meet | Entry closes | Refund after close | Substitutions | Your family deadline |
|---|---|---|---|---|
| Meet 1 | Nov 15 | None | Same level only | Nov 1 |
| Meet 2 | Dec 1 | Credit to next year | Not permitted | Nov 1 |
| Meet 3 | Jan 5 | None | Yes, until Jan 20 | Nov 1 |
Notice the last column. Every family deadline is the same date, and it sits two weeks before the earliest entry close. That is the whole discipline in one column.
Autopay failures and the week they always happen
Cards fail, and they fail in clusters. Expirations bunch at month end. Replacement cards after a fraud alert. Balances that are fine on the fifteenth and not on the first. If your competition fee runs on the same date as tuition, a single decline takes out both.
Four things that materially reduce it:
- Run competition fee charges on a different date than tuition, so a decline does not compound and you can see which one failed.
- Charge at least three weeks before your money is due to the host, which gives you two full retry cycles inside your own margin.
- Send the notice five days ahead naming the amount and the date. Most declines are avoidable and the family fixes them if warned.
- Set a hard rule for what happens on a second decline, published in advance: the athlete is not entered until the balance clears. Enforce it once, early, quietly.
Also collect an ACH option. Bank drafts fail less often than cards and cost you less in processing. On a $700 competition fee, a card at roughly 2.9 percent plus 30 cents costs about $20.60 to process; a flat ACH fee of a dollar or two is a $19 difference per athlete. Across sixty competitive athletes that is over $1,100 a season, which is a coach's travel budget.
See how VaultChalk handles this for gymnastics and cheer gyms
Coach travel costs and how to allocate them fairly
Coach fees are the line families question most, because they are the least visible. Make the arithmetic public and the questions stop.
Take one two night away meet. Assume two coaches, hotel at $170 a night for two rooms, so $680. Mileage for one vehicle at 400 round trip miles reimbursed at the current federal business rate, roughly $260 at 65 cents. Meals at $60 per coach per day for two days, $240. Session fees charged by the host per coach, assume $60 total. That is $1,240.
Now allocate. If 24 athletes attend that meet, per athlete it is about $52. If only 9 athletes from one level attend, it is $138 each, and that is the number families find shocking when it arrives unexplained in February.
Two defensible allocation methods:
- Per meet, per attending athlete. Accurate, but it punishes small levels at small meets and produces wildly different bills.
- Pooled across the season and divided by all competitive athletes. Smoother and easier to quote in June, but a Level 3 family subsidizes an optional level's longer travel.
Pick one, say which one you picked and why, and show the pooled total. "Coach travel for the season is budgeted at $9,800 across 62 athletes, which is $158 each" is a sentence nobody argues with. A surprise $138 charge in February is a sentence everybody argues with.
A payment calendar that ends before the first entry closes
Build it backward from the earliest entry deadline on your meet list.
- June: publish the meet list, the total competition fee, the coach travel method and the refund policy. One document, signed.
- July 1: deposit, roughly one third, nonrefundable, secures the season spot.
- September 1: second installment.
- October 1: final installment. Season fee now fully collected.
- October 8: reconcile. Chase every unpaid balance with a stated consequence and a date.
- October 20: lock the entry list. Anyone unpaid is not entered.
- November 15: first host entry deadline. You pay from money you already hold.
The two weeks between your lock date and the first entry close are the margin that makes this work. Do not spend that margin on hope that three families will pay late. They will, but not before the deadline.
Getting the calendar out of your head
None of this is complicated. It is just a lot of small dates attached to different people: entry deadlines per host, payment dates per family, scratch decisions per athlete, coach costs per meet. Held in a spreadsheet and your memory, it survives until the first week two things go wrong together.
VaultChalk keeps meet entries, per athlete fee status and the deadlines attached to both in one place, so the roster you enter and the balances you have collected are the same list. If you have ever written a check to a host gym while three families were still unpaid, that is the gap worth closing before next season's meet list goes out.
From the people who publish Chalk Line
Put every level, skill and meet entry on one roster
VaultChalk keeps skill progression, level placement, meet entries and season fees in a single record your coaching staff can open from the floor, with a parent view that answers the question before it reaches you at the chalk bowl.