Create and Manage Fees
Overview
Create student fees, search the fee list, and open fee records for details, edits, or follow-up actions based on your permissions.
Prerequisites
- You can access
/Fees/Index. - You have New Fee access to create records.
- Students and optional account codes are available for selection.
Step-by-step Procedure
- Open
/Fees/Index. - Use fee filters:
- Fee Status: Active, Inactive
- Classification: Required, Optional
- Fee Details: Search description, Student name, Min Amount, Max Amount
- Select Search to reload the table, or Reset to clear filters.
- Select New Fee to open
/Fees/Create. - Complete Create New Fee fields:
- Fee Information: Description, Amount, Comments, Classification
- Student Assignment: choose a value from -- Select Student -- (required)
- Account Codes: optional values
- Status: Active toggle
- Optional: choose a fee template in Fee Template and apply template defaults.
- Select Create Fee.
- Return to
/Fees/Index and verify the new fee appears in results.
Variations / Branching Flows
- Template-driven creation:
Select a template to auto-populate description, amount, and account codes.
If your role supports it, enable Allow template value overrides and provide Override Reason when overriding template values.
- Dashboard-driven creation:
From /Dashboard/Index, New Student Fee opens /Fees/Create with or without a studentId parameter depending on student selection.
Expected Outcomes
- A new fee is created and visible in the fees table.
- Classification and status render as configured in the list.
- Fee details can be opened from the table action links.
Troubleshooting / Edge Cases
- Missing required values: validation blocks save and shows errors in the form summary and field-level messages.
- Student not selected: save fails because student assignment is required.
- Template appears locked: your role may not permit template overrides.
- No results on list page: clear filters and rerun search.
Related Workflows
- Adjust Fees After Payment (with Justification)
- Record and Manage Payments
- Use Dashboard Quick Actions
Related Articles
Run the Students Who Owe Fees Report
Run the Students Who Owe Fees Report Overview This report identifies students with fee balances and allows filtered reminder dispatch and CSV export. Prerequisites The page itself is reachable by any Staff role, but loading data, exporting CSV, and ...
Adjust Fees After Payment (with Justification)
Adjust Fees After Payment (with Justification) Overview This workflow updates an existing fee after payment activity and captures required adjustment justification for audit. Prerequisites You can access /Fees/Index and open fee edit actions. Your ...
Record and Manage Payments
Record and Manage Payments Overview Create payment records and manage existing payments with filtering, refresh actions, and CSV export. Prerequisites You can open /Payments/Index. You have permission for payment create/update/export actions needed ...
Use Dashboard Quick Actions
Use Dashboard Quick Actions Overview Use dashboard quick actions to jump into high-frequency staff tasks without navigating through each module menu. Prerequisites You can open Daily Operations Center at /Dashboard/Index. Student records are ...
Run and Review Imports in Import Center
Run and Review Imports in Import Center Overview Use this guide to upload CSV data, map columns, validate rows, commit imports, and review job history. The Import Center starts at /Import/Index; each import type opens the wizard at ...