Fee Management
Table of Contents
- Overview
- Fee Reason Code
- Fee Reason Code Entry Screen
- Fee Management
- Build Fee Schedule
- Fee Schedule Members
- Waive Fee
- Student Fee Summary
- Student Fee Report
- Customized Fee Report
- Student Financials
- Import
- Student Financials Import
Overview
The Fee Management Module in Easily is a comprehensive solution designed to manage, monitor, and control all student fee-related activities within an institution. It enables institutions to define structured fee components, assign fees accurately to students, apply waivers when required, and maintain a complete financial record for every learner.
This module supports institutions in handling complex fee structures across academic years, grades, programs, and student categories while ensuring transparency and compliance. With built-in reporting and import capabilities, Fee Management reduces manual effort, minimizes errors, and provides real-time visibility into student financials.
From creating fee reason codes and building fee schedules to tracking payments and generating customized financial reports, the Fee Management Module empowers finance teams, administrators, and management to make informed decisions with confidence.
Fee Reason Code Entry Screen
This screen is used to define, view, and manage Fee Reason Codes, which are the building blocks of the Fee Management module. Every fee charged to a student (admission, tuition, registration, etc.) is created and controlled from here.
1. Header & Context Information
- Institution Name: EasyLib Group of Institutions (Kagina)
- Purpose: Indicates this is a test instance of EasyLib/EasyOne for campus-wide usage.
- Session Info: Shows logged-in user session start time.
- Top Menu: Home, Menu, Support, Dashboard, Logout options.
2. Left Navigation Panel (Fee Management Menu)
This menu shows all fee-related modules:
- Fee Reason Code Entry Screen (current screen)
- Build Fee Schedule
- Fee Schedule Members
- Waive Fee
- Student Fee Summary
- Student Fee Report
- Customized Fee Report
- Student Financials
- Import
- Student Financials Import
?? This confirms that Fee Reason Code is the first and foundational step in fee setup.
3. Filter Section (Top Controls)
These filters control which fee reason codes are displayed:
- Institute: Selects the institution (e.g., IIBS)
- Academic Year: Fee applicability period
- Grade: Class or program (e.g., MBA 1st Sem – all branches)
- Section: Section-wise filtering (e.g., A)
Buttons:
- List: Fetches and displays fee reason codes based on selected filters
- Clear: Resets all filters
4. Add Fee Details Button
- + Add Fee Details (Top Right)
- Used to create a new Fee Reason Code
- Opens the entry form to define:
- Fee code
- Fee name
- Description
- Default fee amount
- Currency
- Applicable grade & section
5. Fee Reason Code Listing Table
This table displays all existing fee reason codes based on the selected filters.
Column Explanation:
- Institute: Institution to which the fee belongs
- Fee Reason Code: Unique system-generated or user-defined code
- (e.g., 2021BDSADM, 21VITBEADMGM)
- Fee Reason Name: Short name of the fee
- (e.g., BDS Admission Fee)
- Fee Reason Description: Detailed explanation of the fee
- Default Fee: Standard amount charged (e.g., 100000, 120000)
- Currency: Currency type (Rs)
- User ID: User who created or last modified the record
- Grade: Applicable grade or program
- Section: Applicable section
- Action:
- Modify: Edit fee details
- Delete: Remove fee reason code (usually permission-based)
6. Search & Pagination
- Search box: Quickly find a fee reason by name or code
- Show entries: Control number of records displayed
- Pagination (Previous / Next): Navigate through records
7. Functional Importance of This Screen
- Acts as the master setup for all fee operations
- Mandatory before:
- Building fee schedules
- Assigning fees to students
- Generating fee reports
- Ensures:
- Standardization of fees
- Accurate reporting
- Audit-ready financial data
Build Fee Schedule
The Build Fee Schedule screen is used to create and assign fee structures to students based on academic year, grade, section, gender, or individual member. It links Fee Reason Codes with students and defines who pays what and when.
1. Header & Context
- Institution: EasyLib Group of Institutions (Kagina)
- Environment: Test instance for campus-wide setup
- Module: Fee Management ? Build Fee Schedule
- Session Info: Logged-in user and session start time
2. Left Navigation (Fee Management Menu)
Highlights Build Fee Schedule as the active screen.
Other related screens:
- Fee Reason Code Entry Screen
- Fee Schedule Members
- Waive Fee
- Student Fee Summary & Reports
- Student Financials
- Import options
This shows that the Build Fee Schedule is the next step after defining Fee Reason Codes.
3. Filter & Selection Criteria (Top Section)
These fields define to whom the fee schedule will apply:
- Institute: Institution name (IIBS)
- Academic Year: Fee validity period
- (01-Jul-2023 to 30-Jun-2024)
- Grade: Program/Class (MBA 1st Sem – all branches)
- Section: Section-wise applicability (A)
- Gender: Optional filter for gender-specific fees
- Member ID: Used to assign fees to a specific student
Buttons:
- List: Displays students matching selected criteria
- Clear: Resets all filters
4. Student Listing Table
This table displays students eligible for fee assignment.
Column Explanation:
- Checkbox: Select one or multiple students
- Sl. No: Serial number
- Institute Name
- Academic Year
- Member ID: Unique student identifier
- Name: Student name (if configured)
- Grade
- Section
- Gender
?? This list helps users select students in bulk for fee schedule assignment.
5. Add Schedule Button
- Add A Schedule (Top Right)
- Used after selecting students
- Opens the screen to:
- Choose applicable Fee Reason Codes
- Define fee amounts
- Set installments / due dates
- Save the fee schedule
6. Search, Pagination & Records Control
- Search box: Filter students quickly
- Show entries: Control number of students per page
- Pagination: Navigate through student list
7. Functional Importance of This Screen
- Connects Fee Reason Codes ? Fee Schedules ? Students
- Enables:
- Bulk fee assignment
- Class-wise or individual fee setup
- Gender- or section-specific fees
- Forms the base for:
- Student Fee Summary
- Student Financials
- Fee Reports
8. Typical Workflow
- Create Fee Reason Codes
- Go to Build Fee Schedule
- Filter students (Year / Grade / Section)
- Select students
- Click Add A Schedule
- Assign fees and save
Fee Schedule Members
The Fee Schedule Members screen allows users to view, manage, and take action on fee schedules assigned to individual students. It is used after fees are created and scheduled, and it supports payment processing, waiver requests, and corrections.
Fee Management ? Fee Schedule Members
This screen displays a list of students with assigned fee schedules along with fee amounts, due balances, validity dates, and available actions such as payment, waiver request, or removal.
Used to narrow down fee records:
- Institute: Select the institution (e.g., IIBS)
- Academic Year: Select the applicable academic year
- (e.g., 01-Jul-2023 to 30-Jun-2024)
- Grade: Select class/program
- (MBA 1st Sem – all branches)
- Fee Reason Name: Filter by specific fee type (Admission Fee, Sports Activity Fee, Covid Safety Fee, etc.)
Buttons
- List: Displays fee schedule members based on selected filters
- Clear: Resets all filter selections
Fee Schedule Members Table
This table shows student-wise fee assignment details.
- Sl. No: Serial number
- Institute: Institution name
- Fee Name: Fee reason assigned to the student
- Academic Year: Fee validity period
- Member ID: Unique student identifier
- Grade: Student’s class/program
- Name: Student name
- Fee: Total fee amount assigned
- Due: Pending amount to be paid
- Start Date: Fee schedules start date
- End Date: Fee schedule end date
- Action:
- Remove: Removes the assigned fee from the student
- Pay:
- Pay button to process fee payment
- Request For Waive:
- Used to request partial or full fee waiver
Action Buttons – Usage
Remove
- Deletes the fee schedule for the selected student
- Used for corrections or wrong assignments
- Access controlled by user role
Pay
- Opens fee payment screen
- Used to record student fee payment
- Updates due amount and student financials
Request For Waive
- Initiates fee waiver workflow
- Requires approval from authorized users
- Used for concessions, scholarships, or special cases
Functional Importance
- Central screen for fee operations
- Enables:
- Fee collection
- Due tracking
- Waiver initiation
- Fee schedule corrections
- Directly updates:
- Student Fee Summary
- Student Financials
- Fee Reports
Waive Fee – Screen Explanation
Purpose
The Waive Fee screen is used to review, approve, or reject fee waiver requests raised for students. It enables authorized users to grant fee concessions based on merit, scholarships, financial aid, or special approvals while maintaining transparency and audit control.This screen displays a list of fee waiver requests submitted for students along with the requested waiver amount, justification, and approval status.
Filter Section
Used to filter waiver requests:
- Fee Reason Name: Select the applicable fee (e.g., 2025 batch)
Buttons
- List: Displays waiver requests based on the selected fee reason
- Clear: Resets the filter selection
Waive Fee Request Listing Table
This table shows student-wise waiver request details.
Column Description
- Sl. No: Serial number
- Fee Name: Fee reason for which waiver is requested
- Member ID: Unique student identifier
- Name: Student name
- Reason: Justification provided for fee waiver
- Total Fee: Total fee amount assigned
- Requested Amount to Waive: Amount requested for waiver
- Date: Date and time of waiver request
- Accept:
- Accepted: Waiver approved
- Reject:
- Rejected: Waiver declined
Action Status Explanation
Accepted
- Requested waiver amount is approved
- Fee due amount is reduced accordingly
- Changes are reflected in:
- Student Fee Summary
- Student Financials
- Fee Reports
Rejected
- Waiver request is declined
- Original fee amount remains unchanged
- Status is recorded for audit reference
Functional Importance
- Ensures controlled and authorized fee waivers
- Maintains financial transparency
- Supports merit-based and need-based concessions
- Provides a clear approval trail for audits
Student Fee Summary
The Student Fee Summary screen provides a consolidated, student-wise view of all fee details, including total fees, payments made, waivers applied, and outstanding dues. It is primarily used by finance and front-office teams for quick fee status checks and payment processing.
Fee Management ? Student Fee Summary
This screen allows users to search for an individual student and view a summarized breakdown of all fees assigned to that student. It supports quick filtering to view all fees or only pending dues.
Search & Filter Section
Used to retrieve a specific student’s fee details:
- Member ID: Enter the student’s unique ID (e.g., ESPL0136)
- Search Icon: Fetches the student’s fee records
- All: Displays all assigned fees (paid and unpaid)
- Only Due: Displays only pending fee items
Action Buttons
- Pay: Initiates payment for selected fee items
- Submit: Confirms and processes the selected action
Fee Summary Table
This table shows fee-wise financial details for the selected student.
Column Description
- Sl. No: Serial number
- Fee Name: Name of the fee (Admission Fee, Tuition Fee, etc.)
- Fee Amount: Total fee assigned
- Paid Amount: Amount already paid
- Waived Amount: Amount waived (if any)
- Due Amount: Outstanding amount
- Payable Amount: Amount selected for payment
- Remaining Due: Balance amount after payment
Table Behavior
- Displays 0 entries if:
- No fees are assigned to the student, or
- Fees are fully paid and filtered out
- Supports pagination and search when records exist
Functional Importance
- Provides instant visibility into a student’s fee status
- Helps finance teams:
- Answer student/parent queries quickly
- Collect pending fees
- Verify waivers and payments
- Acts as a quick-access alternative to detailed reports
Student Fee Report
The Student Fee Report screen provides a detailed, report-style view of student fee data across the institution. It helps administrators and finance teams analyze fee schedules, payments, waivers, and outstanding dues student-wise for a selected academic year and fee reason.
Navigation Path
Fee Management ? Student Fee Report
This screen allows users to generate a comprehensive fee report by applying multiple filters such as institute, academic year, and fee reason. The generated report can be viewed on screen or exported for offline use.
Filter / Selection Section
Used to define the scope of the report:
- Institute: Select the institute or campus
- Academic Year: Choose the relevant academic year
- Reason Name: Select the fee reason (e.g., Admission Fee, Tuition Fee)
- List: Generates the report based on selected filters
- Clear: Resets all selected filters
Export Options
- EXCEL: Exports the report in Excel format for analysis and sharing
- HTML: Exports the report in HTML format for browser viewing or printing
Report Table
Displays student-wise fee details based on selected criteria.
Column Description
- Member Id: Unique student identifier
- Name: Student name
- Mobile No.: Registered contact number
- Email Id: Student email address
- Reason Name: Fee reason mapped to the student
- Grade: Academic grade or year
- Section: Section or class division
- Schedule Amount: Total fee amount scheduled
- Amount: Amount paid by the student
- Waived Amount: Fee amount waived (if any)
- Due Amount: Outstanding fee amount
Table Features
- Pagination: Control number of records displayed
- Search Box: Quickly search records using name, member ID, etc.
- Sorting: Click column headers to sort data
- Displays zero or more records depending on filter selection
Functional Importance
- Enables institution-wide fee monitoring
- Helps identify:
- Fully paid students
- Students with pending dues
- Waived fee cases
- Useful for:
- Finance reconciliation
- Management reporting
- Audit and compliance
Perfect ??
Here is a similar, clean help documentation explanation for the Fees Customized Report screen, matching the earlier style and structure.
Fees Customized Report
The Fees Customized Report screen allows users to generate flexible, customizable fee reports based on selected institutes and fee reason codes. It is mainly used for advanced analysis, reconciliation, and institution-specific fee tracking.
Fee Management ? Customized Fee Report
This screen provides a customizable view of fee-related data, enabling users to filter, search, and analyze paid and due amounts at a granular level. It supports multi-selection, column control, and printing/export options.
Filter / Selection Section
Select One
- Used to choose the report type or filter criteria (as configured in the system)
Institute Name
- Select the institute (e.g., CKPIM) for which the report is required
Action Buttons
- Search: Fetches data based on selected filters
- Clear: Resets all filter selections
Enable / Disable Multiselection
- Allows selecting multiple rows for bulk actions or analysis
Report Control Options
- Refresh Data: Reloads the report data
- Show / Hide Columns: Customize visible columns
- Print: Print the displayed report
- Search Box: Search records within the table
Report Table
Displays customized fee data based on applied filters.
Column Description
- Institute Name: Name of the institute
- Fee Reason Code: Unique code for the fee type
- Member Id: Student or member identifier
- Amount Paid: Fee amount already paid by the student
- Amount Due: Outstanding fee amount
Note:
- null indicates no payment record available
- Due amount appears where fees are pending
Table Features
- Pagination: Navigate across multiple pages of records
- Entries Selector: Control number of records shown per page
- Search: Quick keyword-based filtering
- Multi-record selection (if enabled)
Functional Importance
- Supports custom financial reporting
- Helps identify:
- Students with pending dues
- Fee reason–wise outstanding amounts
- Institute-level fee status
- Useful for:
- Finance audits
- Management reviews
- Bulk follow-ups and reconciliation
Got it ??
Below is the same “similar” help-documentation style explanation for the Student Financials screen, matching the previous Fee Management screens you’ve been documenting.
Student Financials
Purpose
The Student Financials screen provides a complete transaction-level view of all student fee payments recorded in the system. It is used to track, verify, and manage payment entries, including bulk payments, receipts, and corrections.
Navigation Path
Fee Management ? Student Financials
Screen Overview
This screen displays a list of all payment transactions made by students across the institute. It supports payment entry, receipt of generation, and correction actions, making it a core screen for the finance and accounts team.
Filter Panel (Left Side)
Used to narrow down payment records:
- Member Name: Search by student name
- Member ID: Search by unique student ID
- Payment ID: Search specific transaction
- Payment Date: Filter by payment date
- Payment No.: Reference number of the payment
- Currency: Payment currency
- Amount: Payment amount
- Payment Received By: User who collected the payment
- Payment Type: Cash, Online, Bulk Payment, etc.
Action Button
- + Add New Payment
Used to record a new fee payment for a student
Student Finance List
Column Description
- Payment ID: System-generated unique payment number
- Member ID: Student ID
- Member Name: Student name
- Payment Date: Date of payment
- Payment No.: External or reference number
- Currency: Payment currency
- Amount: Paid amount
- Reason: Fee reason code linked to the payment
- Payment Type: Mode/type of payment (e.g., BulkPayment)
- Actions:
- +RC: Generate / view Receipt
- RC: Reprint or view existing receipt
Table Features
- Pagination: Navigate across multiple pages
- Entries Selector: Choose number of records per page
- Sorting: Click on headers to sort data
- Quick Navigation: Jump directly to specific pages
Functional Importance
- Acts as the source of truth for all fee transactions
- Enables:
- Receipt generation
- Audit and verification
- Payment reconciliation
- Automatically updates:
- Student Fee Summary
- Student Fee Report
- Customized Fee Reports
Typical Workflow
- Click + Add New Payment
- Select student and fee reason
- Enter payment details
- Save the transaction
- Generate receipt using +RC
- Verify reflected updates in reports
Student Financials Import
The Student Financials Import screen allows institutions to bulk upload student payment and financial transaction data into EasyLib using an Excel file. This feature significantly reduces manual data entry and ensures faster, error-free financial record creation.
Fee Management ? Import ? Student Financials Import
This screen enables administrators to:
- Upload Excel files containing payment data
- Map Excel columns to EasyLib database fields
- Save mapping templates for reuse
- Import up to 5000 records at a time
Header Note
Note: Input file must be .xls format and maximum rows allowed is 5000
Import Section
- Choose File: Select the Excel (.xls) file containing student financial data
- Import: Uploads the selected file into the system
- Read from File: Reads and validates the uploaded Excel data
- Clear: Clears selected file and mapping data
- Download Template: Downloads a predefined Excel template with required columns
- Instructions: Displays detailed guidelines for preparing the Excel file
Mapping Section (Highlighted Area)
1. Map the Fields from Excel
- Dropdown lists all column names available in the uploaded Excel file
- Select an Excel column to map
2. Map the Fields to Database
- Dropdown lists EasyLib’s internal database fields (e.g., Member ID, Amount, Payment Date)
- Select the corresponding system field
3. Mapping Table
Displays the mappings created between:
- File Fields ? Excel columns
- Database Fields ? EasyLib fields
- Remove ? Delete an incorrect mapping
Mapping Action Buttons
- OK: Confirms the selected field mapping
- Import: Imports data after mapping is complete
- Get Last Mapped Data: Retrieves the most recently used mapping
- Save: Saves the current mapping configuration
Template Management
Select Template
- Choose an existing saved template for mapping reuse
Save as Template
- Saves the current field mapping under a template name
- Useful for recurring imports with the same format
Submit
- Finalizes the import process using selected mappings
Typical Import Workflow
- Click Download Template
- Fill in student financial data in Excel
- Click Choose File and upload the file
- Click Read from File
- Map Excel fields to database fields
- Save mapping (optional)
- Click Import
- Verify imported records in Student Financials
Validation & Error Handling
- Ensures mandatory fields are mapped
- Prevents duplicate or invalid entries
- Displays error messages if:
- File format is incorrect
- Required fields are missing
- Data type mismatch occurs
Functional Importance
- Ideal for:
- Bulk fee collection uploads
- Migrating legacy financial data
- End-of-day or end-term reconciliation
- Automatically updates:
- Student Financials
- Student Fee Summary
- Fee Reports