School fee management software: instalments, concessions and receipts
Fees are where a school office spends most of its time and gets most of its arguments. What fee software should handle, a worked example, and what to check before you buy.
On this page
School fee management software should let the office set up fee structures by class, split them into instalments, apply concessions, take payment online or at the counter, and issue a numbered receipt for every payment, with a list of what's due and overdue at any moment. Parents should see the same figures in their app. If the software can't explain a single student's balance in one screen, it will create the arguments it was meant to end.
Who this is for: principals, accountants and office staff at CBSE, ICSE and state board schools collecting fees in instalments. Who it isn't for: coaching institutes selling courses one at a time, which need course checkout rather than term fees.
Cloudgramam makes Classveda, a school ERP, so we have an interest here. The checks below work for any product you compare.
What should school fee software handle?
| Feature | What good looks like | Why it matters |
|---|---|---|
| Fee structures | Heads such as tuition, transport and lab, set per class and academic year | One change updates every student in that class |
| Instalments | Term, quarterly or monthly plans with due dates | Parents know what's due and when |
| Concessions | Sibling, staff-ward and merit concessions, with who approved them | No silent discounts, and an audit trail if questioned |
| Payments | Online payment plus counter cash, cheque and UPI entries | Every payment, however made, lands on the same record |
| Receipts | A numbered receipt for every payment, sent to the parent | Ends "we paid but you have no record" disputes |
| Late fees and reminders | Rules for late fees, and reminders before and after the due date | The office stops phoning parents one by one |
| Reports | Collected, due and overdue, by class and fee head | The principal sees cash flow without asking |
A worked example: one parent, one question
This example is made up to show the difference. A parent calls on 12 July: "Why does the app say I owe ₹6,200 when I paid in June?"
- With registers and spreadsheets: the clerk finds the June receipt book, then the transport register, then works out that the June payment covered tuition but not the new bus route fee added in July. It takes twenty minutes and a call back.
- With fee software: the clerk opens the student, sees the June receipt for tuition and the July transport instalment of ₹6,200 added when the child moved to Route 4, and explains it while the parent is still on the line. The parent sees the same breakdown in their app.
Do school fees attract GST?
Generally no. Education services by a school to its students, from pre-school up to higher secondary, are exempt under Entry 66 of Notification No. 12/2017–Central Tax (Rate), as the GST Council's flyer on education services explains. Some related charges are treated differently, so confirm with your accountant how each fee head should be shown. Your fee software should let you label heads clearly on the receipt.
What to check before you buy
- Ask for one student's full statement: every fee head, payment, concession and balance on one screen.
- Try a mid-year change, such as a new bus route. Does the instalment update correctly?
- Record a counter payment and check the receipt number, the parent's copy and the day's cash report.
- Apply a concession and see whether the software records who approved it.
- Look at the parent's view. It should match the office's figures exactly.
- Export the fee register. You'll need it for audits and if you ever change software.
Fees are one module of a school ERP. For the rest, read school ERP software in India and take the school management software checklist into demos. Attendance alerts are covered in attendance apps with parent alerts.
Frequently asked questions
Can parents pay school fees online through the software?
Most fee software connects to a payment gateway so parents pay in the app, and the payment and receipt appear on the student's record automatically.
How should concessions be handled?
As named concession types with a reason and an approver recorded, not as edited amounts. That keeps the register explainable at audit time.
What if a parent pays in cash at the counter?
The clerk records it against the student, the software issues a numbered receipt, and it appears in the day's cash report and the parent's app.
Do we need separate software for transport fees?
No. Transport should be a fee head on the same record, so a route change updates the parent's dues automatically.
Want fees, receipts and parent dues in one place? See Classveda.