How to register a new learner

How to register a new learner

The Learners module is the central administrative hub of the d6 school management solution. It facilitates the capture and management of learner demographics, medical data, parent/guardian contact information, and financial billing structures. This article guides you through the 6-step registration process for new learners.

My School > People > Learners > Learners: Learners

Purpose of the Learners module

The structured 6-step enrolment process ensures data integrity across the system. Accurate data capture in this module is a prerequisite for generating class lists, capturing marks, tracking attendance, and Departmental exports (LURITS/CEMIS).

How do I register a new learner?

Step 1 — Family information

  • New family: Select this option if the learner has no siblings currently enrolled at the school.

  • Existing family: Search by family code or a sibling's name to link the new learner to an existing record. This ensures a unified account for the household.

Step 2 — Learner information

  • Core identity: Enter names, ID number, race, and language of instruction. For South African citizens, the ID number is validated against the date of birth and gender digits (7–10).

  • Admission vs. Registration:

    • Registration date: The day the application is processed in the system.

    • Admission date: The actual day the learner starts attending school.

  • LSEN weighting: The default is 1.00. Adjust this (up to 9.99) under the Learning disability block if the learner has special educational needs.

  • Medical information: Select conditions from the list or add new entries to link to the learner profile.

Step 3 — Billing setup

  • Select the applicable Payment options (e.g., School fees, Bus fees).

  • Note: Compulsory fees are pre-selected. Optional fees must be moved to the "Selected" column using the arrows.

Steps 4 & 5 — Parent/Guardian information

  • Enter detailed contact data for both parents.

  • Single parent logic: If "Single parent" was selected in Step 2, you can choose "No other parent" in Step 5 to skip the second entry.

  • Third parties: To add more than two guardians, use My School > People > Parents > Parents: Parents after the learner has been saved.

Step 6 — Accountable person

  1. Identify the person who is legally responsible for the account.

  2. If a parent is selected, they automatically receive statements. If a third party is selected, you can choose to send copies to the parents.

  3. Click Save learner or Save learner and add subjects.

How do I import learners electronically (Excel/Google Forms)?

  1. Navigate to Import learners.

  2. Download the Excel template. Important: Do not change the column headings.

  3. Use country codes (e.g., 27) without the "+" symbol.

  4. Upload the file and use the Imported data tab to check for errors (indicated by colour codes).

What restrictions apply in the Learners module?

  • Locked fields: Once saved, certain fields such as Family codes or Admission numbers may require a specific "Re-admit" workflow to protect historical financial records.

  • Compliance (LURITS/CEMIS): Race and gender are compulsory for Departmental reporting. The system will flag errors if these are missing during export.

  • LSEN weighting: This value affects school-wide reporting ratios and must be verified against official medical assessments.

Frequently asked questions

How do I link a new learner to an existing family?

Select Existing family in Step 1 and search by the family code or a sibling's name. The new learner is automatically linked to the existing household record.

What is the difference between the registration date and the admission date?

The registration date is the day the application is processed in the system. The admission date is the actual day the learner starts attending school. These two dates are not necessarily the same.

How do I add a third parent or guardian?

Save the learner first, then navigate to My School > Parents > Parents: Parents to add additional guardians to the learner profile. This cannot be done during the initial registration process.

Why can't I edit the family code after saving the learner?

Family codes are locked after saving to protect historical financial records. Contact your system administrator to follow the correct "Re-admit" workflow if a change is necessary.

What happens if I enter the LSEN weighting incorrectly?

The LSEN weighting affects school-wide reporting ratios. Correct it by opening the learner profile and editing the Learning disability block. Always verify the value against official medical assessments.

Last updated: April 2026 | Version 5.0

© Copyright d6 group (Pty) Ltd.
    • Related Articles

    • How to add a new learner

      The Add New Learner function is used when a learner joins mid-year, returns after leaving, or transfers from another school. My School > People > Learners > Learners: Add New Learner How do I add a new learner mid-year? Click Register Learner. ...
    • Learner Profile

      The Learner Profile report generates a report displaying a learner's basic information, as periodically requested between schools. Ensure that all data fields on the learner's profile are fully completed before generating the report. Reports > ...
    • How to capture learner absences

      Learner absences are used for several purposes: attendance statistics for the Department, days absent on reports, incentives for 100% attendance, and certificates. Accurate entry is important as it affects many other processes. My School > People > ...
    • How to register and manage Learners

      How to how to register and manage Learners in d6 — covering initial registration, updating learner records, and managing the enrolment lifecycle. My School > People > Learners How do I register a new learner? Click Register Learner. Complete all ...
    • How to register and manage Learners

      The Learners module is the central administrative hub of the d6 school management solution. It facilitates the capture and management of learner demographics, medical data, parent/guardian contact information, and financial billing structures. My ...