Withdraw a Student
When a student leaves your school, use the Withdraw student tool on the student’s Enrollment tab. The tool records the withdrawal in one step: it sets the enrollment status, saves the withdrawal date and reason, and updates the student’s classes — so the withdrawal is always documented consistently.
Required Access
Admissions — Edit
Default roles: School Admin, Admissions, Office Staff
Withdrawing a student requires the Admissions permission at the Edit level.
Step 1 — Open the Withdraw student tool
Section titled “Step 1 — Open the Withdraw student tool”- Open the student’s profile and go to the Enrollment tab.
- On the Enrollment Status panel, click the actions menu — the ▾ (caret) button in the panel’s top-right corner.
- Choose Withdraw student. The withdrawal dialog opens.
Step 2 — Enter the last date of attendance
Section titled “Step 2 — Enter the last date of attendance”The first field asks “What date was the student last in attendance?”
Mosaic pre-fills this with the most recent valid school day (it skips weekends and lands on or before the last day of the school year). Adjust it to the student’s actual last day if needed.
This date matters: Mosaic uses it to pre-select the kind of withdrawal in the next step, and it becomes the official withdrawal date on the student’s record.
Step 3 — Choose the kind of withdrawal
Section titled “Step 3 — Choose the kind of withdrawal”Based on the date you entered, Mosaic pre-selects the most likely option under “What kind of withdrawal is this?” You can change the selection if it doesn’t match the situation.
| Option | When to use it | What Mosaic does |
|---|---|---|
| Mid-year | The student is leaving during the school year. | Sets this year’s status to Withdrawn. Withdraws the student from their classes while keeping any grades they already earned. Year-long classes graded through the first semester keep partial credit. |
| No significant attendance | The student barely attended, or never really started this year. | Sets this year’s status to Inactive and removes the student from all of their classes. |
| Early completion | The student finished early, but the year should still count as complete. | Leaves this year’s enrollment unchanged (the student stays Enrolled and keeps their classes and grades) and marks the student Inactive for next year. |
| Next school year | The student completed the year and is not returning. | Leaves this year’s enrollment unchanged and marks the student Inactive for next year. |
Step 4 — Add a reason and comment
Section titled “Step 4 — Add a reason and comment”- Select a Reason for the withdrawal. A reason is required.
- Optionally add a Comment with any additional detail.
Step 5 — Confirm the withdrawal
Section titled “Step 5 — Confirm the withdrawal”Click Withdraw student to apply the changes. Mosaic will:
- Record the withdrawal date, reason, and comment on the student’s record (shown in the Withdrawal Details panel).
- Update the enrollment status and classes according to the option you chose.
- Add an entry to the student’s enrollment journal noting the withdrawal and the date it took effect.
Students not returning next year
Section titled “Students not returning next year”When you withdraw a student with Early completion or Next school year, their current-year enrollment is intentionally left untouched — so there’s no obvious change on the current year’s status. Instead, the Enrollment Status panel shows an alert:
This student is withdrawn for next year (2026-2027) and will not return.
Because the student is already withdrawn ahead of time, the Withdraw student option is hidden from the menu for them.
Reviewing the withdrawal
Section titled “Reviewing the withdrawal”After a withdrawal, the Withdrawal Details panel on the Enrollment tab shows the date, reason, and comment. The Enrollment History panel lists the student’s status for each year, including a future year marked inactive when they have been withdrawn for next year.
What’s the difference between “Mid-year” and “No significant attendance”?
Both withdraw the student for the current year, but they handle classes differently. Mid-year preserves any grades the student earned (the class enrollment is kept and marked withdrawn). No significant attendance removes the student from all classes entirely, as if they were never really enrolled this year.
Why can’t I find the Withdraw student option for some students?
The option is hidden when a student is already withdrawn — either their current-year status is already Withdrawn/Inactive, or they have already been withdrawn for next year (via Early completion or Next school year).
Can I re-enroll a student after withdrawing them?
Yes. Edit the relevant year’s Enrollment Status and set the status back to an active value (such as Enrolled), and re-add the student to their classes as needed.