Spreadsheets are free, flexible and understood by everyone in the office, and for a small school with one person maintaining them they genuinely work. They fail at three specific points: two people editing at once, a formula quietly breaking, and nobody being able to say who changed a figure or when.
Spreadsheets are the most-used school management software in India and it is not close. Any honest comparison starts by admitting they are good at this: they are free, instantly editable, need no training, and the person who built them can change anything in seconds.
They also fail in a specific and predictable way, and it is worth knowing exactly where the line is rather than being told to modernise.
Stay on spreadsheets if you are under about two hundred students, one person owns the files, and fee collection is simple. Move when a second person needs to edit concurrently, when you cannot answer "who changed this", or when the annual reconciliation starts taking more than a day. The trigger is rarely size — it is the second editor.
| What you are comparing | TurtleDock | Spreadsheets |
|---|---|---|
| Cost | From ₹120 per student per year | Effectively nil |
| Flexibility | Configurable within a model | Anything, immediately |
| Training | Three desks, about a day | None needed |
| Two people at once | Concurrent by design | Conflicts, or one person waits |
| Who changed a figure | Audit log: user, time, before, after | Unanswerable |
| Fee reconciliation | Continuous, against receipts | Manual, usually annual |
| Parent access | App and messaging | None without re-keying |
| Survives staff turnover | Yes | Depends entirely on one person |
Spreadsheets do not degrade gradually. They work, and then one of these happens.
fees_final_v2_ACTUAL.xlsx and nobody knows which is current. This is the most common trigger by a wide margin.SUM range no longer covers it. The total is now wrong and looks completely normal. It is typically found months later, during an audit or a parent dispute.We would rather you stayed on spreadsheets than bought software you do not need and cannot renew.
Spreadsheet migrations are unusually clean because the data is already tabular. The slow part is never the import — it is deciding what the columns actually mean, because a sheet maintained for six years has accumulated conventions nobody wrote down.
Opening fee balances are the genuinely hard part mid-year. At a year boundary they are a single opening figure per student; in November they are a reconstruction. Keep the receipt series intact whatever you decide.
Phrased the way they arrive, answered so each one stands on its own.
For analysis, yes, and schools do — export to a sheet, model the scenario, decide. What causes trouble is maintaining a parallel sheet as a second record, because within a term the two disagree and nobody knows which is right.
Usually, with cleanup. Students, staff, fee structures and historical marks import from standard exports. Merged cells, colour-as-meaning and multiple header rows are the three things that need manual work first.
Size is the wrong measure. The real trigger is the second concurrent editor, which some schools hit at 150 students and others not until 800. If one person still owns the files and that works, you are fine.
Checked by the Implementations desk on 7 September 2026. Corrections go in the page, dated, rather than quietly.
Pricing is on the page, in the open, with the counting rule written next to it. Nobody has to book a call to find out what it costs.
See pricingForty minutes with an implementation engineer — your classes, your fee heads, your grading scheme, entered as we go. No slides, no sample school.