AVKUL ERPDocs
SCREEN GUIDE · 11 OCT 2026

Fee structures & billing setup

Define fee types, installment amounts and eligible billing structures.

Try guided demo →Download guide ↓
Fee structures & billing setup — illustrated workflow banner

What you can do

01

Fee types

02

Structure editor

03

Installments

04

Billing preview

05

Invoice generation

Access & setup

Intended access: Assigned account with the required permissions.

  • A school account with the permissions shown below.
  • Choose the relevant school, academic session or child before working.
Required permission keys
fee:viewfee:createfee:manage

Use the public sample demo to learn this flow. Your assigned ERP account determines access to actual school records.

How the workflow works

  1. 01

    Review the academic scope and fee types

    A school account with the permissions shown below.

  2. 02

    Create a structure with installments

    Structure editor is part of the documented workflow.

  3. 03

    Preview eligible students and existing invoices

    Installments is part of the documented workflow.

  4. 04

    Generate the reviewed billing

    Review the result in the connected record or workspace before moving on.

Request fields to understand

Source-declared fields used by related operations; each operation has its own validation and scope.

FieldDeclared typeInput
namestringRequired by declaration
codestringOptional
isRecurringbooleanOptional
isOptionalbooleanOptional
classIdstringOptional
studentIdstringOptional
sessionIdstringOptional
itemsFeeStructureItemDto[]Required by declaration
structureIdstringRequired by declaration
installmentNonumberOptional
sectionIdstringOptional
dueDatestringOptional
notesstringOptional

Rules & current limits

  • A collection record is distinct from online gateway settlement. Adjustment and refund actions require the appropriate permission and validation.

Source inventory checked on 11 October 2026. Guide availability confirms documentation publication, not certification of every external service or device flow.

Try fee structures & billing setup

Open a guided sample workspace, try the available actions, then reset whenever you like. No login required.

Launch guided demo →

API & permissions reference

These are the source-matched API operations connected to this guide. Reading this reference does not execute any request.

6 source-declared operations
GET/api/v1/fees/types

List Types

fee:view
POST/api/v1/fees/types

Create Type

fee:create

Declared request fields: name (required), code (optional), isRecurring (optional), isOptional (optional).

GET/api/v1/fees/structures

List Structures

fee:view
POST/api/v1/fees/structures

Create Structure

fee:create

Declared request fields: name (required), classId (optional), studentId (optional), sessionId (optional), items (required).

POST/api/v1/fees/generate/preview

Who would be billed, for how much, and who is already invoiced

fee:view

Declared request fields: studentId (optional), structureId (required), installmentNo (optional), classId (optional), sectionId (optional), dueDate (optional), sessionId (optional), notes (optional).

POST/api/v1/fees/generate

Generate invoices for every eligible student

fee:manage

Declared request fields: studentId (optional), structureId (required), installmentNo (optional), classId (optional), sectionId (optional), dueDate (optional), sessionId (optional), notes (optional).

Open the actual application

ERP links use your assigned account. Record-specific pages start from the list so you can choose a real record.

Keep exploring