Skip to main content

Managing Late Arrival & Early Leave Reasons

Learn how to create and manage reasons for student late arrivals and early departures, including MIS writeback settings.

Overview

Late Arrival & Early Leave reasons allow you to control the options available when recording a student:

  • Arriving late

  • Leaving early

These reasons can be:

  • Linked to your MIS attendance codes

  • Customised to simplify the check-in process

  • Used to control how attendance data writes back to your MIS

This helps ensure accurate records while keeping the experience simple for staff and students.



Using MIS reasons vs custom reasons

If you are using MIS integration:

  • Reasons and attendance codes can be imported from your MIS

  • These will match your existing attendance setup

Alternatively, you can create custom reasons to:

  • Simplify the list of options

  • Group multiple codes under one reason

  • Control how and when codes are written back


How to create late arrival / early leaving reasons for your students

Instead of using reasons imported from your MIS, you can create your own custom reasons.

Custom reasons allow you to simplify the options available when recording a student arriving late or leaving early.

To create custom reasons and link them to attendance codes:

  1. Go to Configuration → Settings

  2. Select Students

  3. Click Reasons / Writeback

  4. Select Custom Reasons with Default MIS Code

  5. Enter:

    • The custom reason

    • The attendance code

    • The reason type (late or early)

  6. Click Add Reason


Can I set my reasons not to write back?

Yes, you can choose not to write back to your MIS.


This is useful if you want to record the event in Custr without changing the existing attendance mark in your MIS.

To set a reason to not write back:

  1. Go to Configuration → Settings

  2. Select Students

  3. Click Reasons / Writeback

  4. Enter your reason

  5. Set the default code to Don’t Writeback

  6. Select the reason type

  7. Click Add Reason


How to create time-based codes

Time-based codes allow a single reason to write back different attendance codes depending on the time.

Example:

  • Late before 9:30am → Code A

  • Late after 9:30am → Code B

To create time-based codes:

  1. Go to Configuration → Settings

  2. Select Students

  3. Click Reasons / Writeback

  4. Enter your reason

  5. Tick Time Based Code

  6. Click Add Code

  7. Select the attendance code and set the time

  8. Click Confirm


How to add late arrival / early leave questions

You can add questions for students to answer when they arrive late or leave early.

This helps capture additional information such as:

  • Reason for lateness

  • Who the student is leaving with

  • Additional notes


Late arrival questions

To add or create a late arrival question:

  1. Go to Configuration → Settings

  2. Select Students

  3. Click Late Arrival & Early Leave

  4. Select Late Arrival Questions

  5. Either:

    • Tick an existing question

    • Or click Create New

  6. Click Add Selected


Early leave questions

To add or create an early leave question:

  1. Go to Configuration → Settings

  2. Select Students

  3. Click Late Arrival & Early Leave

  4. Select Early Leave Questions

  5. Either:

    • Tick an existing question

    • Or click Create New

  6. Click Add Selected

Important notes

  • A reason must always be selected when recording late or early

  • Custom reasons help simplify the check-in process

  • MIS integration is required for attendance writeback

  • Time-based codes allow more accurate attendance tracking

  • Questions can be tailored to your school’s requirements



Related articles

Did this answer your question?