Fee Structure & Setup
The Fee Structure & Setup page is your central hub for configuring all fee-related settings in Pasarai ERP. This guide covers how to set up fee heads, create fee masters, configure transport fees, and manage concessions.

Table of Contents
- Accessing Fee Structure Setup
- Fee Master
- Transport Fee
- Fee Heads
- Concessions
- Best Practices
- Frequently Asked Questions
Accessing Fee Structure Setup
- Navigate to Finance from the sidebar
- Click on Fee Management
- Select Fee Structure & Setup or click the Setup button
The page contains four main tabs:
- Fee Master – Define complete fee structures for classes
- Transport – Configure transportation fees by route/stop
- Fee Heads – Create reusable fee categories
- Concessions – Set up discounts and waivers
Note: Changes made here directly impact fee calculations, payment reminders, and collection workflows across your institution.
Fee Master
The Fee Master tab allows you to create comprehensive fee structures that can be assigned to specific classes and academic years.

Key Features
| Feature | Description |
|---|---|
| Search | Find fee masters by name |
| Filters | Filter by academic year, fee head, or class |
| Pagination | Navigate through large lists of fee masters |
Creating a Fee Master
- Click the Create button in the top-right corner
- Fill in the required details:
| Field | Description | Required |
|---|---|---|
| Name | A descriptive name for this fee structure (e.g., “Grade 10 Annual Fees 2024-25”) | Yes |
| Academic Year | Select the academic year this fee applies to | Yes |
| Applicable Classes | Choose one or more classes this fee structure applies to | Yes |

Adding Fee Lines
Fee lines represent individual fee components within a fee master. Each line links to a fee head and specifies the amount and due date.
- After entering basic details, you’ll see the Fee Lines section
- Click Add Line to add a new fee component
- For each line, configure:
| Field | Description |
|---|---|
| Fee Head | Select from your predefined fee heads |
| Description | Optional custom description (defaults to fee head name) |
| Amount | The fee amount in your currency |
| Due Date | When this fee is due |
Tip: Mandatory fee heads are automatically added when creating a new fee master. You can modify amounts and due dates as needed.
Generating Recurring Fee Lines
For recurring fee heads (e.g., monthly transport), you can auto-generate multiple fee lines:
- Select a recurring fee head
- Enter the base amount
- Click the Generate button
- Choose the frequency and start month
- The system creates individual lines for each period
Available Frequencies:
- Monthly (12 lines)
- Quarterly (4 lines)
- Half-Yearly (2 lines)
- 3 Terms (3 lines)
Editing a Fee Master
- Locate the fee master in the table
- Click the Edit button in the Actions column
- Modify the name, classes, or fee lines as needed
- Click Save to apply changes
Warning: Editing a fee master may affect students already assigned to it. Review changes carefully before saving.
Transport Fee
Configure transportation fees based on routes and pickup/drop points. Transport fees are calculated separately from academic fees and can vary by distance or zone.

Creating Transport Fee
- Click the Add button
- Complete the transport fee form:
Transport Fee Fields
| Field | Description | Required |
|---|---|---|
| Name | Descriptive name (e.g., “Zone A Transport Fee”) | Yes |
| Academic Year | The applicable academic year | Yes |
| Fee Head | Link to a transport-type fee head | Yes |
| Transport Stop | The pickup/drop location | Yes |
| Pickup & Drop Amount | Fee for students using both services | No |
| Pickup OR Drop Amount | Fee for students using only one service | No |
| Due Date | Payment due date | No |

Filtering Transport Fees
Use the filter panel to narrow down transport fees:
- Academic Year – Filter by specific year
- Fee Head – Filter by fee head type
- Transport Stop – Filter by specific stop/route
- Status – View active or inactive fees
Activating/Deactivating Transport Fees
Toggle the status of any transport fee directly from the table using the status switch. Inactive fees will not be applied to new assignments.
Fee Heads
Fee heads are reusable fee categories that define the type, frequency, and tax configuration for fees. Create fee heads once and use them across multiple fee masters.

Creating a Fee Head
- Click the Add button
- Configure the fee head properties:
Fee Head Properties
| Property | Options | Description |
|---|---|---|
| Name | Text | Unique name for the fee head (e.g., “Tuition Fee”, “Lab Fee”) |
| Description | Text | Optional detailed description |
| Category | Academic, Transport, Hostel, Other | Categorizes the fee for reporting |
| Repeat Type | One Time, Recurring | Whether this fee is charged once or repeatedly |
| Frequency | Monthly, Quarterly, Half-Yearly, 3 Terms | For recurring fees, how often it’s charged |
| Tax % | 0-999 | Applicable tax percentage |
| Is Mandatory | Yes/No | If Yes, automatically added to all fee masters |

Category Types
| Category | Use Case |
|---|---|
| Academic | Tuition, lab fees, library fees, exam fees |
| Transport | Bus fees, vehicle maintenance |
| Hostel | Accommodation, mess charges |
| Other | Uniforms, events, miscellaneous |
Repeat Types
| Type | Description |
|---|---|
| One Time | Charged once per academic year (e.g., admission fee) |
| Recurring | Charged multiple times (e.g., monthly bus fee) |
Managing Fee Heads
Filtering Fee Heads
The filter panel allows you to search and filter by:
- Search – Find by name or description
- Category – Academic, Transport, Hostel, Other
- Repeat Type – One Time or Recurring
- Status – Active or Inactive
- Mandatory – Yes or No
Editing a Fee Head
- Click the Edit (pencil) icon on any row
- Modify the properties as needed
- Click Save
Deactivating a Fee Head
- Click the Deactivate (trash) icon
- Confirm the action in the dialog
- The fee head will be marked inactive but can be reactivated later
Note: Deactivating a fee head does not remove it from existing fee masters where it’s already in use.
Concessions
Concessions allow you to apply discounts and waivers to student fees. Configure concession rules that automatically apply based on student attributes.

Creating a Concession
- Click the Add button
- Configure the concession:
| Field | Description | Required |
|---|---|---|
| Name | Descriptive name (e.g., “Sibling Discount”, “Staff Child Waiver”) | Yes |
| Type | Percentage, Fixed Amount, or Full Waiver | Yes |
| Value | The discount amount or percentage (not applicable for Full Waiver) | Conditional |
| Scope | Who this applies to: Student, Sibling, Staff Child | Yes |
| Fee Heads | Which fee heads this concession applies to | Yes |

Concession Types
| Type | Description | Example |
|---|---|---|
| Percentage | Reduces fee by a percentage | 10% discount on tuition |
| Fixed Amount | Reduces fee by a fixed amount | ₹5,000 off annual fees |
| Full Waiver | Completely waives the fee | 100% scholarship |
Concession Scope
| Scope | Description |
|---|---|
| Student | Applied to individual students manually |
| Sibling | Automatically applied to sibling enrollments |
| Staff Child | Automatically applied to children of staff members |
Filtering Concessions
Filter concessions by:
- Search – Find by name
- Type – Percentage, Fixed Amount, Full Waiver
- Scope – Student, Sibling, Staff Child
- Status – Active or Inactive
Deactivating a Concession
- Click the Deactivate icon on the concession row
- Confirm the action
- The concession will no longer be applied to new fee calculations
Important: Deactivated concessions remain in historical records but won’t be available for new assignments.
Best Practices
Setting Up Fee Structure
- Create Fee Heads First – Define all your fee categories before creating fee masters
- Use Descriptive Names – Clear naming helps during fee collection and reporting
- Mark Mandatory Fees – Set commonly required fees as mandatory to auto-populate fee masters
- Plan Recurring Fees – Use the recurring feature for monthly/quarterly fees to save time
Managing Concessions
- Define Clear Scope – Use specific scopes (Sibling, Staff Child) for automatic application
- Link to Relevant Fee Heads – Only apply concessions to applicable fee heads
- Document Concession Rules – Keep a record of your institution’s concession policies
Transport Fees
- Create Stops First – Ensure transport stops are configured in Facilities > Transport
- Differentiate Pricing – Set separate amounts for pickup-only vs. pickup & drop
- Annual Review – Update transport fees each academic year to reflect cost changes
Frequently Asked Questions
How do I apply a fee structure to multiple classes?
When creating or editing a fee master, select multiple classes in the “Applicable Classes” field. All selected classes will share the same fee structure.
Can I modify fees for individual students?
Yes, fee adjustments can be made at the student level through Fee Management > Student Fees. Changes there override the master structure for that specific student.
What happens when I deactivate a fee head?
The fee head becomes unavailable for new fee masters but remains in existing structures. Historical records and reports are not affected.
How are concessions prioritized?
When multiple concessions apply, the system uses the highest priority concession. Concessions are listed in priority order in the table.
Can I import fee structures from a spreadsheet?
Currently, fee structures must be created through the UI. Contact support for bulk import assistance with large configurations.
Related Documentation
- Finance Configuration – Payment gateway and reminder settings
- Billing & Invoices – Invoice generation and tracking
- Fee Collection – Day-to-day fee collection workflows
- Finance Reports – Financial reporting and analytics
