Key takeaways
- Fees, attendance and messages share one student record, so keep them in one system
- Parents engage on WhatsApp first, so design communication there and use the app for detail
- Children's data needs verifiable parental consent under the DPDP Act
Where schools are today
A typical private school or coaching institute keeps fee records in a desktop accounting tool or a spreadsheet, takes attendance on paper or in a separate app, and lets class teachers message parents from their personal WhatsApp. Each part works on its own. Together they leave the office answering the same questions all day: has this fee been paid, was my child present, when is the next test.
Bringing fees, attendance and parent communication into one system is one of the more reliable software projects an institution can run, because the benefits are visible in the first month.
Quick answer
- Build everything around one student record: admission details, class or batch, guardians, fee plan, attendance and results.
- Collect fees online through UPI and payment links, with instant receipts and automatic reminders.
- Take attendance in a few taps on a teacher's phone, or from biometric or RFID devices, and alert parents of absence the same morning.
- Send updates through WhatsApp Business Platform templates and a parent app.
- Get verifiable parental consent before processing children's data, as the DPDP Act 2023 requires.
Admissions and fees
Admissions and enquiries
The same student record should start at enquiry. Capture enquiries from the website, walk ins and phone calls in one list, schedule counselling or entrance tests, and convert a confirmed admission into a student record without retyping. For coaching institutes with several intakes a year, this view of enquiries against seats is often what the owner checks first each morning.
Fees: the part that pays for the system
Fee collection is usually where the money and the frustration are.
- Fee plans. Tuition, transport, hostel, activities, exam fees. Instalments by term or month. Sibling and staff concessions. Scholarships. Store each student's own plan alongside the class default.
- Online payment. Send a payment link by WhatsApp and SMS with UPI, cards and net banking. Payments reconcile against the student automatically, so no one matches bank statements to names by hand.
- Receipts and reminders. A receipt goes out the moment a payment lands. Reminders go out a few days before and after due dates, politely worded, and stop as soon as the fee is paid.
- Late fees and waivers. Apply late fees by rule, and record who approved any waiver and why.
- Accounting. Post collections to Tally or your accounting system daily, by fee head.
For coaching institutes, refunds deserve care. The Ministry of Education's 2024 guidelines for coaching centres expect pro rata refunds when a student leaves mid course, and several states have their own rules. Build refund calculation into the system so the counter staff apply one rule.
Attendance and parent communication
Attendance that teachers will actually take
If attendance takes more than a minute per class, it will be skipped or filled in later.
- Show the class list on the teacher's phone with everyone marked present, and let them tap the absentees.
- For larger schools, biometric or RFID cards at the gate give arrival times, though classroom attendance still matters for periods and labs.
- Send absence alerts to parents within the first hour. This is the feature parents mention most.
- Report patterns to class teachers: a student absent every Monday, or a slow drop over a month.
For coaching institutes with batches and online sessions, track attendance per session, including online class joins.
Parent communication
Parents read WhatsApp. Few open an app every day. Design for that.
- Use the WhatsApp Business Platform with approved templates for fee reminders, absence alerts, circulars and exam schedules. Messages come from the institution's own number.
- Use the parent app or portal for detail: report cards, homework, timetables, fee statements and receipts.
- Allow two way conversation with the class teacher through the system, during set hours, so teachers are not on call at night and conversations are on record.
- Send messages in the languages parents use. In many schools that means English plus Gujarati, Hindi or Marathi.
Children's data and the DPDP Act
Schools hold sensitive data on minors: names, photos, addresses, health notes, sometimes Aadhaar numbers. Under the DPDP Act 2023, processing a child's personal data needs verifiable consent from a parent or lawful guardian, and tracking or targeted advertising directed at children is not allowed. The DPDP Rules 2025 set out how consent is verified and include some exemptions for educational institutions, which you should check against your own use.
In practice:
- Capture parental consent at admission, clearly, and record it.
- Limit which staff can see which data. A transport coordinator does not need health notes.
- Do not share student lists with vendors, coaching partners or advertisers.
- Set retention periods for alumni and enquiry data, and delete when they lapse.
Government reporting, such as UDISE+ for schools, needs accurate data too. A single student record makes those returns much faster to prepare.
Build, buy or configure
Many school ERP products exist and suit schools that follow a standard pattern. Custom work makes sense for groups of schools with shared reporting, institutes with unusual fee structures or batch models, or when you need deep links to your own accounting and admissions processes. A first release covering fees, attendance and communication usually takes 4 to 7 weeks, and it is best launched at the start of an academic term.
Have a question about this guide? Write to us or ask Colony, our AI guide.