How to Set Up Fee Structures for Multiple Classes
Step-by-step guide to configuring class-wise, term-wise, and category-based fee structures in EduSuite OS.
How to Set Up Fee Structures for Multiple Classes
TL;DR: Create fee heads (tuition, lab, transport, etc.), set amounts per class, define payment frequency, and assign structures to students. Most schools complete fee setup in under 30 minutes.
Prerequisites
- Admin or Accountant access
- Classes and sections already created
- Knowledge of your school's fee schedule
Concepts
Fee Head
A fee head is a category of charges:
- Tuition Fee, Lab Fee, Library Fee, Sports Fee, Transport Fee, etc.
Fee Structure
A fee structure is a collection of fee heads with specific amounts, assigned to a class or group of students.
Fee Schedule
The payment timeline: monthly, quarterly, term-wise, or annual.
Step 1: Create Fee Heads
- Go to Finance → Settings → Fee Heads.
- Click + Add Fee Head.
- Enter:
- Name — e.g., "Tuition Fee"
- Type — Recurring (monthly/quarterly) or One-Time (admission fee)
- Tax applicable — Toggle if GST/tax applies
- Create all your fee heads. Common examples:
| Fee Head | Type | Example Amount |
|---|---|---|
| Tuition Fee | Recurring | ₹3,000/month |
| Lab Fee | Recurring | ₹500/quarter |
| Library Fee | One-Time (annual) | ₹1,000/year |
| Admission Fee | One-Time | ₹10,000 |
| Transport Fee | Recurring | ₹1,500/month |
| Sports Fee | One-Time (annual) | ₹2,000/year |
Step 2: Create Fee Structures
- Go to Finance → Fee Structures.
- Click + New Fee Structure.
- Name it (e.g., "Class 10 — Standard", "Class 1-5 — General").
- Add fee heads and set amounts:
Example: Class 10 Fee Structure
| Fee Head | Amount | Frequency |
|---|---|---|
| Tuition Fee | ₹5,000 | Monthly |
| Lab Fee | ₹1,500 | Quarterly |
| Library Fee | ₹1,000 | Annual |
| Sports Fee | ₹2,000 | Annual |
| Total Annual | ₹72,500 |
- Click Save Structure.
Step 3: Set Payment Schedules
For each fee structure, define when payments are due:
-
Click on the fee structure → Payment Schedule.
-
Choose frequency:
- Monthly — Due on the 1st of each month
- Quarterly — Due at start of each quarter
- Term-wise — Aligned to academic terms
- Annual — One lump sum
- Custom — Define your own dates
-
Set due date and grace period for each installment.
Step 4: Assign to Classes
- Go to Finance → Assign Fees.
- Select the fee structure.
- Choose which classes it applies to.
- Click Assign.
All students in those classes will automatically have the fee structure applied.
Individual Overrides
For students with special fee arrangements:
- Go to Students → [Student] → Finance.
- Click Override Fee.
- Modify specific fee heads for that student.
Step 5: Verify
- Go to Finance → Fee Ledger.
- Select a random student and verify their fee schedule.
- Check that installment amounts and due dates are correct.
Advanced: Multiple Fee Structures per Class
Some schools need different fee structures within the same class:
- Day Scholar vs. Boarder — Different hostel/mess fees
- Bus vs. Non-Bus — Transport fee for bus riders only
- Scholarship vs. Regular — Reduced fees for scholarship students
To handle this:
- Create separate fee structures (e.g., "Class 10 — Day Scholar", "Class 10 — Boarder").
- Assign the appropriate structure to each student individually or by group.
Troubleshooting
Q: I need to change a fee amount mid-year. A: Edit the fee structure. Choose whether changes apply retroactively or from the next billing period onward.
Q: A student was assigned the wrong fee structure. A: Go to the student's profile → Finance → click Change Fee Structure and select the correct one.
Q: How do I handle fee increases for next year? A: Create a new fee structure for the upcoming academic year. When you activate the new year and promote students, assign the new fee structures.
Need help designing your fee structure? Talk to our finance team.