School Master logo School MasterPractical School ERP
SCHOOL ERP FEATURES

One operational system for the work a school repeats every day.

School Master is designed around real school workflows rather than a collection of disconnected forms. Admissions feed Student Master, attendance and marks stay class-scoped, fees create auditable receipts, parents see only linked children, and owner controls stay separate from teacher access.

Core school operations

The core ERP is built for the daily record-keeping a school must get right: who the student is, which class they belong to, what fees were collected, what attendance was marked, and who had permission to change a record.

ADMISSIONS

Enquiry to admitted student

Track enquiry and follow-up status, preserve cancellation history, and finalize admitted students into Student Master with required school identifiers.

STUDENTS

Student Master

Keep GR, class/division, guardian and operational student details in one tenant-scoped record used across fees, attendance, results and documents.

STAFF

Staff and teacher records

Maintain staff profiles while controlling whether each user can view, add or edit modules and which classes or divisions a teacher can access.

ATTENDANCE

Class-wise attendance

Record present, absent and leave states inside the permitted class scope and reuse that information in parent and reporting workflows.

FEES

Fee plans, collections and receipts

Search the student, load fee context, record discounts or late fees, issue receipts and preserve a clear collection trail instead of maintaining parallel spreadsheets.

ACCOUNTS

Expenses, cash and bank

Record school expenses, cash/bank activity and owner settlement information so operational finance is traceable alongside fee collection.

Academic workflows

MARKS

Marks entry and validation

Enter or import marks with maximum-mark validation and class/division authority checks.

RESULTS

Smart marksheet and finalization

Calculate totals, percentage, grade and rank foundations, then finalize results so ordinary edits stop until an authorized reopen.

PROGRESS

Progress records

Keep academic progress information connected to the same student record used by the rest of the ERP.

TIMETABLE

Timetable

Store class scheduling details in the school workspace and keep them available to authorized staff.

DOCUMENTS

Certificates and print center

Create report cards, receipts, certificates and related school documents using each school's own profile and branding inputs.

ID CARDS

Photo and ID workflows

Support student photos, GR-based matching and bulk ID-card preparation for schools that use the premium document tools.

Parent access without opening staff permissions

Parent Portal is separated from teacher and office access. A verified parent identity is linked only to approved children. Parents can view relevant attendance, fees and finalized results and can use school-approved services such as leave requests, PTM, consent, pickup workflows, notices, gallery and other enabled parent functions.

Data import for schools that already have Excel files

Schools do not always have the same column names. School Master includes an official import template and a flexible mapping flow. A school can upload an existing workbook, choose the sheet, map headers such as “GR No”, “Admission No” or another local label to the corresponding School Master field, then continue through preview, validation, duplicate checks and transaction-safe import.

Important: Mapping does not bypass validation. The goal is to accept the school's existing column names while preserving the same safety rules used by the official template.

Hybrid offline-to-cloud operation

An enrolled school PC can run the supported ERP core against local SQLite when internet connectivity is unreliable. Local changes are queued, compacted and synchronized later. Cloud user accounts, permissions and subscription edition remain authoritative so an offline device cannot grant itself higher access or a paid plan.

Read the offline-to-cloud guide

Security and ownership controls

Tenant isolation
Every school's operational records are scoped to its SchoolId.
Role permissions
Owner/Admin/Teacher access is separated by module and action.
Class scope
Teachers can be restricted to assigned class/division combinations.
Audit trail
Sensitive operational activity can be traced through audit records.
Backup/restore safety
Restore validation blocks a backup from one school being restored into another school workspace.
Provider separation
Razorpay and Meta/WhatsApp stay inactive until their real credentials and provider verification are configured.

See the workflow before setting up your school.

Open the read-only demo to explore the dashboard and day-to-day ERP flow, or use the guides to prepare your school's real data before onboarding.

Open School Master Live Demo →