What is school management software?

A plain-English explanation for Singapore school owners and administrators.

Last updated

Quick answer

School management software (also called a school management system, school ERP or school administration software) is an application that manages a school's day-to-day administration in one place: student records, admissions and enrolment, class timetables, attendance, fee billing and payments, exams and report cards, and communication with parents. It replaces separate spreadsheets, paper forms and messaging groups with a single shared database.

What does school management software do?

Most systems are made of modules that share one student record:

ModuleWhat it does
Student information systemStores student and guardian details, enrolment history and documents.
Admissions & enrolmentHandles enquiries, applications, trial classes, offers and waitlists.
TimetablingSchedules classes, teachers and rooms without clashes.
AttendanceRecords attendance and notifies parents of absences.
Fees & billingGenerates invoices, collects payments (in Singapore: PayNow, GIRO) and chases overdue fees.
Exams & report cardsRecords marks and generates report cards.
Parent communicationAnnouncements, consent forms and messaging via an app.
ReportingEnrolment, revenue, attendance and outstanding-fee reports.

Who uses school management software in Singapore?

In Singapore, government and government-aided schools use systems provided by the Ministry of Education — for example, parents of MOE school students receive notices through the Parents Gateway app, and students learn on the Student Learning Space. Commercial school management software is mainly used by the private education sector:

School management software vs a learning management system (LMS)

A school management system runs the administration of a school: who is enrolled, which class they are in, whether they attended and whether fees are paid. A learning management system such as Google Classroom, Moodle or Canvas runs the teaching: lessons, assignments, online quizzes and course content. Many schools use both, and the better school management systems integrate with an LMS rather than replacing it.

What are the benefits?

Cloud vs on-premise

Almost all modern school management software is cloud-based (software as a service): you pay a subscription, access it through a browser and mobile apps, and the vendor handles hosting, backups and updates. On-premise systems installed on a school's own server are now rare outside large institutions with specific IT policies.

Frequently asked questions

What is another name for school management software?

School management software is also called a school management system (SMS), school administration software, school ERP, student management system or, for tuition centres, tuition centre management software.

Do MOE schools in Singapore use school management software?

Government and government-aided schools in Singapore use systems provided by MOE, such as the Parents Gateway app for parent communication. Commercial school management software is mostly used by private providers such as tuition centres, enrichment centres, preschools, private education institutions and international schools.

Is Google Classroom a school management system?

No. Google Classroom is a learning management system for assignments and class materials. It does not handle enrolment, fee billing, attendance records or school administration, which is what a school management system does.

See how it works for your school

A 30-minute walkthrough set up with your own classes, fees and term calendar.

Book a free demo