Skip to content

Fee Plans

Fee Plans

Configure payment plan options for student fee installments.

Time Required: 10-15 minutes Module: Fees User Role: Fees Admin, Finance Manager


Table of Contents

  1. Overview
  2. Prerequisites
  3. Create Fee Plan
  4. Configure Installments
  5. Assign Plans to Students
  6. Track Payments
  7. Field Reference
  8. Troubleshooting

Overview

Fee plans enable:

  • Splitting fees into installments
  • Flexible payment schedules
  • Automated payment reminders
  • Late fee management
  • Payment tracking per installment

Prerequisites

Before creating fee plans:

  • Fee structures defined
  • Academic calendar configured
  • Late fee policies defined
  • Payment methods configured

Create Fee Plan

Step 1: Navigate to Fee Plans

  1. Go to OpenEduCat > Fees > Fee Plans
  2. Click Create

Step 2: Enter Plan Details

FieldDescriptionExample
NamePlan identifier”Quarterly Payment Plan”
CodeUnique code”FP-QTRLY”
DescriptionPlan details”4 quarterly installments”
Fee StructureLinked structure”BCS Annual Fee 2025”

Step 3: Configure Plan Type

TypeDescription
Fixed InstallmentsEqual amounts
Percentage BasedPercentage per installment
Custom AmountsDifferent amount each

Step 4: Set Late Fee Policy

SettingDescription
Grace PeriodDays after due date
Late Fee TypeFixed or percentage
Late Fee AmountFee charged
Max Late FeeCap on late charges

Step 5: Save Plan

Click Save to create the fee plan.


Configure Installments

Add Installments

  1. Open fee plan
  2. Go to Installments tab
  3. Click Add a line

Installment Details

FieldDescriptionExample
SequenceOrder number1, 2, 3, 4
NameInstallment name”First Quarter”
Due DatePayment deadline2025-08-15
AmountFixed amount25000
PercentageOR percentage25%

Example: Quarterly Plan

#NameDue DatePercentage
1Q1 - August2025-08-1525%
2Q2 - November2025-11-1525%
3Q3 - February2026-02-1525%
4Q4 - May2026-05-1525%

Example: Semester Plan

#NameDue DatePercentage
1First Semester2025-08-0150%
2Second Semester2026-01-0150%

Set Dynamic Due Dates

For relative dates:

SettingDescription
Days After EnrollmentX days from enrollment
Days After PreviousX days after last due
Fixed DateSpecific calendar date

Assign Plans to Students

Individual Assignment

  1. Go to OpenEduCat > Students
  2. Open student record
  3. Go to Fees tab
  4. Click Assign Fee Plan
  5. Select plan from dropdown
  6. Click Confirm

Bulk Assignment

  1. Go to OpenEduCat > Students
  2. Filter and select students
  3. Click Action > Assign Fee Plan
  4. Select plan
  5. Click Apply

Default Plan per Batch

  1. Go to OpenEduCat > Course > Batches
  2. Open batch
  3. Set Default Fee Plan
  4. New students auto-assigned

Track Payments

View Installment Status

  1. Go to OpenEduCat > Fees > Student Fees
  2. Open student fee record
  3. View Installments tab:
ColumnInformation
NameInstallment name
Due DatePayment deadline
AmountDue amount
PaidAmount paid
BalanceRemaining
StatusPending/Paid/Overdue

Payment History

  1. Open student fee record
  2. Go to Payments tab
  3. View all payments against installments

Overdue Installments

  1. Go to OpenEduCat > Fees > Reports > Overdue Fees
  2. Filter by date range
  3. View students with overdue installments
  4. Take action (send reminders, apply late fees)

Field Reference

Fee Plan Fields

FieldTypeDescription
nameCharPlan name
codeCharUnique code
structure_idMany2oneFee structure
plan_typeSelectionFixed/Percentage/Custom
stateSelectionDraft/Active/Archived

Installment Fields

FieldTypeDescription
sequenceIntegerOrder
nameCharInstallment name
due_dateDateDue date
amountFloatFixed amount
percentageFloatPercentage of total
stateSelectionPending/Paid/Overdue

Late Fee Fields

FieldTypeDescription
grace_daysIntegerDays after due
late_fee_typeSelectionFixed/Percentage
late_fee_amountFloatLate charge
max_late_feeFloatMaximum late fee

Troubleshooting

Installments not totaling correctly

Problem: Sum of installments doesn’t match total fee.

Solutions:

  1. Verify percentage totals 100%
  2. Check for rounding errors
  3. Review custom amounts sum
  4. Adjust final installment

Late fee not applying

Problem: Overdue installments without late fee.

Solutions:

  1. Verify late fee policy is configured
  2. Check grace period hasn’t passed
  3. Ensure late fee type is set
  4. Run scheduled job manually

Cannot modify assigned plan

Problem: Cannot edit plan already assigned.

Solutions:

  1. Unassign from students first
  2. Create new version of plan
  3. Archive old plan
  4. Assign new plan

Student missing installments

Problem: Installments not showing for student.

Solutions:

  1. Verify fee plan is assigned
  2. Check fee structure amount set
  3. Regenerate installments
  4. Review assignment date