Home › Documentation

Documentation & User Guide

Everything you need to run SMS ERP — clear, illustrated, step-by-step.

Documentation › User Guide

5. Fee Management

Open the Finance menu. Fees flow in three stages: set up → generate challans → collect payment.

5.1 One-time fee setup

  • Fee Types — define the heads you charge (Tuition, Transport, Admission, etc.).
  • Fee Structure — set the default amount of each head per class.
  • Sibling Discounts — set automatic discounts when a family has multiple children.
  • Concessions — grant a specific student a scholarship or concession.
Fee structure matrix (heads × classes)

5.2 Generate challans

  • Go to Finance → Generate Challans.
  • Choose the branch, class/section, billing month, due date and which fee heads to bill.
  • Select the students/families, then generate. One combined challan is created per family.
Generate challans screen

5.3 Collect a payment

  • Open the challan (from Fee Challans, the family, or the student profile) and click Collect / Receive Payment.
  • Enter the amount and choose the payment method: Cash, Bank, Easypaisa, Jazz Cash or Cheque.
  • Save. A receipt number is generated and the challan balance updates.
Fee collection / receive payment dialog with the payment-method options
Tip Every payment — including Easypaisa and Jazz Cash — automatically posts a balanced entry to the accounting ledger (Section 6). Cash goes to the Cash account; Easypaisa, Jazz Cash, cheque and bank go to the Bank account.

5.4 Defaulters

Finance → Defaulters lists families with unpaid or partial challans and the amount outstanding, ready to print or follow up.

Defaulters list

Ready to see it live?

Book a free demo of SMS ERP for your school or college.

Request a Demo