Fee Structure
The Fee Structure settings define what fees your school charges, how much each class pays, and how frequently fees are collected.
Understanding Fee Structure
A fee structure in EduCore consists of:
- Fee Heads — types of fees (e.g., Tuition Fee, Annual Charges)
- Amounts — how much each class pays for each fee head
- Frequency — how often the fee is charged (monthly, quarterly, term-wise, annually)
- Installments — auto-generated based on the amounts and frequency
Creating Fee Heads
Fee heads are the categories of fees your school charges.
- Navigate to Settings > Fee Structure from the sidebar.
- Click Add Fee Head.
- Fill in:
| Field | Description | Required |
|---|---|---|
| Fee Head Name | Name of the fee (e.g., “Tuition Fee”) | Yes |
| Frequency | Monthly, Quarterly, Term-wise, Half-yearly, Annual, One-time | Yes |
| Refundable | Whether this fee is refundable on withdrawal | No |
| Taxable | Whether GST or other tax applies | No |
| Description | Additional notes | No |
- Click Save.
Common Fee Heads
| Fee Head | Typical Frequency | Refundable |
|---|---|---|
| Tuition Fee | Monthly or Quarterly | Partially (pro-rated) |
| Annual Charges | Annual | No |
| Admission Fee | One-time | No |
| Transport Fee | Monthly or Quarterly | Partially |
| Lab Fee | Annual | No |
| Computer Fee | Annual | No |
| Library Fee | Annual | No |
| Activity Fee | Annual | No |
| Exam Fee | Term-wise | No |
| Development Fund | Annual | No |
| Caution Money | One-time | Yes (refundable at leaving) |
Tip: Keep the number of fee heads manageable. Too many fee heads (e.g., separate heads for “Sports Fee,” “Cultural Fee,” and “Co-curricular Fee”) make fee collection and reporting complex. Consider grouping related charges under broader heads like “Activity Fee.”
Setting Amounts by Class
After creating fee heads, set the amount each class pays.
- Navigate to Settings > Fee Structure > Class-wise Amounts.
- Select a fee head from the dropdown.
- A table shows all classes with an amount field:
| Class | Amount (per installment) |
|---|---|
| Nursery | 3,000 |
| LKG | 3,000 |
| UKG | 3,000 |
| Class 1 | 3,500 |
| Class 2 | 3,500 |
| Class 3 | 3,500 |
| Class 4 | 4,000 |
| Class 5 | 4,000 |
| Class 6 | 4,500 |
| Class 7 | 4,500 |
| Class 8 | 4,500 |
| Class 9 | 5,000 |
| Class 10 | 5,000 |
| Class 11 | 5,500 |
| Class 12 | 5,500 |
- Enter the amount for each class.
- If all classes pay the same amount, click Apply to All after entering one value.
- Click Save Amounts.
Amount Interpretation by Frequency
| Frequency | Amount Means |
|---|---|
| Monthly | Amount charged per month (12 installments) |
| Quarterly | Amount charged per quarter (4 installments) |
| Term-wise | Amount charged per term (2 or 3 installments) |
| Half-yearly | Amount charged twice a year (2 installments) |
| Annual | Amount charged once per year (1 installment) |
| One-time | Amount charged once at admission |
Installment Generation
When a student is admitted or when a new academic year begins, EduCore automatically generates fee installments based on the structure.
How Installments Are Generated
- Each fee head generates installments based on its frequency.
- Monthly fees generate 12 installments (April through March).
- Quarterly fees generate 4 installments (Q1: Apr-Jun, Q2: Jul-Sep, Q3: Oct-Dec, Q4: Jan-Mar).
- Annual fees generate 1 installment.
- Due dates are set automatically (configurable).
Viewing Generated Installments
- Open any student’s profile > Fees tab.
- All generated installments are listed with their due dates and amounts.
- Each installment shows: fee head, amount, due date, status (Paid, Unpaid, Partially Paid).
Setting Due Dates
- Navigate to Settings > Fee Structure > Due Dates.
- Set the due day for each frequency:
| Frequency | Due Date Setting | Example |
|---|---|---|
| Monthly | Day of the month | 10th of each month |
| Quarterly | Specific dates | 10 Apr, 10 Jul, 10 Oct, 10 Jan |
| Annual | Specific date | 10 April |
- Click Save.
Tip: Set due dates a few days after common salary dates (e.g., the 10th of the month if parents are typically paid on the 1st). This gives parents time to arrange funds.
Late Fee Configuration
- Navigate to Settings > Fee Structure > Late Fee.
- Configure late fee rules:
| Setting | Description |
|---|---|
| Enable Late Fee | Turn late fee calculation on or off |
| Grace Period | Number of days after due date before late fee applies (e.g., 5 days) |
| Late Fee Amount | Fixed amount per installment (e.g., Rs. 100) |
| Late Fee Rate | Percentage-based (e.g., 2% per month) — alternative to fixed amount |
| Maximum Late Fee | Cap on total late fee per installment |
- Click Save.
Tip: A short grace period (5-7 days) combined with a modest late fee (Rs. 50-100) encourages timely payment without being punitive.
Modifying the Fee Structure
Changing Amounts
- Navigate to Settings > Fee Structure > Class-wise Amounts.
- Select the fee head.
- Update the amounts.
- Click Save.
Changes affect only future unpaid installments. Installments that have already been paid are not affected.
Adding a New Fee Head Mid-Year
- Create the new fee head.
- Set the amounts.
- Navigate to Fee Structure > Generate Installments.
- Select the new fee head and the classes it applies to.
- Click Generate.
- New installments are added to students’ fee accounts.
Tip: Avoid changing the fee structure mid-year unless absolutely necessary. If a mid-year fee increase is required, communicate it to parents well in advance and consider generating only the remaining installments at the new rate.
Fee Structure Reports
To review the current fee structure:
- Navigate to Settings > Fee Structure > Summary.
- A comprehensive table shows:
- All fee heads
- Amounts per class
- Total annual fee per class
- Frequency and due dates
- Click Print for a printable summary to share with parents.
- Click Export CSV for the raw data.
Best Practices
- Finalize the fee structure before the academic year begins. Changing fees after parents have paid causes confusion.
- Document fee changes. When amounts change from one year to the next, keep a record of the previous year’s structure.
- Communicate clearly. Share a printed fee structure with parents at the time of admission and at the start of each year.
- Use the one-time frequency for admission fees and caution money — they should not recur each year.
- Set realistic due dates. Align them with parents’ salary cycles.