Skip to content

Fee Reports

Fee Reports

Generate financial reports for student fees, collections, and outstanding balances.

Time Required: 5-15 minutes Module: Fees, Invoicing User Role: Fees Admin, Accountant, Finance Manager


Table of Contents

  1. Overview
  2. Available Reports
  3. Collection Report
  4. Outstanding Report
  5. Student Fee Statement
  6. Export and Schedule
  7. Field Reference
  8. Troubleshooting

Overview

Fee reports provide insights into:

  • Total fees collected
  • Outstanding balances
  • Payment trends
  • Defaulter identification
  • Revenue analysis

Available Reports

ReportPurposeAudience
Collection ReportTotal fees receivedFinance
Outstanding ReportPending paymentsAdmin
Student StatementIndividual fee historyParents
Batch Fee SummaryClass-wise collectionManagement
Daily CollectionDaily receiptsCashier
Defaulter ListOverdue paymentsAdmin
Revenue AnalysisIncome breakdownManagement

Collection Report

Generate Collection Report

  1. Go to OpenEduCat > Fees > Reports > Fee Collection
  2. Set filters:
FilterDescription
Date FromReport start
Date ToReport end
CourseFilter by course
BatchFilter by batch
Payment MethodCash/Online/Cheque
  1. Click Generate Report

Report Contents

SectionInformation
SummaryTotal collected, count
By DateDaily breakdown
By CourseCourse-wise collection
By MethodPayment method split

Sample Output

Fee Collection Report
Period: August 2025
Summary:
- Total Collected: 5,00,00,000
- Transactions: 1,250
- Students: 1,180
By Course:
- B.Tech: 2,50,00,000
- BBA: 1,00,00,000
- BCom: 1,50,00,000
By Method:
- Online: 3,50,00,000 (70%)
- Cash: 1,00,00,000 (20%)
- Cheque: 50,00,000 (10%)

Outstanding Report

Generate Outstanding Report

  1. Go to OpenEduCat > Fees > Reports > Outstanding Fees
  2. Configure:
FilterDescription
As of DateBalance date
CourseCourse filter
BatchBatch filter
Overdue OnlyShow only overdue
Age AnalysisShow aging buckets
  1. Click Generate

Aging Analysis

BucketDays Overdue
CurrentNot due
1-30 Days1-30 days overdue
31-60 Days31-60 days overdue
61-90 Days61-90 days overdue
90+ DaysOver 90 days

Report Contents

ColumnDescription
StudentStudent name
CourseProgram
Total DueFull fee amount
PaidAmount received
BalanceOutstanding
Due DatePayment deadline
Overdue DaysDays past due

Student Fee Statement

Generate Statement

  1. Go to OpenEduCat > Students
  2. Open student record
  3. Go to Fees tab
  4. Click Print Statement

Or:

  1. Go to OpenEduCat > Fees > Reports > Student Statement
  2. Select student
  3. Set date range
  4. Click Generate

Statement Contents

SectionInformation
HeaderStudent details
SummaryTotal, paid, balance
TransactionsAll fee movements
PaymentsPayment history
BalanceCurrent outstanding

Sample Statement

Fee Statement
Student: John Doe (STU001)
Course: B.Tech Computer Science
Period: 2025-2026
Opening Balance: 0.00
Fees Charged:
Date Description Amount
01-Aug-25 Tuition Fee Q1 50,000
01-Aug-25 Lab Fee 5,000
01-Aug-25 Library Fee 2,000
Total: 57,000
Payments Received:
Date Reference Method Amount
05-Aug-25 PAY/00123 Online 30,000
Total: 30,000
Closing Balance: 27,000.00
Status: Partially Paid

Export and Schedule

Export Reports

  1. Generate any report
  2. Click Export button
  3. Select format:
FormatUse Case
PDFPrint, share
ExcelAnalysis
CSVData import

Schedule Automatic Reports

  1. Go to OpenEduCat > Configuration > Scheduled Reports
  2. Create new schedule:
FieldDescription
Report TypeFee report type
FrequencyDaily/Weekly/Monthly
RecipientsEmail addresses
FiltersDefault parameters
FormatPDF/Excel
  1. Click Activate

Dashboard Widgets

Add fee metrics to dashboard:

  1. Go to Dashboard
  2. Click Add Widget
  3. Select fee KPIs:
    • Today’s Collection
    • Outstanding Amount
    • Overdue Count
    • Collection Trend

Field Reference

Report Filters

FieldTypeDescription
date_fromDateStart date
date_toDateEnd date
course_idMany2oneCourse filter
batch_idMany2oneBatch filter
payment_methodSelectionMethod filter

Collection Metrics

FieldTypeDescription
total_collectedFloatSum received
transaction_countIntegerPayment count
student_countIntegerUnique students
average_paymentFloatMean payment

Outstanding Metrics

FieldTypeDescription
total_dueFloatTotal fees
total_paidFloatAmount received
total_outstandingFloatBalance due
overdue_amountFloatPast due total
overdue_countIntegerOverdue students

Troubleshooting

Report shows no data

Problem: Generated report is empty.

Solutions:

  1. Verify date range has transactions
  2. Check course/batch filters
  3. Ensure invoices are confirmed
  4. Verify user access rights

Totals don’t match

Problem: Report totals incorrect.

Solutions:

  1. Check for cancelled invoices
  2. Verify payment reconciliation
  3. Check currency settings
  4. Review filter parameters

Export failing

Problem: Cannot download report.

Solutions:

  1. Check browser popup blocker
  2. Reduce date range (smaller report)
  3. Try different format
  4. Check server storage

Scheduled report not sending

Problem: Automated reports not arriving.

Solutions:

  1. Check email configuration
  2. Verify recipient addresses
  3. Check schedule is active
  4. Review cron job logs