Skip to main content

What is a Batch?

A batch is a class group — for example “11th Science Morning 2026” or “NEET Repeater Batch A”. Students are enrolled in batches, and attendance, fees, and timetables are organised by batch.

Before You Create a Batch

Batches require master data to be set up first:
  1. Standards — go to Settings → Standards and add at least one standard (e.g. “11th Science”, “12th Commerce”, “Dropper”)
  2. Subjects — go to Subjects and add the subjects you teach
  3. Teachers — go to Staff and add teachers, each assigned to their subject(s)
Without standards and subjects, you cannot create a batch.

Creating a Batch

Go to Batches → Create Batch and fill in:
You can optionally set a Rate (₹/hr) per subject to override the teacher’s default rate for salary calculations.

Subject and Teacher Assignment

For each subject added to the batch, you must assign at least one teacher. Teachers shown in the list are filtered to those who teach that subject. If no teachers appear for a subject, go to Staff and assign that subject to the relevant teacher first.
A batch cannot be created unless every selected subject has at least one teacher assigned. The form will show an error if any subject is missing a teacher.

Batch vs Standard

  • Standard is the category (11th Science, 12th Commerce) — set up once in Settings
  • Batch is the specific group within that standard — created per intake or shift
The fee collection charts group data both by batch and by standard.

Archiving a Batch

When a batch finishes (end of academic year), you can archive it. Archived batches are hidden from active views but their data is preserved.