By Conner LaBreck — PE teacher, soccer coach, founder of Kickoff
You shouldn’t find out you needed four more kids after you signed the rental.
I say that as someone who’s priced a clinic on vibes and then done the math on Saturday morning with coffee and mild regret. Coaching is the fun part. The business side — especially for PE teachers and independent coaches still on Forms + Venmo — is where the surprises live.
Break-even isn’t fancy finance. It’s one question: at my price, how many kids cover my costs (and leave something for my time)? If you answer that before you lock the facility, registration week gets calmer. If you answer it after, you’re stuck explaining the rental to yourself.
This piece walks through the inputs, a worked example with labeled assumptions, fill-rate humility, and where Kickoff’s Build step fits. The example is illustrative only — not Kickoff customer data, not a forecast for your town, not a claim about what “typical” camps make.
The inputs that actually matter
Before you open registration — or before you reply “yes” to the facility email — write these down. A note on your phone is fine.
| Input | What it means |
|---|---|
| Facility / field cost | Rental for the dates you need (include lights, deposits you might lose if the cohort cancels) |
| Other cash costs | Balls, pinnies, first-aid, print flyers, insurance add-on, assistant stipend, any platform fees |
| Price per kid | What parents pay for this cohort (not what you wish the market would pay) |
| Your time (optional but honest) | Hours × what you’d want to earn per hour — or a flat “coach pay” target after cash costs |
| Capacity | Max kids you can safely coach at that site and age band |
| Fill-rate humility | You will not fill 100% just because you opened a Form |
Break-even kids (cash costs only):
(Facility + other cash costs) ÷ price per kid = kids needed to cover cash costs
Break-even kids (including your time):
(Facility + other cash costs + coach pay target) ÷ price per kid = kids needed to “make it worth it”
Neither number is a marketing claim. They’re decision tools. If break-even is 22 kids and safe capacity is 16, you have a pricing or cost problem — not a “hustle harder” problem. Fix price, cut facility cost, shorten the block, or don’t rent that field. Round up. Always.
Worked example (labeled assumptions — not customer data)
Scenario label: Example only — hypothetical weekend soccer clinic for an independent coach / PE teacher. Not Kickoff customer data. Not a forecast for your market. Numbers are made up for teaching.
Assumptions
| Assumption | Example value | Notes |
|---|---|---|
| Format | 1-day clinic, 3 hours | Saturday morning |
| Field rental | $240 | One field, one block (your parks/rec rate will differ) |
| Other cash costs | $80 | Pinnies + balls touch-up + printed flyers + misc |
| Price per kid | $45 | All-in for the clinic |
| Capacity | 16 kids | One coach, age band you can actually manage |
| Coach pay target (optional) | $200 | What you’d like left for your time after cash costs |
| Expected fill (humility) | 70–85% of capacity if marketing is decent | Not a promise |
Cash break-even
- Cash costs = $240 + $80 = $320
- Kids needed = $320 ÷ $45 ≈ 7.1 → 8 kids (round up)
At 8 paying kids, you’ve covered field + supplies. You’re not “losing money” on cash — but you also haven’t paid yourself.
Break-even including coach pay target
- Total to cover = $320 + $200 = $520
- Kids needed = $520 ÷ $45 ≈ 11.6 → 12 kids
So in this example: 8 kids = cash OK; 12 kids = cash + $200 for your time. Capacity is 16, so the math can work — if you fill.
What if you only get 10?
- Revenue = 10 × $45 = $450
- After cash costs ($320) = $130 left for you
Still fine if $130 for a Saturday is acceptable. Not fine if you needed $200. Doing the math before the rental makes 10 kids a conscious choice — not a surprise while you’re still matching Venmo notes to the Form.
Quick sensitivity (same example)
| Price | Cash break-even (≈$320) | With $200 coach target (≈$520) |
|---|---|---|
| $35 | ~10 kids | ~15 kids |
| $45 | ~8 kids | ~12 kids |
| $55 | ~6 kids | ~10 kids |
If realistic fill is 10–12 kids, $35 may leave scraps after the field. $55 may fill slower depending on your town. The table isn’t advice — it’s a reminder that price and fill interact.
Fill-rate humility
Hope is not a fill rate.
If you open at capacity 16 and realistically fill 12 (75%), model 12, not 16, when you decide whether to rent. Past cohorts, school partnerships, how early you open registration, and whether parents already know you matter more than a pretty flyer.
A few humility rules:
- Don’t count soft Form responses as paid kids when estimating fill. Form interest ≠ Venmo (or any payment) ≠ roster.
- Assume some no-shows / last-week drops unless you have a clear cancel policy and history that says otherwise.
- Registration week length matters. Opening three days before the clinic and hoping for a full roster is a different math problem than opening three weeks out.
- Facility size ≠ market size. A nicer field that costs more only helps if parents will pay for it and you can fill enough seats.
- Second cohort ≠ automatic fill. A good first clinic helps, but the next cohort still needs a clear path, clear price, and time on the calendar.
If break-even (including your time) sits above your humble fill estimate, pause before you lock the facility. Raise price, cut costs, shorten the program, partner for demand, or wait. Signing the rental and then “marketing harder” is the expensive order of operations.
How this changes registration week decisions
Once you know break-even:
- Don’t lock a more expensive field until price × realistic kids covers it.
- Price for the program you can fill, not for the Instagram version of the program.
- Close capacity when you’re full — waitlist beats overselling and scrambling on day-of.
- Write refund / cancel policy at registration, especially if field deposits are non-refundable.
- Save the cost assumptions for the next cohort. Change dates and price. Don’t rebuild the economics from zero every time.
If you’re still on Google Forms + Venmo, you can do this in a Sheet. The failure mode isn’t “can’t do math.” It’s doing math after the rental is signed — while reconciling three lists and answering “are we in?” DMs. Clear economics reduce panic pricing; clear roster/payment matching reduces overselling “just in case.”
Where Kickoff fits (Build modeling — soft)
On withkickoff.com, Kickoff’s Build step is built around program economics — modeling costs and pricing before you treat the field as a done deal — then Prepare / Launch / Run / Grow so the second cohort isn’t a full rebuild.
That’s the job: help PE teachers and independent coaches done stitching camps out of Forms, Venmo, and a spreadsheet — break-even before facility lock-in, cleaner registration after. Not a TeamSnap-scale club platform.
Pricing (brief, as on the site today): $39/mo cancel anytime, or Best Value $29/mo billed monthly with a 12-month commitment (not lump sum). Same product either way.
Honest payments caveat
Kickoff’s operator subscription is separate from parent/program registration payments. Parent registration payments may still be in test/sandbox depending on account path. Kickoff does not claim live parent payment processing for every account until that path is fully available. Don’t over-read a product screenshot as “parents pay live today.” Ask if that question decides the tool for you.
If you want to poke at Build modeling yourself: start at withkickoff.com (START KICKOFF). If you’d rather sanity-check numbers with another coach first, use the contact path on the site. No fake urgency. No guaranteed fill rates.
Disclaimer (please keep this)
- Example numbers above are assumptions for teaching, not averages, not Kickoff results, not tax/insurance advice.
- Your field rates, insurance, assistant costs, and local willingness-to-pay will differ.
- Fill rates are not guaranteed. Do not market “easy full camps” from this article.
- Re-check parent-payments status, pricing, and product claims against current Kickoff before any public publish.