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
- Overview
- Prerequisites
- Create Fee Plan
- Configure Installments
- Assign Plans to Students
- Track Payments
- Field Reference
- 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
- Go to OpenEduCat > Fees > Fee Plans
- Click Create
Step 2: Enter Plan Details
| Field | Description | Example |
|---|---|---|
Name | Plan identifier | ”Quarterly Payment Plan” |
Code | Unique code | ”FP-QTRLY” |
Description | Plan details | ”4 quarterly installments” |
Fee Structure | Linked structure | ”BCS Annual Fee 2025” |
Step 3: Configure Plan Type
| Type | Description |
|---|---|
Fixed Installments | Equal amounts |
Percentage Based | Percentage per installment |
Custom Amounts | Different amount each |
Step 4: Set Late Fee Policy
| Setting | Description |
|---|---|
Grace Period | Days after due date |
Late Fee Type | Fixed or percentage |
Late Fee Amount | Fee charged |
Max Late Fee | Cap on late charges |
Step 5: Save Plan
Click Save to create the fee plan.
Configure Installments
Add Installments
- Open fee plan
- Go to Installments tab
- Click Add a line
Installment Details
| Field | Description | Example |
|---|---|---|
Sequence | Order number | 1, 2, 3, 4 |
Name | Installment name | ”First Quarter” |
Due Date | Payment deadline | 2025-08-15 |
Amount | Fixed amount | 25000 |
Percentage | OR percentage | 25% |
Example: Quarterly Plan
| # | Name | Due Date | Percentage |
|---|---|---|---|
| 1 | Q1 - August | 2025-08-15 | 25% |
| 2 | Q2 - November | 2025-11-15 | 25% |
| 3 | Q3 - February | 2026-02-15 | 25% |
| 4 | Q4 - May | 2026-05-15 | 25% |
Example: Semester Plan
| # | Name | Due Date | Percentage |
|---|---|---|---|
| 1 | First Semester | 2025-08-01 | 50% |
| 2 | Second Semester | 2026-01-01 | 50% |
Set Dynamic Due Dates
For relative dates:
| Setting | Description |
|---|---|
Days After Enrollment | X days from enrollment |
Days After Previous | X days after last due |
Fixed Date | Specific calendar date |
Assign Plans to Students
Individual Assignment
- Go to OpenEduCat > Students
- Open student record
- Go to Fees tab
- Click Assign Fee Plan
- Select plan from dropdown
- Click Confirm
Bulk Assignment
- Go to OpenEduCat > Students
- Filter and select students
- Click Action > Assign Fee Plan
- Select plan
- Click Apply
Default Plan per Batch
- Go to OpenEduCat > Course > Batches
- Open batch
- Set Default Fee Plan
- New students auto-assigned
Track Payments
View Installment Status
- Go to OpenEduCat > Fees > Student Fees
- Open student fee record
- View Installments tab:
| Column | Information |
|---|---|
| Name | Installment name |
| Due Date | Payment deadline |
| Amount | Due amount |
| Paid | Amount paid |
| Balance | Remaining |
| Status | Pending/Paid/Overdue |
Payment History
- Open student fee record
- Go to Payments tab
- View all payments against installments
Overdue Installments
- Go to OpenEduCat > Fees > Reports > Overdue Fees
- Filter by date range
- View students with overdue installments
- Take action (send reminders, apply late fees)
Field Reference
Fee Plan Fields
| Field | Type | Description |
|---|---|---|
name | Char | Plan name |
code | Char | Unique code |
structure_id | Many2one | Fee structure |
plan_type | Selection | Fixed/Percentage/Custom |
state | Selection | Draft/Active/Archived |
Installment Fields
| Field | Type | Description |
|---|---|---|
sequence | Integer | Order |
name | Char | Installment name |
due_date | Date | Due date |
amount | Float | Fixed amount |
percentage | Float | Percentage of total |
state | Selection | Pending/Paid/Overdue |
Late Fee Fields
| Field | Type | Description |
|---|---|---|
grace_days | Integer | Days after due |
late_fee_type | Selection | Fixed/Percentage |
late_fee_amount | Float | Late charge |
max_late_fee | Float | Maximum late fee |
Troubleshooting
Installments not totaling correctly
Problem: Sum of installments doesn’t match total fee.
Solutions:
- Verify percentage totals 100%
- Check for rounding errors
- Review custom amounts sum
- Adjust final installment
Late fee not applying
Problem: Overdue installments without late fee.
Solutions:
- Verify late fee policy is configured
- Check grace period hasn’t passed
- Ensure late fee type is set
- Run scheduled job manually
Cannot modify assigned plan
Problem: Cannot edit plan already assigned.
Solutions:
- Unassign from students first
- Create new version of plan
- Archive old plan
- Assign new plan
Student missing installments
Problem: Installments not showing for student.
Solutions:
- Verify fee plan is assigned
- Check fee structure amount set
- Regenerate installments
- Review assignment date