---
title: Course Self Enroll
slug: course-self-enroll
docTags: 
createdAt: 2025-03-17T19:44:47.399Z
---

You can allow Students to self-enroll into courses directly through the **Student Portal** by enabling the self-enroll option in **Institution Config / Courses / Self**. This allows for a more flexible and independent registration experience, while still letting you enforce rules around prerequisites, duplicates, schedules, and fees.

![](https://api.archbee.com/api/optimize/dAaYdF15xm67t_NLKoQQv/5nuqJSwXL3Z1sfXDzzBIJ_screen-shot-2025-03-23-at-110137-am.png)

## Configuring Self-Enroll and Settings

To begin setup, check **Yes** for **Self Enroll Enabled**. Once enabled, additional configuration fields will appear, allowing you to tailor how self-enrollment works for your institution.

![](https://api.archbee.com/api/optimize/dAaYdF15xm67t_NLKoQQv/WK-_LBs9bteQQohyDZEKm_screen-shot-2025-03-23-at-110535-am.png)

- **Self Enroll Fees:&#x20;**&#x43;hoose how fees are handled when a Student self-enrolls: None, Charge Account, or Invoice Account.
- **When Prereqs Missing:&#x20;**&#x53;et what happens if a Student tries to enroll without meeting prerequisites: Do Nothing, Show Warning (but still allow enrollment), or Restrict Enrollment.
- **Enforce No Duplicate:** If checked, Students cannot enroll in a course if they are already enrolled in another section of the same course code.
- **Enforce Program:** If checked, Students can only self-enroll in courses within their primary program.
- **When Schedule Conflicts:** Define what happens if a new course conflicts with an existing one in the Student’s schedule: Do Nothing, Show Warning (but still allow enrollment), or Restrict Enrollment.
- **Reverse Fees on Drop:** Choose how to handle fees when a Student self-drops a course: None, Delete Charges / Invoices (sompletely removes them), or Reverse Charges / Invoices (reverses but keeps the record).

Be sure to click **Save** to apply and save your changes.

