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…

Schools illustration

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.

Sales OrdersCourse ManagementAppointmentsHRMSCRMSubscriptions BillingCMS WebsiteDocuments

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.

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.

How can we help?

Pick a starting point. A specialist can walk your team through Muhasib on your own data.