What the student information system stores
- Student profile: name, date of birth, school and level (e.g. P5, Sec 3, JC1), photo
- Multiple guardians per student, with who pays fees and who receives notices
- Emergency contacts, medical conditions, allergies and dietary needs
- Enrolment history across classes, programmes, terms and branches
- Documents such as enrolment forms, consent forms and certificates
- Custom fields for anything specific to your school
Online enrolment and admissions
Parents fill in an online enrolment form that creates the student record directly — no re-typing paper forms. You can collect registration fees and deposits at the same time, and track enquiries, trial classes and waitlists in an admissions pipeline.
Handling NRIC and personal data properly
Under the PDPC's advisory guidelines, organisations should generally not collect, use or disclose full NRIC numbers unless required by law or necessary to accurately establish identity. SchoolSoftware.sg lets you make NRIC fields optional, store only partial identifiers, and restrict sensitive fields like medical notes to authorised staff. Every view and change is logged. See our PDPA guide for schools.
Promote students at the end of the year
Move whole cohorts to the next level in one action at year end — P6 students graduate, Sec 4s move to "alumni", and everyone else is promoted with their history intact.