Adding a student
The five steps of Add Student, what is required, generating an admission number, and what happens to your entries if you leave the page.
Updated November 9, 2026
Use Add Student for one student at a time. For a whole class, an import or Type From Paper is faster.
The steps
Open Students → Add Student, then work through the five steps with Next Step:
- Personal Info. First name, last name, gender and date of birth are required. The rest is optional: middle name, nationality, place of birth, contact details and a photo (you can crop it to a square). Health and religion have their own sections, shown only to staff allowed to change them.
- Academic Info. Choose the class (or create one there). The admission number is
optional; Generate suggests the next one in your school's format, for example
DAA/0042. Enrolment and graduation dates stay blank unless you fill them in. - Guardian Info. Optional: you can skip it and add parents or guardians later from the student's profile. A guardian you start needs a name and relationship; the phone number is optional. Add Secondary Guardian adds a second.
- Documents. Optional: a birth certificate, a previous report, a transfer letter. Each file can be up to 2 MB; pictures are made smaller automatically.
- Review & Submit. Check everything, then Save Student.
A message confirms the new student's name and admission number, with Add Another and View Students.
Your school's admission numbers
An owner or admin chooses their shape in Settings → Student Fields → Admission numbers:
- School code and a number,
DAA/0001. Recommended: short, and never goes out of date. - School code, section and a number,
DAA/PRY/0042, or school code, class and a number,DAA/B3/0042. The middle part is the section or class the pupil joined, and it doesn't change when they move up. Set each class's code in Academic Setup → Classes → Admission code, and choose the class before pressing Generate. - School code, year of entry and a number,
DAA/2026/0042.
The school code is your initials unless you type your own. Changing the shape never changes the numbers pupils already have. Generate always gives the number after the highest one already used, so it never repeats a number.
If you leave halfway
What you typed is kept on this device, for your account, and comes back when you open Add Student again. Discard draft throws it away. Health details and religion are never kept in a draft, so you are asked for them again.
Adding a student works offline too: it is saved on this device, with their parents or guardians, and added to the school when the connection returns. A photo or documents need a connection; add them from the profile later.
What the messages mean
If Next Step doesn't move on, a message says Some details need fixing and lists what is missing, and the fields concerned turn red.
- Date of birth cannot be in the future: check the year.
- This admission number already exists in this school: another student has it. Change it, or use Generate.
- Choose the class first: your school's numbers include the class the pupil joins. Pick the class, then press Generate again.
- Enter a valid phone number: numbers are read as local to your school's country. Add the country code (+234…) for a number from elsewhere.
- Approaching your student limit: your plan's active-student limit is close. The student is still added; upgrade when you want more room.