Skip to content

Fee Management

Fee Management

Manage student fees, payment schedules, and invoicing across your institution.


Overview

The Fees module provides:

  • Fee Terms - Define fee structures and payment schedules
  • Fee Plans - Assign billing schedules to students ⚙️
  • Invoicing - Generate and track student invoices
  • Reminders - Automated payment reminder emails ⚙️

In This Section

GuideDescriptionTime
Create Fee StructureSet up fee terms and elements15 min
Assign Fees to StudentsConnect fees to student enrollments10 min
Generate InvoicesCreate and send invoices5 min
Fee Plans ⚙️Set up recurring payment schedules20 min
Fee ReportsGenerate fee analytics10 min

Quick Start

Create a basic fee structure

  1. OpenEduCat > Configuration > Fees Terms
  2. Click Create
  3. Enter name, code, and select fee type
  4. Add fee term lines with due dates and amounts
  5. Click Save

Detailed guide →


Key Concepts

Fee Terms vs Fee Plans

ConceptPurposeWhere Used
Fee TermsTemplate defining payment structureCourse level
Fee Plan ⚙️Student-specific payment scheduleStudent level

Fee Term Types

TypeBest ForHow It Works
Fixed DaysStandard billingBills N days after enrollment
Fixed DateSemester billingBills on specific calendar dates
Duration Based ⚙️Recurring paymentsBills every N days/weeks/months/years
Session Based ⚙️Per-class billingBills when attendance recorded
Faculty Based ⚙️Private tutoringBills based on faculty rates

Fee Elements

Break down fees into components:

  • Tuition Fee
  • Lab Fee
  • Library Fee
  • Activity Fee

Each element references a product for invoicing.

Workflow States

Draft → Invoice Created → Paid
↘ Cancelled

Prerequisites

Before using Fees:

  • Course configured with fees term
  • Products created for fee types
  • Student enrolled in course/batch
  • Accounting module configured

User Permissions

RoleCan Do
Fees UserView fees, create invoices
Fees AdminCreate fee terms, manage settings