Tuition Management System: Admissions, Batches, Attendance and Fees in One Place
Updated 12 October 2026 · Facts checked against the sources listed at the end
A tuition management system is software for the office side of a tuition centre or coaching institute: enquiries and admissions, batches and timetable, attendance, fees with receipts and dues, messages to parents, staff roles and reports. It replaces the attendance register, the fee diary and scattered WhatsApp chats with one record that you and your staff work from.
You can start for free. A spreadsheet works for one teacher with a few batches, and free apps exist for when you outgrow it. This guide covers what the system should handle, how to move from paper to Excel to an app without losing data, a checklist for choosing one (free or paid), and what India's data protection law expects when you store children's details.
What a tuition management system handles
| Area | What the system should do | The record you end up with |
|---|---|---|
| Enquiries | Log every call and walk-in with the course asked about and a follow-up date | A list of leads, and how many became admissions |
| Admissions | Capture student and parent details once, with the parent's consent | One student record used everywhere |
| Batches and timetable | Group students into batches with days, timings, teacher and room | A weekly timetable for each batch and each teacher |
| Attendance | Let the teacher mark present, late or absent in class | Attendance per student, per batch, per month |
| Fees | Set a fee plan with instalments and due dates | Who owes how much, and who is overdue |
| Receipts and dues | Issue a numbered receipt for every payment, whatever the mode | A receipt trail that matches your cash book |
| Parent communication | Send absence alerts, fee reminders and notices | A record of what you told parents, and when |
| Staff roles | Give the owner, teachers and accountant different access | Fewer mistakes, and nobody sees more than they need |
| Reports | Summaries of admissions, attendance and collections | Numbers you can act on every week |
Not every centre needs all nine on day one. A home tutor with two batches needs attendance and fees. A coaching institute with staff and more than one branch needs everything, including roles and reports.
Student management system, tuition app, coaching software: what is the difference?
Vendors use many names for the same kind of software. Here is how to read them:
- Tuition management system or tuition app: usually aimed at tutors and small tuition centres, with attendance, fees and parent messages at the core.
- Coaching management software or institute management software: aimed at institutes with several batches, teachers and sometimes branches; adds enquiries, staff roles and reports.
- Student management system: a broader term, also used by schools and colleges. Search results for it include many student programming projects, which are coursework, not software to run a centre on.
- Fee management software: only the fees part, meaning fee plans, receipts, dues and reminders.
- Attendance app for teachers: only attendance, usually with absence alerts to parents.
A learning management system (LMS) is different again: it runs the teaching, meaning video courses, tests and progress. If you also teach online, read our guide to choosing a learning management system.
From paper register to Excel to an app
Stage 1: the paper register
A register and a fee diary work for one teacher with a few batches. The trouble starts when you need answers: who has missed three classes this month, who still owes the second instalment, which receipt number went to whom. Paper cannot search, cannot remind and cannot be backed up. If you are still on paper, our attendance register format gives you a clean layout to start from.
Stage 2: Excel or Google Sheets
A spreadsheet is the natural next step, and it is free. Keep one workbook with four sheets and never mix them. Copy these column headings:
Students sheet: Student ID | Student name | Class | Batch ID | Parent name | Parent mobile | Admission date | Fee plan | Consent taken (yes / no, date) | Status (active / left)
Batches sheet: Batch ID | Batch name | Subject | Teacher | Days | Time | Room or class link | Start date | End date
Attendance sheet: Date | Batch ID | Student ID | Status (P / L / A) | Marked by
Fees sheet: Receipt no. | Date | Student ID | Batch ID | Towards (for example, instalment 2 of 3) | Mode (cash / UPI / bank transfer / cheque) | Amount | Balance due after this payment | Received by
- One row per event: one row per attendance mark, one row per payment. Never overwrite last month's figures.
- Give receipt numbers in strict sequence and never reuse or delete one. If a receipt is wrong, mark it cancelled with a note and issue a new one.
- Use drop-down lists (data validation) for batch, mode and status, so spellings stay the same.
- Link sheets by Student ID, not by name. Two students with the same name will join sooner or later.
- Back up every week, and protect the fees sheet so that only you and your accountant can edit it.
For the receipt you hand to parents, use our tuition fee receipt format.
Stage 3: an app
Move to a tuition app or software when the spreadsheet starts costing you time. The usual signs:
- More than one person needs to update records at the same time.
- Teachers need to mark attendance from class, on their phones.
- Working out dues and sending reminders by hand takes hours every month.
- Parents ask for receipts or attendance and you have to dig for them.
- You are adding batches, staff or a second branch.
How to move without losing data
- Pick a cut-off date, ideally the start of a month or of a new session.
- Clean the student list: remove students who have left, fix names and phone numbers, and give everyone a Student ID.
- Enter batches and fee plans first, then students, then each student's balance due on the cut-off date.
- Run the old and new systems side by side for one fee cycle, and match the totals.
- When they match, stop writing in the old one. Keep it, read-only, as your archive.
Attendance: what to record and how teachers should mark it
An attendance app for teachers should make marking quick enough to finish in the first minute of class. Three statuses cover most needs: present, late and absent. Ask teachers to mark at the start of class, not from memory at night. A same-day message to parents about an absence catches problems early, before a week of missed classes turns into an argument about fees.
- Mark by batch, with students listed in the same order every day.
- Allow corrections only by the teacher or an admin, and keep a note of what was changed.
- Once a month, list students below the attendance you expect and call their parents.
Fees: plans, instalments, receipts and dues
Fee records are where misunderstandings with parents tend to start, so be strict about them.
- Write the fee plan before admission: total fee, instalments, due dates, any late fee, and what happens if a student leaves midway.
- Issue a numbered receipt for every payment, including cash and UPI. A good receipt shows the receipt number, date, received from, batch, what the payment is towards, mode, amount and balance due.
- Record each payment on the day you receive it, not at the end of the month.
- Check the overdue list every week and send polite reminders before the amount grows.
- Keep a written refund policy and give it to parents at admission.
Check your state's rules on fees and records too. The Ministry of Education sent guidelines for regulating coaching centres to the states and union territories on 16 January 2024. They cover registration, fees, maintenance of records and grievance redressal, and they provide for a coaching centre to keep a website with its fees, an exit policy and a fee refund policy, among other details. A number of states and union territories have since issued their own laws, rules or guidelines. The Ministry's reply in Parliament in August 2026 lists, among others, Haryana's 2024 Act, the 2025 Acts of Rajasthan, Jharkhand and Assam, and 2026 rules or guidelines in Andhra Pradesh, Himachal Pradesh and Tamil Nadu. Read the one that applies where you teach.
Messages to parents
If you message parents on WhatsApp, keep two things in mind.
- A broadcast list sends one message to many parents as separate chats. On the WhatsApp Business app, as of October 2026, it reaches only people who have your number saved in their phone's address book, so ask parents to save your number at admission.
- Keep fee reminders and absence alerts one-to-one, never in a group. They are each family's private matter.
For fee reminders, absence alerts and holiday notices you can copy, see our WhatsApp message templates for tuition classes.
Checklist for choosing a tuition management system
- Works on the phones your teachers carry, so attendance can be marked in class.
- Batches with a weekly timetable, and students who can sit in more than one batch.
- Attendance with present, late and absent, and reports by student and by month.
- Fee plans with instalments and due dates, numbered receipts you can print or save as a PDF, and an overdue list.
- Records every payment mode you accept: cash, UPI, bank transfer, cheque.
- Separate roles for the owner, teachers and the accountant.
- Messages to parents, or at least an easy way to send reminders.
- Enquiry tracking with follow-up dates, if you get many walk-ins.
- Export of all your data to a spreadsheet, at any time.
- A clear privacy policy, a way to record parents' consent, and a way to delete a student's data when you no longer need it.
- Screens in a language your staff are comfortable with.
- Support you can reach, in a language you speak.
- A free trial long enough to run one full fee cycle.
Free vs paid tuition management software
| Point | Free | Paid |
|---|---|---|
| Cost | Nothing, or free up to a limit | A monthly or yearly fee, often by number of students |
| Good for | Home tutors and small centres, or trying before you buy | Larger institutes that need custom features, branches or a branded app |
| Ask about | What becomes paid later, ads, and how the provider earns | What is included, the price as you grow, and the notice period to leave |
| Your data | Check that you can export it | Check that you can export it, also after you stop paying |
A word on free downloads
If you search for a free tuition management system download, be careful where you download from. Install apps from Google Play or the developer's own website, never install cracked copies of paid software, and remember that a program on one office computer is lost with that computer unless you back it up.
Student data privacy under the DPDP Act and Rules
A tuition centre holds a lot of personal data: names, phone numbers, addresses, marks, attendance, fee history, sometimes photos and ID copies. The Digital Personal Data Protection Act, 2023 (DPDP Act) and the Digital Personal Data Protection Rules, 2025 set the rules for such data. Below is what the official texts published by MeitY say, in plain words. It is a summary, not legal advice.
| Point | What the law says |
|---|---|
| What is covered | Personal data in digital form, which includes data collected on paper and typed into a computer or app later. |
| Who is a child | Anyone who has not completed 18 years of age. |
| Parent's consent | Before processing a child's personal data, you must get the verifiable consent of a parent or lawful guardian. The Rules ask you to check that the person consenting is an identifiable adult, using identity and age details you already hold or that the parent provides, for example through a virtual token from an authorised entity such as a DigiLocker service. |
| Tracking and ads | You must not track or behaviourally monitor children, or direct targeted advertising at them, and must not process their data in a way likely to harm their well-being. |
| Educational institutions | The consent and tracking rules do not apply to an educational institution where its processing is restricted to tracking and behavioural monitoring for its educational activities or for the safety of enrolled children. The Rules define an educational institution as an institution of learning that imparts education, including vocational education. |
| Security | Reasonable safeguards such as encryption or masking, access control, logs to detect misuse, and backups. Logs and the related data must be kept for at least one year. |
| Data breach | Tell each affected person without delay, and tell the Data Protection Board, with a detailed report within 72 hours. |
| Deleting data | Erase personal data when consent is withdrawn or its purpose is over, unless another law requires you to keep it. |
| When it applies | The Rules were published on 13 November 2025. The main duties, including those on children's data, apply eighteen months later, in May 2027. |
| Penalties | Up to Rs 250 crore for failing to take reasonable security safeguards, and up to Rs 200 crore for breaching the duties on children's data. |
Does the exemption for educational institutions cover a coaching centre? The Rules do not mention coaching centres by name, and the exemption is narrow: it covers tracking and monitoring for teaching and safety, not, for example, using student data for marketing. The safe course for any tuition centre is to take a parent's consent at admission anyway, keep a record of it, and get a lawyer's view if you hold data on many students. Check meity.gov.in for any later change to these dates.
Steps you can take now
- Collect only what you need. If a maths batch does not need a copy of an ID card, do not take one.
- Add a consent line to your admission form (sample below), and note how you confirmed who the parent is, for example that they came in person with the child.
- Give staff access only to what their role needs: teachers see their batches, the accountant sees fees.
- Do not use students' names, photos or results in ads without written consent. The Central Consumer Protection Authority's coaching advertisement guidelines of November 2024 already require a successful candidate's written consent before using their name, photograph, testimonial or video.
- Delete the records of students who left long ago once you no longer need them and no law requires you to keep them.
- Name one person who answers parents' questions about their child's data, and put their contact on the admission form.
Sample consent line for your admission form
I, [parent's name], parent / guardian of [student's name], agree that [Institute name] may record and use my child's name, contact details, attendance, test results and fee records to run classes, keep records, issue receipts and contact me about my child's studies and fees. These details will not be given to anyone outside the institute for advertising. I can ask to see, correct or delete them, or withdraw this consent, by contacting [name, phone, email]. Signature: [ ] Date: [ ]
मैं, [अभिभावक का नाम], [छात्र का नाम] का/की अभिभावक, सहमति देता/देती हूँ कि [संस्थान का नाम] मेरे बच्चे का नाम, संपर्क विवरण, उपस्थिति, टेस्ट के अंक और फीस का रिकॉर्ड कक्षाएँ चलाने, रिकॉर्ड रखने, रसीद देने और बच्चे की पढ़ाई व फीस के बारे में मुझसे संपर्क करने के लिए रख और इस्तेमाल कर सकता है। यह जानकारी विज्ञापन के लिए संस्थान के बाहर किसी को नहीं दी जाएगी। मैं [नाम, फोन, ईमेल] से संपर्क करके यह जानकारी देख, सुधरवा या हटवा सकता/सकती हूँ, या अपनी सहमति वापस ले सकता/सकती हूँ। हस्ताक्षर: [ ] दिनांक: [ ]
These samples are a starting point. Have a lawyer check your final form, especially if you also take photos, run transport or store ID documents.
Doing this on Sikhami
Sikhami covers this office side for institutes, free and with no subscription. You create batches with a weekly timetable (a batch can also store a Meet or Zoom link for live classes, which run on those services), mark attendance per batch as present, late or absent, and set fee plans in instalments. The fee book records the fees you collect, whether by cash, UPI, bank transfer or cheque, shows the balance due and overdue accounts, and issues numbered receipts with the receipt number, date, received from, batch, towards, mode, amount and balance due, to print or save as a PDF. It records payments made to you offline; batch fees are not paid through Sikhami. Team roles cover admin, teacher and accountant, and the same institute gets a free LMS for video courses. It works on the website and on Android; see Sikhami for institutes.
Frequently asked questions
Is there a free tuition management system?
Yes. A well-organised Excel or Google Sheets workbook is free and works for small centres, and some apps offer free plans for attendance, fees and receipts. Before you commit, check what becomes paid later and whether you can export your data.
Which is the best app for tuition management?
The best one is the one your teachers will actually use every day. Shortlist two or three, run each for one full fee cycle with a real batch, and judge them on attendance marking, receipts, dues and data export rather than the length of the feature list.
What is a student management system?
Software that keeps student records and the admin around them: admissions, batches, attendance, fees, receipts and parent contact. Tuition centres often call it a tuition or coaching management system. It is different from a learning management system, which runs courses and tests.
Can I manage tuition fees in Excel?
Yes, for a small centre. Keep one row per payment with a receipt number in strict sequence, the student ID, batch, mode, amount and balance due, and never delete rows. Move to an app when several people need to update records or reminders start taking hours each month.
Do I need parents' consent to store student data?
Under the DPDP Act, 2023, anyone under 18 is a child, and processing a child's personal data needs a parent's verifiable consent, with a narrow exemption for educational institutions. Under the DPDP Rules, 2025, these duties apply from May 2027. Taking a parent's consent at admission now is the safe course.
Is there an attendance app for teachers that informs parents?
Attendance apps and tuition management apps with attendance both exist, and many can alert parents. Look for marking that takes under a minute per batch, present, late and absent statuses, monthly reports, and a quick way to tell a parent about an absence on the same day.
Sources
Rules and rates change: check the source before you rely on a figure.
- Digital Personal Data Protection Act, 2023 (MeitY)
- Digital Personal Data Protection Rules, 2025, G.S.R. 846(E) (MeitY)
- Notification G.S.R. 843(E) bringing DPDP Act provisions into force (MeitY)
- PIB backgrounder: DPDP Rules, 2025 notified (17 November 2025)
- PIB: Regulation and Oversight of Private Coaching Institution, Rajya Sabha reply (12 August 2026)
- WhatsApp Help Center: How to use broadcast lists on the WhatsApp Business app
More guides for institutes
- FeesTuition Fee Receipt Format: Free Template (Word and PDF) with a Filled Sample
- AttendanceAttendance Register Format for Tuition and Coaching Classes (Free Excel and PDF)
- LMSLearning Management System for a Coaching Institute: Features, Free vs Paid, and a First-Month Plan
- WhatsAppWhatsApp Message for Tuition Classes: Copy-Paste Templates in English and Hindi
- SikhamiFree LMS for Coaching Institutes: What Sikhami Gives You, and How to Start
- Getting studentsHow to Get Students for Tuition: 18 Ways to Promote Tuition and Coaching Classes