ERPInstitutional operations

Education ERP

One student record. Every department reading it.

Admissions, fees, attendance, timetable, examinations, transport, hostel, library, inventory, and accounts on a single registry — so the enrolment number in the fee ledger, the attendance register, the exam form, and the transfer certificate are the same number, checked once. Four editions, one spine.

SpecificationERP
Modules
12 core, plus edition-specific
Editions
Schools · Colleges · Coaching · University
Registry
One student record, institution-wide
Multi-campus
Yes — scoped roles and consolidated reporting
Statutory
UDISE+ · AISHE · board and university formats
Deployment
Your cloud tenancy or ours

Built for

  • K-12 schools and school groups
  • Degree colleges
  • Coaching institutes and chains
  • Universities and affiliated systems

§ 01

The reconciliation tax

Most institutions do not lack software. They have a fee package, an attendance system that came with the biometric device, a spreadsheet the exam cell guards, a separate register for transport, and a library system from 2014. Each one works. The problem is that a student exists five times, with five slightly different spellings of their name and five different ideas of which section they are in.

The cost of that shows up as a tax on every question worth asking. How many students actually attended more than 75 percent and are eligible to sit the exam — a question with a statutory answer — requires exporting from two systems and matching by hand. Which fee defaulters are also in the hostel. Whether the transfer certificate says what the exam record says. Every one of those is a person-week per term, spent producing a number that was already in the building.

An ERP is worth having only if it collapses that. The test is not the module count — it is whether the admission number issued on day one is still the primary key when the degree is printed four years later, and whether any department can be given a view of the record without being given the ability to change it.

§ 02

The core spine

Present in every edition. Each edition adds its own statutory and academic modules on top — see the edition pages for those.

01

Student registry

The single record everything else references. Created once at admission, carried to the degree or transfer certificate, never re-keyed.

  • One identifier from enquiry through to alumnus
  • Demographic, guardian, category, and document records
  • Section, batch, and programme history with effective dates
  • Aadhaar and APAAR linkage where the institution collects it
  • Full change history — who edited what, when, and why
  • Duplicate detection at admission, not at audit
02

Admissions

Enquiry to enrolled, with the documents, the seat, and the first payment all accounted for before a record is confirmed.

  • Online application with document upload and verification queue
  • Merit, category, and quota handling with a defensible audit trail
  • Seat matrix per programme, section, and category
  • Offer, acceptance, and admission-fee collection in one flow
  • Waitlist movement with automatic notification
  • Cancellation and refund policy applied by rule, not by argument
03

Fees & collections

Where most institutions lose the most money and the most goodwill. Heads, concessions, instalments, dues, receipts, and reconciliation in one ledger.

  • Fee heads and structures per programme, category, and year
  • Concessions, scholarships, and staff-ward waivers as rules
  • Instalment plans with reminders on the parent's chosen channel
  • Online payment, cash, cheque, and PDC all in one ledger
  • Auto-reconciliation against the bank statement
  • GST-compliant receipts where applicable, numbered and immutable
  • Defaulter lists by any cut, with a one-click reminder run
04

Attendance

Period-wise or day-wise, from a device or an app, with the shortage rules that actually decide exam eligibility computed continuously.

  • Biometric, RFID, and app-based capture
  • Period-wise for colleges, day-wise for schools, session-wise for coaching
  • Leave applications that adjust the percentage correctly
  • Continuous shortage computation against the eligibility rule
  • Absence alerts to guardians on the same day, not at month end
  • Faculty attendance and substitution on the same surface
05

Timetable & workload

Generated against real constraints — room capacity, lab availability, faculty load ceilings, and the subjects that cannot clash.

  • Constraint-based generation with manual override
  • Room, lab, and equipment allocation
  • Faculty workload ceilings and balance reporting
  • Substitution with automatic notification to the class
  • Published to the LMS, the parent app, and the faculty app together
06

Examinations & results

Forms, seating, marks entry, moderation, and the result — in the format the board or the university actually accepts.

  • Exam form filling with eligibility checked against attendance and dues
  • Hall tickets, seating plans, and invigilation duty rosters
  • Marks entry with double-entry verification and lock
  • Moderation and grace rules applied by policy, with the trail kept
  • Report cards and marksheets in the prescribed format
  • Revaluation and supplementary cycles tracked to closure
07

Communication

One outbound channel with a record of what was sent to whom — instead of six staff members with the parent WhatsApp group open.

  • WhatsApp, SMS, email, and in-app, chosen per recipient
  • Templates with approval, so nothing goes out unreviewed
  • Targeted by any segment — section, defaulter, route, hostel block
  • Delivery and read status retained against the student record
  • Circulars, consent requests, and acknowledgement tracking
08

Transport

Routes, stops, allocation, fees, and where the bus actually is — with the safety questions answerable rather than reassuring.

  • Route, stop, and vehicle master with capacity
  • Student allocation driving the transport fee head automatically
  • GPS tracking with geofenced stop alerts to guardians
  • Boarding and alighting scans against the student record
  • Driver, licence, permit, fitness, and insurance expiry tracking
09

Hostel & mess

Rooms, allotment, occupancy, mess billing, gate movement, and leave.

  • Block, room, and bed inventory with occupancy at a glance
  • Allotment rules by category, year, and distance
  • Mess plan billing linked to the fee ledger
  • In and out register with guardian-visible leave approval
  • Complaint and maintenance tickets against the room
10

Library

Catalogue, circulation, and fines — connected to the same student record, so a no-dues certificate is generated rather than collected.

  • Catalogue with barcode or RFID circulation
  • Issue, return, renewal, reservation, and fine rules
  • Fines posted to the student ledger automatically
  • Digital resource and e-journal access records
  • No-dues status exposed to examination and transfer flows
11

Inventory & assets

Purchase to disposal for uniforms, books, lab equipment, and fixed assets.

  • Indent, purchase order, GRN, and issue
  • Stock by store with reorder levels
  • Fixed-asset register with depreciation schedule
  • AMC and warranty expiry tracking
  • Issue against a student or a department, with recovery
12

Accounts & reporting

The financial truth, and the reports the management committee, the auditor, and the regulator each ask for in a different shape.

  • Receipts, payments, vouchers, and ledgers
  • Budget heads with actual-versus-budget by department
  • Bank reconciliation and day-book close
  • Tally and standard accounting exports
  • Management dashboards — collection, strength, attendance, results
  • Statutory return data assembled from the live record

§ 03

The academic year, end to end

Each step writes to the same registry. Nothing below requires re-entering a student's details.

  1. 01

    Session open

    New session created, structures rolled over, fee heads and calendar set, staff and scopes carried forward with changes applied.

  2. 02

    Admission

    Application, verification, merit or quota allotment, offer, acceptance, and first payment — producing one registry record with its documents attached.

  3. 03

    Allocation

    Section, elective, transport route, hostel bed, and library membership assigned. Each allocation posts its own fee head automatically.

  4. 04

    Term running

    Timetable published, attendance captured daily, instalments falling due with reminders, circulars going out with delivery recorded.

  5. 05

    Examination

    Eligibility computed from attendance and dues, forms filled, seating and hall tickets issued, marks entered under double-entry lock.

  6. 06

    Result & progression

    Moderation applied by policy, result published, report cards issued in the prescribed format, and promotion or detention recorded.

  7. 07

    Close & report

    Books closed, no-dues resolved, statutory returns assembled from the live record, and the session archived without leaving the registry.

§ 04

Who sees what

Scope is the point. Every role below is bounded by campus, department, section, or route — the accountant sees every ledger and no marks; a class teacher sees their section and no fees.

Who sees what
RoleCan seeCan do
Class teacher / facultyOwn sections or subjects: attendance, marks, remarks, guardian contactMark attendance, enter marks before lock, record remarks, raise leave and substitution
Head of departmentDepartment strength, faculty workload, result analysis, attendance shortage listApprove timetable and substitutions, moderate within policy, sign off eligibility
Admissions officeApplications, documents, seat matrix, waitlist, admission collectionsVerify documents, allot seats, issue offers, process cancellations and refunds
AccountsEvery fee ledger, receipt, concession, and reconciliation — no academic marksDefine heads and concessions, post receipts, reconcile, close books, export to accounting
Examination cellEligibility, forms, seating, marks entry status, moderation historyLock and release marks, apply moderation, publish results, run revaluation cycles
Principal / managementConsolidated dashboards across every campus in scope, plus drill-down to any recordApprove policy, concessions above threshold, and statutory sign-off
Parent / guardianTheir ward only — attendance, marks, fees due, transport status, circularsPay fees, apply for leave, acknowledge circulars, update contact details for approval

§ 05

What the registry holds

The records that outlive every module. Retention is set per class, and deletion is executed rather than promised.

Identity
Admission number, name, DOB, category, guardians, contacts
Academic
Programme, section, electives, promotion history, remarks
Attendance
Period or day records with leave adjustments and shortage state
Financial
Heads, concessions, instalments, receipts, dues, refunds
Assessment
Internal, external, moderation trail, published results
Documents
Certificates submitted, issued, verification status, expiry
Services
Transport route, hostel bed, library membership and dues
Audit
Every change: actor, timestamp, previous value, reason where required

§ 06

What it connects to

Each integration is monitored and retried, with failures raised as alerts carrying the payload — not swallowed.

Payments & finance

  • Razorpay, PayU, CCAvenue, and bank payment gateways
  • UPI collect and dynamic QR
  • Bank statement import for auto-reconciliation
  • Tally and standard accounting exports
  • GST-compliant receipt numbering

Statutory & public

  • UDISE+ data assembly for schools
  • AISHE data assembly for higher education
  • Board and affiliating-university result formats
  • DigiLocker issuance of certificates and marksheets
  • Scholarship portal data preparation

Devices & campus

  • Biometric and RFID attendance devices
  • GPS trackers on transport vehicles
  • Library barcode and RFID readers
  • ID card printing and gate access

Communication & identity

  • WhatsApp Business API, SMS, and transactional email
  • Google Workspace for Education and Microsoft Entra ID SSO
  • Shared session with the LMS and CRM
  • Parent and faculty mobile apps

§ 07

Ground it stands on

An education ERP holds children's personal data, guardians' financial data, and records that are legally required to be producible years after a student has left. Under the Digital Personal Data Protection Act, 2023, data concerning children carries the heaviest obligations of any category — verifiable guardian consent, purpose limitation, and no behavioural tracking, without exception.

Alongside that sit the returns. Schools file UDISE+ annually; higher education files AISHE; both are assembled from the same operational records the ERP already holds. Building the return out of live data rather than a parallel spreadsheet is the difference between a two-day exercise and a two-week one, and it is also the only version that is actually true.

Implemented against

  • DPDP Act 2023 — consent, purpose limitation, erasure, and breach notification
  • Verifiable guardian consent for students under 18, held against the record
  • UDISE+ and AISHE data assembled from live operational records
  • Board and affiliating-university formats for marksheets and returns
  • GST-compliant, immutable, sequentially numbered receipts
  • Role and scope separation — no blanket administrator access by default
  • Immutable audit log on financial, mark, and identity changes
  • Retention schedules per record class, with deletion executed on schedule
  • Data residency in an Indian region where the institution requires it

§ 08

What it replaces

Compared against the stack most institutions run today — several systems that each work and none of which agree.

What it replaces
AspectSeveral systems, one spreadsheet eachOne registry
The studentExists five times, spelled four waysOne record, one identifier, from enquiry to alumnus
Exam eligibilityTwo exports matched by hand, per termComputed continuously from attendance and dues
Fee duesA ledger reconciled at month end, chased by phoneLive, reconciled against the bank, reminded automatically
Statutory returnsA two-week assembly from four sourcesGenerated from the live record and reviewed
A parent's questionThree staff members and a callbackAnswered in the parent app without staff involvement
Audit"Someone changed it"Actor, timestamp, previous value, and reason
Multi-campus viewEach campus reports its own numbers, differentlyOne consolidated view, drillable to any record

§ 09

Rollout

Module by module against your calendar, never as a single cutover. Windows are indicative and depend on data quality in what you run today — which is almost always the long pole.

  1. 01Week 1–3

    Registry & migration

    • Student, staff, and structure data migrated and de-duplicated
    • Opening fee balances reconciled against your existing ledger
    • Roles and scopes configured per campus and department
    • Data-quality report issued before anything goes live
  2. 02Week 4–7

    Fees & attendance live

    • Fee heads, concessions, and instalment plans configured
    • Payment gateway and bank reconciliation connected
    • Attendance devices integrated and shortage rules set
    • Parent app released with fees and attendance only
  3. 03Week 8–12

    Academic & examination

    • Timetable, workload, and substitution running
    • Examination cycle configured in the prescribed format
    • Marks entry, moderation, and result publication rehearsed on last year's data
    • Report cards produced and checked against the board format
  4. 04Week 12+

    Services, reporting & handover

    • Transport, hostel, library, and inventory switched on
    • Accounts exports and management dashboards signed off
    • Statutory return assembled and verified against last filing
    • Runbook, training, and session-rollover procedure handed to your team

Talk to an engineer

See the ERP on your own data.

Bring a term's records and we will show the migration, the reconciliation, and what the registry looks like afterwards. Reply within one business day.

  • Your data stays yours — NDA on request before anything is shared
  • A working demonstration, not a slide deck
  • Written scope and an honest timeline before any commitment

We reply within one business day.

We use these details only to respond to your enquiry. See our privacy policy.

§ FAQ

Questions we are actually asked

Which edition do we need?

It follows your statutory reporting and your academic unit. A school files UDISE+ and works in classes and sections. A college works in semesters with an affiliating university's exam formats and files AISHE. A coaching institute has no board but has batches, instalments, and test series. A university sets its own papers and issues its own degrees. Pick the edition that matches — the spine is identical underneath, so a school group that later adds a degree college does not start again.

Can we take only some modules?

Yes, and most institutions should. The registry is mandatory because everything references it; beyond that, fees and attendance are the usual first two because they pay for themselves fastest. A module that is off does not appear for any role — it is not a greyed-out menu item.

What happens to the data in our current system?

It is migrated, de-duplicated, and reconciled — and we issue a data-quality report before anything goes live, because the honest finding is usually that the existing records disagree with each other. Opening fee balances are reconciled line by line against your existing ledger. That reconciliation is the single most common reason a rollout takes longer than the estimate, which is why it is phase one and not an afterthought.

Do we have to switch everything at once?

No, and you should not. A single-cutover ERP rollout in the middle of a term is the classic way these projects fail. Modules go live in sequence against your academic calendar, with the old system still readable until the module replacing it has run a full cycle.

How is this different from your custom ERP development service?

The custom ERP service starts from a blank page and builds to your processes — the right answer when your operations genuinely are unusual. This is a platform that already runs the operations described above; you configure it, we extend it where your processes differ, and you see it working before committing. Most institutions do not need a bespoke ERP; they need this one configured properly.

Who owns the data and the deployment?

You own the data outright. Deployment runs in your own cloud tenancy if you want it there — keys, backups, and residency under your control — or in ours if you would rather not run infrastructure. Exports are available on demand in open formats either way, because an ERP you cannot leave is a liability you have not priced.

Does it handle more than one campus?

Yes. Roles are scoped to a campus, so a principal sees their own institution while the trust or group management sees the consolidated view with drill-down. Fee structures, calendars, and report-card formats can differ per campus without splitting the registry.