School Management System

What software do schools and teachers use?

The kinds of software a school runs on, the tools teachers reach for every day, and how to tell when a pile of separate apps needs one system underneath it.

Published

A school office and a classroom linked by one student record, with attendance, marks, fees and lesson material around it
Share

Ask what software is used by schools and the honest answer is: more than anyone planned. There is something for the register, something for marks, something for fees, a messaging app for parents, a learning platform for homework, and a spreadsheet quietly holding the whole arrangement together.

None of these tools is wrong on its own. The trouble starts in the gaps between them, where the same student is typed in four times and nobody is quite sure which copy is right. That gap is what a school management system is built to close, and it is also the clearest way to make sense of everything else on the list.

Who this is written for
  • Principals and directors of private and international schools.
  • Owners of enrichment, language and learning centres.
  • School administrators who keep the registers, fees and parent records.
  • Heads of department weighing up the tools their teachers already use.

Key takeaways at a glance

Key takeaways on the software used by schools and teachers
Key takeaway What it means for you
School software falls into two camps Administration software runs the school and teaching software runs the lesson. Most schools need both.
The student record is the administrative core Admissions, attendance, exams, fees and reports should all read from the same record for each student.
Teachers use several tools a day Registers, gradebooks, quiz tools, learning platforms and messaging, often from different suppliers.
A school ERP connects the administration It gives the office, the classroom and the finance team one set of records to work from.
Excel is not an ERP A spreadsheet stores figures. It does not share records, control who sees what or log who changed a mark.
The gaps cost more than the tools Retyping, mismatched records and late reports are the real price of disconnected software.

Swipe to see the whole table

School administration software on one side and classroom teaching tools on the other, with records passing between them

Software used by schools: running the school and teaching the class

Almost everything a school runs on sits in one of two camps. The first runs the school: who is enrolled, who turned up, who has paid, what each student scored and what goes on the report. The second runs the lesson: the material, the homework, the quiz and the discussion after class.

The two camps are bought by different people for different reasons. Administration software is usually chosen by the principal or the office, and it lives or dies on accuracy. Teaching software is often chosen by teachers themselves, one department at a time, and it lives or dies on whether the class actually uses it.

That split clears up most of the confusion. A learning platform is not a school management system, however long its feature list, and a school management system will never be where a teacher builds a lesson. A good setup lets each do its own job and passes the records between them. A tuition or enrichment centre needs the same two camps on a smaller scale, which is the job of tuition centre management software.

The main types of school software, category by category

These are the categories most schools end up with, whether they come from one system or from several suppliers. Read them as jobs to be done rather than products to buy.

Student and family profile cards

Student information system

The master record for every student and family: contact details, documents, siblings, classes taken and the history behind them. Every other category reads from it, or should.

A class registration form being completed

Admissions and enrolment

Enquiries, trial lessons, applications and placements, tracked from the first contact until the student sits in a class with a fee package attached.

A class register with students marked present

Attendance tracking

The register, marked on a tablet or phone during the lesson, with absences flagged the same morning rather than discovered at the end of term.

Courses and classes arranged on a timetable

Timetabling and classes

Programmes, classes, rooms and teachers arranged into a timetable, with make-up lessons and relief cover fitted in around it.

An exam paper with marks and a grade

Exams and assessment

Exam schedules, mark entry, grading and results released privately to each family. Larger schools often want exam grading and assessment software → as a module of the wider system.

An invoice and a calculator for school fees

Fees and billing

Invoices raised from the enrolment, reminders before the due date, PayNow and card payments posted against the student, and the figures passed on to the accounting system.

A student and parent portal on a laptop screen

Parent and student portal

One login where families see results, attendance, invoices and announcements, instead of scrolling back through a messaging group.

An online lesson playing on a screen

Learning tools

The learning management system and its neighbours: course material, homework, quizzes and online lessons. This is the camp teachers tend to choose for themselves.

Charts of enrolment and attendance figures

Reporting and dashboards

Enrolment, attendance, results and outstanding fees on one screen, for the people who have to answer for them at the next management meeting.

One thing to watch

A list this long tempts people to buy one tool per box. That is how a school ends up with nine logins and four versions of the same parent's phone number. The categories are jobs; how many systems carry them is a separate decision, and usually the more important one.

The software teachers use in a normal school day

Ask what software teachers use and the answer is rarely one thing. A typical day touches half a dozen tools before lunch, each chosen for a good reason by someone at some point.

Every one of them does its job. Very few of them talk to each other, which quietly turns the teacher into the integration layer: copying marks from the quiz tool to the gradebook, and from the gradebook into the report.

The best software for teachers takes something off their plate. The worst simply adds another login.

  • The register

    Attendance marked at the start of the lesson, ideally on a tablet rather than on a paper sheet that someone types up on Friday.

  • The gradebook

    Marks for tests, homework and coursework, with the term grade worked out from the weightings the department agreed.

  • The learning platform

    Lesson material posted, homework set and collected back, and online lessons run when the class cannot meet in person.

  • Quiz and assessment tools

    Short checks for understanding, often marked automatically, with the results sitting in yet another place.

  • Parent messaging

    Updates, reminders and the occasional difficult conversation, often in a chat group the school does not control.

  • Report writing

    Term comments built from marks, attendance and memory, usually late at night. AI features can now draft them from the records already held, for the teacher to edit before release.

What disconnected school software really costs

The licence fees are the visible part. The bigger cost is the same detail living in several places, with each copy drifting a little further from the truth.

How an everyday change travels through a patchwork of tools, and through one connected school system.

Everyday school changes handled by separate tools compared with one connected school management system
Everyday change With separate tools With one connected system
A parent changes phone number Updated in the office file, perhaps in the messaging group, rarely on the learning platform. Updated once on the student record, and every module reads the new number.
A student is absent Marked on paper or in one app, then passed to the office by message, if anyone remembers. Flagged as the register is marked, with the parent told the same morning.
Test marks are entered Typed into the quiz tool, copied to the gradebook, then retyped into the report. Entered once and carried through to results, the portal and the report.
A fee is paid Recorded by finance, then checked by hand against a spreadsheet of who owes what. Posted against the student, the class and the term the moment it clears.
A student withdraws Removed from some lists and forgotten on others, including next term's invoice run. Withdrawn once, with class lists, credit notes and invoices updated together.

Swipe to see the whole table

A school dashboard drawing attendance, results and fees from one student record

One record behind every module

A school management system keeps the student, the class, the marks and the fees on a single record. The office, the teachers and the finance team then work from the same facts, and each change is made once.

A stack of separate spreadsheet files beside one connected school ERP holding attendance, exams and fees

What is ERP in a school, and is Excel one?

ERP stands for enterprise resource planning, a term borrowed from business software for one system that runs a whole organisation from shared records. In a school, the ERP is the administrative backbone: admissions, attendance, timetables, exams, fees, staff records and reporting, all working from one database. Most schools and suppliers use "school ERP" and "school management system" to mean much the same thing.

Is Excel an ERP tool, then? No, although it is often asked to behave like one. A spreadsheet is a superb calculator and a poor database. It has no idea that the student in row 214 is the same child as the one in the fees file, it cannot stop two people saving different versions, and it keeps no record of who changed a mark or when.

Spreadsheets still have their place: quick analysis, one-off lists, modelling next year's fees. The trouble starts when the spreadsheet becomes the system, and the one person who understands its formulas becomes the only person who can run the school office.

If losing one laptop or one member of staff would stop your fee run, the spreadsheet has already become your ERP.

How to work out which software your school needs

Before comparing any product, map what you already run. Most of the answer appears by the third step.

  1. Walk through one real term

    Follow a student from first enquiry to final report, and note every tool the record passes through on the way.

  2. Mark where data is retyped

    Circle every point where a detail is copied by hand from one tool into another. Those are your gaps.

  3. Separate the two camps

    Keep the classroom tools your teachers like. Then ask whether the administration should run from one system.

  4. Decide what must connect

    List what has to exchange records with the core system: accounting, payments, messaging and the learning platform.

Choosing software for your school: where to start

Start with the gaps rather than the features. If your teachers are happy with their classroom tools but the office still retypes marks, chases fees by hand and keeps a spreadsheet of who is enrolled, it is the administration that needs one system underneath it. Episcript builds a School Management System around your own admissions, timetable and fee rules, connected to the tools your teachers already use, and our solutions are eligible for government grants.

Software used by schools: FAQs

Most schools use a mix: a school management system or student information system for records, attendance, exams and fees, a learning management system for lessons and homework, a parent communication tool, accounting software and an office suite. The mix matters less than whether the administrative tools share one student record, because that is where retyping and errors come from.

A school ERP is one system that runs a school's administration from shared records: admissions, enrolment, attendance, timetables, exams, fees, staff records and reporting. The term comes from enterprise resource planning in business software. In practice it means much the same as a school management system, and Episcript builds one around each school's own rules and processes.

No. Excel is a spreadsheet, excellent for calculations and quick lists, but it has no shared records, no control over who sees or edits what, and no log of changes. Schools often run on spreadsheets for years, then find that two versions of the fees file disagree and nobody knows which one is right.

A learning management system runs teaching: course material, homework, quizzes and online lessons. A school management system runs administration: student records, admissions, attendance, exams, fees, portals and reporting. Many schools use both, and the useful question is whether they exchange records, such as class lists and marks, rather than which one replaces the other.

Usually when the office retypes the same details into several tools, fees are reconciled against a spreadsheet, or reports take days to assemble. A custom school management system fits your admissions, timetable and fee rules rather than forcing you into a template. Episcript builds them in Singapore, and our solutions are eligible for government grants.

Related solution

School Management System

Powerful and highly scalable school & learning centre management system that is totally customised to the way you operate, with every module tailored to your exact needs. 

Call Us Today on 6581 3431

Wide variety of solutions customised to your organisation's requirements with hassle-free coordinated service across the entire project
CONTACT US NOW