Collecting Term Fees and Camp Payments Without Chasing Parents
Every football club owner knows the feeling. It’s the third week of term, you’ve coached four sessions, paid your coaches, hired the hall — and a quarter of your families still haven’t paid. So you spend Sunday evening cross-referencing a bank statement against a registration spreadsheet, working out who owes what, and writing the same awkward “just a gentle reminder” message you’ve sent every term for years. The coaching is the easy part. Getting paid on time, without nagging the same parents over and over, is where most kids’ football clubs quietly lose hours and money.
The good news: payment chasing is almost entirely a systems problem, not a people problem. Parents aren’t trying to dodge you — they’ve forgotten, the bank transfer slipped their mind, or they were never given an easy way to pay in the first place. Fix the system and the chasing disappears. This guide walks through how a football academy can collect term fees, camp payments and session blocks cleanly, apply sibling and early-bird discounts without spreadsheet gymnastics, and run weekly terms alongside holiday camps from one place.
First, choose the right payment model for each thing you sell
The single biggest mistake football clubs make is forcing everything they offer through one billing model. A weekly after-school football class and a five-day holiday camp are different products with different cash-flow shapes, and they should be billed differently. Get this right and most of the chasing solves itself.
There are three models worth knowing, and a healthy club usually runs all three side by side.
Monthly Direct Debit. The parent authorises an ongoing payment once, and the same amount is collected automatically each month for as long as their child is enrolled. For a typical weekly football class, that might be £32/month for one session a week. The parent never has to remember anything, and you never have to ask. Direct Debit is the gold standard for recurring weekly coaching because it removes the human step entirely — no link to click, no transfer to make, no reminder to send. The trade-off is that monthly amounts are smaller, so your cash arrives in a steady trickle rather than a lump.
Upfront term billing. Instead of monthly, you charge the whole term in one go — say £120/term for a 12-week block. This front-loads your cash before you’ve paid for the hall and the coaches, which is brilliant for budgeting, and it commits the family for the full term rather than month to month. It suits clubs whose terms map cleanly to school terms, and parents who’d rather pay once and forget it. Some clubs offer a small discount on the term price specifically to nudge families off monthly and onto upfront.
Session blocks for camps and one-offs. Holiday camps don’t recur, so neither model above fits. A camp is a fixed thing a parent buys once — a block of four or five days, paid in full at booking. You sell it as a block of sessions with its own dates, price and capacity, completely separate from your weekly term billing. The same applies to one-off festivals or a pay-as-you-go pack for families who can’t commit to a full term.
Challenge: Most generic booking tools are built for one of these — either subscriptions or one-off payments — never all three at once. A football club that runs weekly terms and February-half-term camps and sells the odd taster pack ends up using two or three different tools, which is exactly how payments fall through the cracks. The fix is a single system that natively understands all three payment options and lets you pick the right one per programme.
Tie billing to the schedule so invoices are correct without manual maths
The reason term billing goes wrong is almost always proration. A family joins in week four. A child switches from one weekly session to two halfway through. A term has a half-term break where no coaching runs but the monthly Direct Debit still needs to land. Work any of this out by hand and you’ll get it wrong eventually — and a wrong invoice is a guaranteed parent message.
When your billing is tied directly to the schedule, the system already knows your term dates, which weeks have sessions and which are breaks. So when a player joins in week four of a 12-week term, they’re billed for the nine remaining sessions, not the full twelve — automatically. When a child upgrades from one session a week to two, the charge adjusts from the date of the change. You define the term once; the maths follows.
What this looks like in practice: You set up the autumn term as September 8 to December 12 with a half-term break the week of October 27. Zooza works out that’s 13 calendar weeks minus one break, generates the right invoice for every player, prorates the two who joined late, and keeps the monthly Direct Debit families on schedule through the break. You did the setup once at the start of term and touched it zero times after.
Make overdue chasing automatic — and stop doing it yourself
Even with Direct Debit, the occasional payment fails — an expired card, insufficient funds, a cancelled mandate. And families on upfront term billing genuinely forget. This is the part that eats your evenings, and it’s the part that should require none of your time at all.
The answer is automatic payment reminders. You set the rules once: a friendly nudge the day a payment is due, a firmer one three days later, another after a week. Each reminder goes out by email or WhatsApp with the correct amount and a link straight to pay — so the parent fixes it in two taps rather than digging out your bank details. You never write the message, never check who’s overdue, never send the awkward follow-up. The system handles the entire dunning sequence, and you only get involved for the genuine edge cases.
This matters more than it sounds. A club with 150 players and a 20% late-payment rate is chasing 30 families every term. At two minutes of admin each, that’s an hour of work per term you simply delete — and, just as importantly, the reminders go out on time, every time, instead of whenever you next get a free evening. Money that used to drift in over six weeks now lands in the first two.
Sibling discounts and early-bird windows — without the spreadsheet
Discounts are where manual systems really fall apart, because every discount is a permanent exception you have to remember on every future invoice.
Sibling discounts are the big one for kids’ football. Lots of families bring two or three children, and a sibling discount — say 10% off the second child and 15% off the third — is both fair and a strong retention tool. The trick is that it has to apply automatically whenever a second child from the same family is enrolled, and keep applying every term, without you remembering to knock it off by hand. When the parent who pays is properly linked to the children who play, the system can see the siblings and price them correctly on its own.
Early-bird windows drive your term cash forward. Offer £10 off the term price for families who re-enrol before, say, August 20, and you pull a chunk of your autumn revenue in before the term even starts — which is exactly when you need it to cover venue deposits and coach contracts. The cleanest way to run a time-limited offer like this is a discount code with an expiry date, so it simply stops working the moment the early-bird window closes. No manual price changes, no “but the email said £10 off” arguments.
Stacked together, these turn pricing into a lever you can actually pull. A family with two children re-enrolling early might see the second-child discount and the early-bird code, all calculated at checkout, all applied automatically next term.
Run weekly terms and holiday camps from one system
Here’s the operational reality that ties it all together. A real football academy isn’t either a weekly-class business or a camp business — it’s both, often in the same week. You’re collecting monthly Direct Debits for term coaching, taking upfront payments for a summer camp, and selling the odd taster session, all at once. If those live in separate tools, you have separate registers, separate payment reports, and separate places for money to go missing.
Running it all from one dashboard means weekly terms and multi-day camps sit side by side, each with their own dates, pricing and capacity, but with one parent record, one payment history and one set of reports. A family that does Saturday-morning football class all year and books the Easter camp is one entity to you — you can see everything they’ve paid, across both, in one place. That’s also what makes kids’ football class software genuinely useful rather than just another booking widget: it understands that a football coaching business has many shapes of revenue and unifies them instead of forcing you to pick one.
It’s the same parent portal, too. Families book the camp, re-enrol for next term, download an invoice and update their card all in one login — which is the real reason the WhatsApp messages stop. They’re not waiting on you, so they don’t message you.
Bringing it together
Getting paid on time isn’t about being stricter with parents. It’s about giving each thing you sell the right payment model — monthly Direct Debit for weekly coaching, upfront billing for committed terms, session blocks for camps — tying invoices to your actual term schedule so the maths is always right, letting automatic reminders handle the overdue cases, and baking sibling and early-bird discounts in so they apply themselves. Do that, and the Sunday-evening reconciliation session disappears. The money lands on time, the awkward reminders send themselves, and you get your weekends back to do the part you actually started a football club for: coaching.
If chasing payments is costing you more time than it should, see how a single system handles term fees, camp blocks and automatic reminders together — start a free trial of Zooza and have your next term billing itself.