How do I add a new student?
Go to People → Students and press Add Student. Fill in the form and save. Students who came through Admissions are enrolled from there instead, so you don't type them twice.
Phone numbers can be typed in any format (0300…, +92 300…, 300 …). Skoolyte stores them in one standard form.
How are admission numbers given?
If you leave the admission number empty, the next number is given automatically. Set the pattern in Settings → School Profile → Admission Numbers:
- Prefix, e.g.
ADM- - Digits, e.g. 4 gives 0001
- Next number
Including the year in the prefix restarts the count each January. After an import, press Recalculate from students so numbering continues from your highest existing number.
How do I import students from Excel?
- People → Students → Import. Press Download Template if you want the expected layout.
- Choose the Destination Campus and Destination Class. Import one class per file.
- Choose how dates are written in your file (e.g. dd/MM/yyyy).
- To set up fees at the same time, add columns like
Fee [Tuition],Fee [Annual Fee]andArrearsand choose a Fee Go-live Date. - Upload the CSV or Excel file (up to 5 MB), match your columns to Skoolyte fields under Map Columns, and import.
The summary shows how many students were added, updated or failed, with a row-by-row log. Imports need an internet connection.
How do I change which fields the student form asks for?
Settings → School Profile → Student Form. Make each field Required, Optional or Hidden, rename fields, and add your own (e.g. Religion, Transport route) as text, number, date, choice list or yes/no. Custom fields appear on the form, the student page, imports and exports. Imports are never blocked by these rules. A row only gets a warning.
Why do some changes to a student need approval?
Legal details can be protected: admission number, name, father's name (English and Urdu), date of birth, gender, B-Form number, and father's or guardian's CNIC. Changing one of these always asks for a reason. If Require admin approval for legal changes is on in Settings → Student Form, staff edits to those fields go to People → Change Approvals. An admin then presses Approve & Update Record or Reject Correction. If the setting is off (the default), edits apply at once and are still logged in the history.
What is on a student's profile?
The tabs Overview, Finance, Family, Results, Activity and Documents. From the profile you can Collect Fee, Message Parent, print the Admission Letter and Student ID Card, upload documents (e.g. B-Form scan), and Transfer / Withdraw the student.
How do I withdraw a student or issue a School Leaving Certificate?
On the student's profile press Transfer / Withdraw. Choose the new status (transferred, withdrawn by parent, or graduated), the Date of Leaving and a Reason. An SLC number is generated, and you can press Download SLC. This can't be undone. Fees stop being generated for students who have left.
How do I update many students at once?
On the student list, tick students with the checkboxes. Then:
- Change status to... to make them inactive, graduated, etc.
- Update Arrears to set their arrears amount. Students with paid, part-paid or waived arrears are skipped.
- Link as siblings.
How do I export or print the student list?
Set the filters (class, section, status, house), then Export → Student Register — PDF or Student list — Excel (.xlsx). The export follows the columns you have chosen on the list, in register order.
What does "This record needs attention" mean?
Skoolyte found something odd in the record, such as an age that doesn't fit the class, a missing father CNIC, or siblings whose ages are too close. Press Fix on the profile. To see all flagged students, use Find Discrepancies (in the list's actions). Age ranges per class are set in Settings → School Profile → Age Groups.
Last checked against the app: 2026-10-08