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.

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.

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.

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.

Ready to see it live?
Book a free demo of SMS ERP for your school or college.