How to collect school and academy fees on time
By The Academy+ team · Published 16 Oct 2026
Late fees are rarely about bad families. Most of the time they come from fuzzy rules, invoices that go out on different days, and reminders that arrive too late or not at all. Fix the system and most of the chasing goes away. These steps work in a school of a thousand students and in a tuition centre of thirty.
1. Put the fee rules in writing
Write one page and give it to every family at admission. It should say which fees there are (tuition, admission, exam, transport), the amount of each, the date they are due, what happens when a payment is late, which discounts exist (for example, for a second child), and what is refunded if a child leaves. When a family disagrees later, you can point to the page instead of arguing from memory.
2. Invoice everyone on the same day
Choose a day, such as the 1st, and raise the month's invoices for every student that day, with one due date, such as the 10th. When invoices go out on different days, parents cannot learn the rhythm and your staff cannot tell who is late. In Academy+ you can raise a month's invoices for a whole class, a batch or the entire school in one go, and anyone who already has one for that month is skipped.
3. Remind before the due date, and again after
Most parents want to pay on time and simply forget. A short, respectful message a few days before the due date does more than a stern one after. Send a second, firmer one a few days after. Keep the tone the same every time, so no family feels singled out. A message like this works:
Assalam o Alaikum. A reminder that the October fee of Rs 6,000 for Ayesha is due on 10 October. Thank you for your support. If you have already paid, please ignore this message.
Send it from the institution's own WhatsApp number so the parent knows it is genuine. In Academy+ every unpaid invoice has a one-tap WhatsApp reminder with the student, the month and the balance already filled in.
4. Take part payments, and record them straight away
Some families can pay half now and half later. Refusing means no payment at all; accepting and not writing it down means an argument next month. Agree it, record the amount against the invoice at once, and give a receipt that shows the balance still due. The record is what keeps everyone honest.
5. Give a receipt every time
A receipt with a number, the date, the amount and the balance protects both sides. Keep one copy for the family and one for the office. In Academy+ a receipt prints with a parent copy and an office copy on one sheet.
6. Look at who owes, once a week
Do not wait for the month to end. Once a week, open the list of unpaid and overdue invoices, sorted by the largest balance, and deal with the top ten. A phone call from a person, in private, solves more than a notice on the board. Never discuss a family's dues in front of other parents or the child.
7. Close the month
At the end of each month compare what you invoiced with what you collected. Write down who is still owing and why, and decide what happens next month: a payment plan, a call from the principal, or a written notice under your own rules. A month that is never closed becomes a pile of old balances nobody wants to look at.
Mistakes that cost the most
- Receipts written later, from memory.
- Verbal promises that are not recorded anywhere.
- Mixing fee cash with salaries and other spending, so you cannot tell what came in.
- Chasing the same three families every month and never looking at the other thirty who are quietly a week late.
- Using a child to carry a message about dues.
See how fees work in Academy+
Take the guided demo, with sample data, and try raising invoices, taking a part payment and sending a reminder.
Take the guided demo