Education & Training
ERP software built for schools.
A K-12 school enrolls students into a fixed Grade Level (Kindergarten through Grade 12, or local equivalent), places each student into one Class/Section for the academic year, teaches a fixed curriculum of Subjects/Courses per grade deliver…

How it works
The business model
Revenue streams: Annual/term tuition fees (the dominant revenue line), one-time admission/registration fees, uniform/book/transport add-on fees, exam/certification fees, extracurricular activity fees. Billing cadence: Term-based (2-3 terms/semesters per academic year) or annual with instalment plans — not per-session like a training institute. Customer relationship: The Parent/Guardian is the billing and primary-communication party; the Student is the beneficiary/attendee.
What you get
Modules included
Everything a schools business needs, in one subscription.
Visibility
Reports and dashboards
See how the business is doing without waiting on anyone.
Reports
- Attendance Summary (per class/student/date-range) · Grade Distribution (per subject/class/term) · Enrollment Trend (by Grade Level, year over year) · Fee Collection / Arrears (by Grade Level, by Parent/Guardian) · Teacher Load (periods/week, classes assigned) · Class Utilization (seats filled vs. capacity) · Report Card Completion Status (per Class/Section, how many generated/pending) · Sibling Discount Utilization
Dashboard widgets
- course_management.enrollment_this_term
- course_management.attendance_today (school-wide %)
- course_management.report_cards_pending
- course_management.fee_arrears
- plus platform widgets: today's admission inquiries (crm)
- teacher headcount/leave (hrms)
- upcoming term-close date countdown
Built for reality
What Muhasib handles
The situations that break generic software are designed in from day one.
Mid-term enrollment/withdrawal: fee is pro-rated by remaining days/weeks in the term; Withdrawal sets Enrollment status to Withdrawn and stops future billing but does not retroactively reverse already-invoiced/paid fees…
Sibling discount: applied automatically at invoice time when 2+ active Enrollments share the same primary Parent/Guardian Contact — configurable discount tier (2nd child, 3rd+ child).
Failing/held-back student at year-end: Promote Wizard must support "retain in current Grade Level" as an explicit per-student override, not just blanket promotion.
Student transfers Class/Section mid-term: Attendance/Grade records already entered stay attributed to the original Class/Section for that period; new records post to the new Class/Section — no retroactive re-attribution.
Scholarship/fee waiver: a Fee Structure override at the individual Enrollment level (full or partial waiver), tracked separately from the standard sibling-discount mechanism for reporting (Scholarship Utilization).
Report card generated before all grades entered: Report Card Generation Wizard flags incomplete subjects rather than silently showing blank/zero.
Related in Education & Training
Built for your business. Ready in under an hour.
Subscribe today and get your schools business fully set up on Muhasib — all modules, no hidden fees.