T R U F F A I R E
← Blog
Enterprise6 min read

What School Administration Software Should Handle

Schools buy management software for records and end up needing it most for fees, attendance and parent communication — three things that consume the office and rarely get designed well.

T

Truffaire

20 August 2026

Schools tend to buy administration software for student records, and then discover that records were never the burden.

The office time goes to three things: chasing fees, reconciling attendance, and answering parents. Those are the loads that determine whether the software helped, and they are frequently the parts designed with least care — because they are unglamorous compared with a student information module.

Fee collection is the operational centre

For most schools, fees are the largest recurring administrative load, and the structure is more complicated than the software usually assumes.

Fees have components. Tuition, transport, activities, examinations, materials — each potentially on a different schedule, applying to different students.

Concessions are common and individual. Sibling discounts, staff children, scholarships, hardship arrangements agreed with a specific family. These are legitimate and they break any system that assumes one price per class.

Payment is partial and irregular. Families pay in instalments, sometimes late, sometimes across components.

The reconciliation is the work. Knowing exactly who owes what, for which component, after which concession, at any moment.

Software that models fees as a single amount per student per term will be worked around within a month, and the workaround will be a spreadsheet — which reintroduces every problem in the real cost of running on spreadsheets.

The practical requirement: fee heads defined separately, concessions applied per student with a reason recorded, partial payments allocated to specific components, and an outstanding position that is correct without anyone assembling it.

Attendance is a compliance record, not a statistic

Attendance is usually treated as a daily formality. It is actually a record with obligations attached — used for regulatory reporting, and in some contexts for eligibility.

Three requirements that get missed:

Capture must be fast enough to be honest. If marking a class takes several minutes, it will be done later from memory, and later-from-memory attendance is not a record.

Corrections must be possible and logged. A student marked absent who was present needs a correction with a trail, not a silent overwrite.

Aggregation must be reliable. Attendance percentages over a term, per student, computed rather than manually tallied.

Parent communication decides how the software is perceived

This is the part most likely to determine whether a school is judged to have good administration, because it is the only part parents experience directly.

What matters:

  • Information reaches the right parents, not everyone
  • A parent can check fees and attendance without phoning the office
  • Messages are logged, so the office knows what was sent
  • Communication reaches people on the channel they actually use

The last one is worth being pragmatic about. A parent portal nobody opens is not communication. In practice, most schools need to meet parents where they already are, and the portal is a reference rather than the primary channel.

Every enquiry a parent can answer themselves is an office interruption removed. That is the return, and it is larger than it appears.

Admissions is seasonal and shapes the year

Admissions arrive concentrated, involve many enquiries that do not convert, and then produce the student records everything else depends on.

Two implications:

It is a pipeline, not a record. Enquiries progress over weeks, need follow-up, and most do not convert. This is genuinely the pipeline problem described in do you need a CRM, or a better customer record — schools that treat admissions as data entry lose enquiries that were still deciding.

The data entered becomes the record. Whatever is captured at admission propagates into fees, attendance, communication and reporting for years. Capturing it badly once is expensive for a long time.

What to be careful about

Student data carries obligations that ordinary business data does not — it concerns minors, and it is held by an institution with a duty of care.

Practical minimums:

Role-based access. A class teacher, an accountant and an administrator need different views. Everyone seeing everything is not an acceptable default.

Auditability. Who viewed or changed a record, and when.

Retention and deletion handled deliberately, according to the obligations that apply to you.

Care with third parties. Where communication or payment involves external services, understand what data reaches them.

This is one of the clearer cases where a sector difference is structural rather than vocabulary — the test set out in choosing technology for your sector.

What we would say honestly

Truffaire has not published case studies in education, and we will not imply experience we cannot substantiate.

What is transferable is the structure. A school is an operation with recurring billing, a compliance-grade daily record, a seasonal pipeline, and a communication obligation — and those are patterns we build for. The operating system architecture applies directly: fees, attendance and communication reading from one student record rather than three systems reconciled by the office.

Where we would push back: if the office is overloaded because fee structures have grown ad hoc over years, software will encode the complexity rather than remove it. Simplifying the fee structure is frequently the higher-return change, and it costs nothing.

Frequently asked questions

Should a small school buy specialist software?

If your fee structure and reporting obligations are substantial, specialist products may already encode them, which is worth a lot. The common weakness is everything else — purchasing, payroll, general accounting — so check the parts your office uses daily.

How do we handle concessions cleanly?

Applied per student, with a reason recorded and an approver. Concessions applied by adjusting an invoice manually are invisible in aggregate, which means nobody can say what total concession the school is carrying.

Do parents need an app?

Not necessarily. They need information reliably on a channel they use. An app nobody installs is worse than a message that arrives.

What about integrating payments online?

Usually worthwhile — it removes cash handling and reconciles automatically. Confirm how partial payments and specific fee components are handled before committing.

How long does implementation take?

The variable is data, not software. Existing student records, fee histories and outstanding balances have to be migrated accurately, and that is where timelines slip — see moving years of records without losing them.

Where to start

Spend a day in the school office and record what people are actually doing. Count the interruptions and categorise them.

If most are parents asking about fees or attendance, that is your requirement — and it is a self-service and communication problem rather than a records one. Buying a student information system will not reduce those calls.

If you want a read on which part of your administration would actually benefit, get in touch.

More in Enterprise