Fee Collection

Fee Collection

This chapter covers how to record and manage fee payments in the School Management System.

---

Overview

Fee Collection handles the recording of all student payments, including cash, checks, bank transfers, and online payments. This module tracks payments against invoices and maintains complete payment history.

---

Accessing Fee Collection

  • Log in as Administrator or Accountant
  • Navigate to FeesCollect Fees
  • View the fee collection dashboard
  • ---

    Recording a Payment

    Step-by-Step Process

  • Search for the student by:
  • - Student ID - Name - Roll Number - Father/Guardian name
    • Select the student from results
    • View student's outstanding fees and invoices
    • Select the invoice(s) to pay
  • Enter payment details:
  • Payment Information

  • Payment Date - Date of payment (default: today)
  • Amount - Payment amount
  • Payment Method - Choose from:
  • - Cash - Cheque - Bank Transfer - Credit/Debit Card - Online Payment - Other

    Transaction Details

  • Transaction ID - For bank/online payments
  • Cheque Number - For cheque payments
  • Bank Name - For bank transfers
  • Notes - Any additional information
  • Click Process Payment
  • System generates a receipt
  • ---

    Payment Methods Explained

    Cash Payments

    • Select "Cash" as payment method
    • Enter amount received
    • System calculates change if overpaid
  • Generate and print receipt
  • Cheque Payments

    • Select "Cheque" as payment method
    • Enter cheque number
    • Enter bank name
    • Enter cheque date
    • Cheque status: "Received" or "Cleared"
  • Update to "Cleared" when cheque is deposited and honored
  • Bank Transfer

    • Select "Bank Transfer"
    • Enter transaction/reference number
    • Enter transfer date
  • Verify against bank statement
  • Online Payment

    • For online payment gateways:
    • Select "Online Payment"
    • Enter transaction ID from payment gateway
  • Payment is verified automatically
  • ---

    Receipt Generation

    Automatic Receipts

    Every payment automatically generates a receipt containing:

    • Receipt number (unique)
    • Date and time
    • Student information
    • Amount paid
    • Payment method
    • Invoice numbers paid
  • School information
  • Receipt Options

    After payment:

  • Print - Print on paper
  • Download PDF - Save as PDF
  • Email - Send to parent/guardian email
  • SMS - Send confirmation via SMS
  • ---

    Partial Payments

    The system supports partial payments:

    • Select invoice with outstanding amount
    • Enter partial amount
  • System updates invoice status:
  • - Full Paid - Entire amount paid - Partial Paid - Some amount paid, balance remains

    Continue receiving payments until invoice is fully paid.

    ---

    Bulk Fee Collection

    For collecting fees at the beginning of a term:

  • Go to Bulk Payment Collection
    • Select class and fee type
    • Enter payment details (common for all)
  • System creates payments for all students in class
  • ---

    Reversing Payments

    Voiding a Payment

    If a payment needs to be cancelled:

  • Find the payment in Payment History
  • Click Void or Reverse
    • Enter reason for reversal
  • Confirm
  • Effects of voiding:

    • Payment is marked as void
    • Invoice status updates
    • Receipt is cancelled
  • Accounting entries reversed
  • Refunds

    To refund a payment:

  • Go to Refund
    • Select the original payment
    • Enter refund amount
    • Enter reason
    • Process refund
  • Generate refund receipt
  • ---

    Payment Reminders

    Automatic Reminders

    Configure automated reminders for unpaid fees:

  • Go to SettingsFee Settings
    • Enable payment reminders
  • Set reminder schedule:
  • - Days before due date - On due date - Days after due date (with late fee)
  • Reminders sent via SMS/Email
  • Manual Reminders

    • Select student with unpaid fees
  • Click Send Reminder
  • System sends notification to parent
  • ---

    View Payment History

    Individual Student

    • Search for student
  • Go to Payment History
    • View all payments made by student
    • Filter by date range, payment method
  • Export to PDF/Excel
  • Global Payment History

  • Go to All Payments
  • Filter by:
  • - Date range - Class - Payment method - User who recorded payment
    • View all transactions
  • Export reports
  • ---

    Daily Collection Report

  • Go to ReportsDaily Collection
    • Select date
  • View:
  • - Total collected - By payment method - By class - Transaction details
  • Print or export
  • ---

    Common Tasks

    Handling Overpayment

    If a student pays more than the invoice amount:

    • System creates credit balance
  • Credit can be:
  • - Applied to future invoices - Refunded to parent

    Handling Underpayment

    If partial payment is made:

    • Invoice remains outstanding
    • Balance carries forward
  • Reminder sent for balance
  • ---

    Online Payment Gateway

    If integrated with payment gateway:

    • Parent accesses parent portal
    • Views outstanding fees
    • Makes online payment
    • Payment automatically recorded in system
  • Receipt generated and emailed
  • ---

    Troubleshooting

    Problem: Payment not updating invoice

  • Solution: Verify amount matches; check for payment method issues
  • Problem: Cannot void payment

  • Solution: May have constraints; check if invoice was modified after payment
  • Problem: Receipt not printing

  • Solution: Check printer settings; try different browser
  • ---

    Related Topics

  • Fee Assignment - Assigning fees
  • Invoice Management - Invoice details
  • Fee Reports - Financial reports
  • ---

    Permissions

    The following roles can collect fees:

  • Administrator - Full access
  • Accountant - Full access
  • ---

    Last Updated: April 2026