Skip to main content

Academic Year Structure

ShikshaOS uses April–March academic years, standard for Indian institutes:
  • 2025–26: 1 April 2025 — 31 March 2026
  • 2026–27: 1 April 2026 — 31 March 2027
The active academic year scopes attendance reports, fee views, and batch listings to the correct period.

Setting the Current Year

Go to Settings → Academic Year and mark the desired year as active.

Year-End Rollover

At the end of March, run the rollover to start the new academic year:
1

Graduate completing students first

Mark all finishing students as Alumni before rolling over. See Alumni. Combo enrollment students in Year 1 will be promoted automatically — do not manually move them.
2

Run rollover

Go to Settings → Academic Year → Start New Year. This creates the new year and moves continuing students forward. Combo Year 1 students become Year 2.
3

Update fees

Set new fee amounts for continuing students in their profiles as needed.
4

Create new batches

Create batches for the new year (e.g. “11th Science Morning 2027”) and assign students.
Always graduate final-year students before running rollover. Running rollover before graduating them will include them in the new year incorrectly.

Fee Balances Are Not Year-Scoped

Fee balances (total collected vs pending per student) are intentionally not scoped to the academic year. A student’s outstanding balance carries forward across years. Do not expect balances to reset at rollover.