Fee management for sports academies with multiple batches

By the TutNook team. Updated 9 October 2026. 6 minute read.

A tutor with one batch has a fee problem. A cricket or swimming academy with six batches has a fee system problem. Different fees, different schedules, siblings in two batches, a summer camp that runs for six weeks, kit charges, tournament entry fees, and a coach who would rather be on the field than in a spreadsheet.

This guide covers how to structure fees across multiple batches so that collecting them becomes routine. It applies to sports academies, martial arts schools, swimming coaches, and music and dance institutes alike.

Start with a clear fee structure for each batch

Write down every charge a family might pay, and which batches it applies to. A table like this, shared with parents, heads off most confusion:

ChargeAmountHow oftenApplies to
Registration₹1,000Once, at joiningAll batches
Monthly fee₹1,500Monthly, due on the 5thU-12 and U-14
Monthly fee₹2,500Monthly, due on the 5thAdvanced and match practice
Kit₹2,200Once a yearAll batches
Tournament entryVariesPer tournamentSelected players

Keep recurring fees (monthly or quarterly) separate from one-off charges. Mixing them is the main reason academy ledgers stop adding up.

Monthly, quarterly or per term?

Many academies offer monthly by default and quarterly at a discount. That keeps entry easy and rewards commitment.

Siblings and discounts

Decide your sibling policy once, for example 10% off the second child's fee, and apply it automatically every month. Discounts negotiated case by case are how ledgers drift: a parent remembers a promise you've forgotten, and a straightforward fee becomes an argument.

When siblings are in different batches, send one combined reminder to the parent with each child's fee listed. Two separate reminders on the same day to the same person feel like nagging.

Students who join mid-month

Pick one rule and state it in your fee policy. The common options:

Absences, rain and make-up classes

Outdoor sports lose sessions to weather. Swimming loses weeks in winter. Parents will ask about fee reductions, so answer the question before they do. The cleanest policy is that fees cover the batch slot rather than individual sessions, with make-up sessions offered for cancellations you initiate. Be explicit that a child's personal absence doesn't reduce the fee.

Track one row per student, per batch, per month

The single most useful structure for an academy ledger is simple: one row for every student, in every batch they attend, for every billing period. Columns for amount due, amount paid, date, method (UPI, cash, bank transfer), and receipt number.

From that one table you can answer every question that matters: who's pending in the 6 am batch, how much came in this month, which families have paid for the quarter. Filter by batch for your coaches and by family for your conversations with parents.

A month-end routine that takes twenty minutes

  1. Match every incoming payment to a student row, including cash from the front desk.
  2. Send receipts for anything you haven't acknowledged yet.
  3. List pending fees by batch, and message those parents privately.
  4. Note any students who have stopped attending, so you don't bill them next month.
  5. Check upcoming one-off charges, like tournaments or gradings, and announce them early.

When a spreadsheet stops being enough

A well-kept spreadsheet can run an academy of fifty students. Past that, three things usually break: matching UPI payments to names takes hours, reminders go out late or not at all, and more than one person needs to update the sheet. That's the point where software that sends reminders and records payments on its own starts paying for itself in coaching time.

For messages you can use today, see our fee reminder templates for sports academies and tutors.