The league year: build your annual compliance calendar
Leagues rarely get in trouble for the big things. They get in trouble for the recurring things — the insurance renewal nobody owned, the filing deadline attached to a fiscal year nobody remembered, the background checks that expired mid-season. None of these is hard; all of them are easy to lose, because they belong to the league's calendar, and most leagues don't have one. They have several volunteers' memories.
Build the calendar once, in a meeting, and it becomes the board's most boring and most valuable document.
The obligations almost every league has
Walk this list and write a month next to each item that applies:
- ☐ Insurance renewal — general liability, accident coverage, directors & officers if you carry it. Note the broker's name while you're at it.
- ☐ The federal tax filing — due by the 15th day of the 5th month after your fiscal year ends. Write the actual date, not the rule.
- ☐ State annual report or charity registration, if your state requires one.
- ☐ Affiliation dues and paperwork — your state association or national body, with whatever roster or insurance proof they demand.
- ☐ Background checks — when they're run, how long they're valid, and the date before which every coach must be cleared for the coming season.
- ☐ Safety certifications — concussion training, first-aid requirements, whatever your affiliation or state mandates, with their expiry rhythm.
- ☐ Field permits and facility agreements — application windows matter more than due dates; many towns open them months ahead.
- ☐ Registration open and close dates — plus the date early-bird pricing ends, if you offer it.
- ☐ The annual meeting and elections — whatever your bylaws prescribe, scheduled far enough ahead to actually recruit candidates.
- ☐ Equipment checks — AED pads and batteries, first-aid kit restock, goal anchors. Once a season, owned by name.
- ☐ The board handoff itself — see the handoff checklist. It goes on the calendar like everything else.
Anchoring it
Three dates drive everything: your fiscal year end (the tax clock), your season start (the checks-and-certs clock), and your annual meeting (the transition clock). Fill those in first and half the calendar writes itself.
Making it survive
A calendar in one volunteer's phone is the same problem with a new name. Whatever you build today, put it where the league — not a person — owns it, give every line an owner by role (not by name), and review it at one board meeting a year. The review takes ten minutes. The alternative takes a season.
This calendar is most of what LeagueBinder's renewals system is: every recurring obligation with a due date, a lead time, and a reminder that goes to whoever holds the role that year. Build the list in an afternoon; the home page shows what it looks like kept automatically.