Skip to content
KalviOneKalviOneSchool Management ERP
School Management ERP

Run your entire school from one intelligent platform

KalviOne connects students, teachers, parents, administrators and management in one school ERP.

Manage academics, attendance, fees, exams, communication, staff and daily school operations from one connected platform.

  • Attendance
  • Fees
  • Exams
  • WhatsApp alerts
  • Parent app
  • Reports

Good morning, Office Admin

Sri Vidya Matriculation School · 2026–27

Total Students

1,284

+46 this year

Attendance Today

96.4%

1,238 present

Fees Collected

₹18.6L

Term 2 · 85%

Pending Fees

₹3.2L

142 students

Upcoming Exams

3

Next: Maths, Mon

Attendance trend · last 8 weeks

View report
W1W2W3W4W5W6W7W8
Weekly attendance percentage. Attendance %: W1 93.1, W2 94.2, W3 92.8, W4 95, W5 95.6, W6 94.9, W7 96.1, W8 96.4

Notifications

3 new
  • Class 7-B attendance submittedMs. Kavya · 9:12 AM
  • ₹4,500 received — Arjun R. (7-B)UPI · Receipt #10291
  • 12 absence alerts sent on WhatsAppAuto · 9:20 AM
What KalviOne solves

Everything your school manages. One connected platform.

Most schools run on a mix of registers, spreadsheets and separate apps. Each works on its own — together they create double entry, delays and missed information.

  • Paper-based records

    Admission registers, attendance books and fee ledgers that can't be searched or shared.

  • Excel everywhere

    A different spreadsheet per department, each slightly out of date.

  • Manual attendance

    Registers totalled by hand at month end; parents informed late, if at all.

  • Fee follow-up

    Pending dues tracked in a ledger and chased one phone call at a time.

  • Parent communication

    Circulars on paper, updates in noisy WhatsApp groups, calls to the office all day.

  • Exam merging

    Marks collected in different formats and merged by the exam cell.

  • Disconnected apps

    One app for fees, another for messaging, a third for timetable — none share data.

  • Manual reports

    Management waits days for numbers someone compiled by hand.

  • Staff coordination

    Allocation, substitutions and payroll handled on paper and memory.

  • Repetitive admin

    The same student details typed into certificates, ID cards and forms again and again.

KalviOne brings all of this together.

Before KalviOne

  • Disconnected registers, spreadsheets and apps
  • Manual work repeated in every department
  • Parents hear about absences and dues late
  • Reports compiled by hand, days later

After KalviOne

  • One platform, one record per student
  • Automated workflows: alerts, reminders, receipts
  • Parents informed in real time on WhatsApp
  • Live dashboards for management
Modules

What does your school need to manage?

Pick a module to see the problem it solves, how it works, and the actual screens your team will use.

Student Management

Know every student.
From admission to graduation.

The problem

Student information is spread across registers, spreadsheets and apps.

  • Office, teachers and accounts each keep their own copy
  • A parent's question needs three files to answer

How KalviOne solves it

The student profile becomes the single source of truth. Attendance, fees, exam results, documents and parent details all attach to it — automatically, as the year goes on.

Admins get one complete view of every student.

Explore Student Management

Students

Sri Vidya Matriculation School · 2026–27

Arjun Ramesh

Adm. No. SV-2019-0412 · Class 7-B · Roll 12 · Bus Route 3

ActiveID card issued

Attendance

94.2%

This term · 3 absences

Fees · Term 2

₹4,500

due 15 Oct

Reminder sent

Last exam · Term 1

A1 · 91%

Rank 4 of 38

Parents

  • Ramesh K (Father)98•••• 4120
  • Lakshmi R (Mother)WhatsApp linked

Documents

  • Birth certificate
  • Transfer certificate (prev.)
  • Aadhaar

How a student record builds up

  1. 01Add Student
  2. 02Assign Class
  3. 03Add Parent
  4. 04Academic Record
  5. 05Attendance
  6. 06Fees
  7. 07Exams
  8. 08Reports
Attendance

Attendance without the daily paperwork.

Teachers mark attendance once. KalviOne updates the student record, the class register, attendance reports and parent notifications automatically.

  1. 01Teacher
  2. 02Select Class
  3. 03Mark Attendance
  4. 04KalviOne Updates Record
  5. 05Parent Notification
  6. 06Attendance Analytics

Try it — tap students to mark them absent or late, then submit.

Class 7-B · Today

Tap a student to change their mark

7/8 present

What happens when you submit

  1. Student records8 attendance entries saved for today with Ms. Kavya's name and 9:12 AM.
  2. Class register7-B: 7/8 present (88%). Monthly register updated.
  3. Parent notifications1 parent notified on WhatsApp, e.g. "Farhan was marked absent today."
  4. AnalyticsSchool-wide attendance for today and the weekly trend recalculated.

Example: “Arjun was marked Present at 9:12 AM.” What exactly happens?

  1. 9:12:00Ms. Kavya submits 7-B on her phone.
  2. 9:12:0137 present and 1 absent saved to each student's record.
  3. 9:12:017-B shows as marked on the office dashboard; school % updates.
  4. 9:12:02Absent student's parent gets a WhatsApp alert.
Fees & Finance

Make fee collection simple and transparent.

Set the fee structure once. KalviOne reminds parents, collects online, issues the receipt and updates your ledger — nobody chases dues by phone.

Manual tracking

Dues live in a ledger only one person understands.

Missed payments

No reminder until the term is half over.

Receipt books

Handwritten, hard to reissue, easy to lose.

Parent follow-up

Calls one family at a time before every term.

Pending dues

Management can't see them without asking.

  1. 01Fee Structure
  2. 02Student Assignment
  3. 03Fee Due
  4. 04Parent Reminder
  5. 05Online Payment
  6. 06Payment Verification
  7. 07Receipt
  8. 08WhatsApp Confirmation

Fees · Term 2

Sri Vidya Matriculation School · 2026–27

Total Fees

₹21.8L

1,284 students

Collected

₹18.6L

85.3%

Pending

₹2.1L

96 students

Overdue

₹1.1L

46 students

Recent payments

Export
Recent fee payments
StudentClassAmountModeStatus
Arjun Ramesh7-B₹4,500UPIPaid
Diya Krishnan7-B₹4,500CardPaid
Rohan M9-A₹6,200CashPaid
Sana F5-C₹3,800—Due 15 Oct
Vikram P10-B₹6,800—Overdue

Payment detail

Receipt#10291
StudentArjun Ramesh · 7-B
InstallmentTerm 2 · Tuition
Paid viaUPI · Razorpay
Amount₹4,500.00
VerifiedWhatsApp sent
Download receipt PDF

What the parent sees

Sri Vidya School

Official · via KalviOne

Today

Fee reminder: Rs.4,500.00 is pending for Arjun, due on 15 Oct 2026. Pay online here: kalvione.tech/app/parent

9:30 AM

Paid via UPI

10:21 AM

PDFpayment_10291.pdf

Payment received successfully. Rs.4,500.00 for Arjun. Receipt #10291 is attached. Thank you.

10:21 AM

Examinations

From exam schedule to report card.

Create the exam once. Teachers enter marks for their own subjects, grades calculate automatically, and results reach parents and report cards without a single Excel merge.

  1. 01Create Exam
  2. 02Day-before Reminder
  3. 03Teacher Enters Marks
  4. 04Review (hidden from parents)
  5. 05Grade Calculation
  6. 06Publish Results
  7. 07Parent Notification
  8. 08Report Card

Exams · Term 2 Examination

Sri Vidya Matriculation School · 2026–27

Term 2 exams

4

14–17 Oct

Marks entered

82%

29 of 35 sheets

Pending sheets

6

2 teachers

Parents see

Nothing yet

Until you publish

Exams

Exams
ExamDateReminderMarksResults
Term 2 · MathematicsMon 14 OctSent 13 OctCompletePublished
Term 2 · EnglishTue 15 OctSent 14 OctCompleteHidden
Term 2 · ScienceWed 16 OctSent 15 Oct4 sections pendingHidden
Term 2 · Social ScienceThu 17 OctDue 16 Oct2 sections pendingHidden
Parent Communication

Keep parents connected without calling the office.

Parents want the same eight things, again and again. KalviOne sends them automatically, on the channel each family actually reads.

  • Attendance
  • Fees
  • Homework
  • Exams
  • Results
  • Circulars
  • Leave & PTMs
  • Transport

How a message travels

SchoolTeacher, office or accounts does their normal work
KalviOnePicks the template and the right parent
ParentReceives it on their channel
WhatsApp Push Email

Sri Vidya School

Official · via KalviOne

Today

PDFSports-Day-Circular.pdf

Circular: Annual Sports Day on Saturday, 19 Oct. Students report by 8:00 AM in house colours.

8:30 AM

Dear Parent, Arjun was marked late on 03 Oct 2026 (Class 7-B). Please contact the school if this is unexpected.

9:12 AM

New Mathematics homework has been posted for Class 7-B, due on 17 Oct 2026. Open the KalviOne parent app to see the details.

3:40 PM

homework

7:05 PM

Latest homework for Arjun: - Mathematics (due 2026-10-17): Exercise 4.2 - English (due 2026-10-18): Essay on monsoon

7:05 PM

WhatsApp-first automation

Your school communicates. KalviOne automates.

Every event in KalviOne can send the right WhatsApp message to the right parent — and parents can reply to ask for attendance, fees, homework or marks. Pick a scenario.

Trigger · Teacher marks attendance

Ms. Kavya submits Class 7-B at 9:12 AM — Arjun is marked absent.

  1. 1Attendance saved to Arjun's record
  2. 2Parent's WhatsApp number found on their profile
  3. 3Absence alert template sent (absent or late only)
  4. Nobody in the office typed anything.

Sri Vidya School

Official · via KalviOne

Today

Dear Parent, Arjun was marked absent on 03 Oct 2026 (Class 7-B). Please contact the school if this is unexpected.

9:12 AM

He has fever today, will send a leave letter 🙏

9:20 AM

Role-based experience

One platform. Different experiences for everyone.

The same data, shown differently to each person. Select a role to see what they open every morning.

What the management sees

  • School-wide overview
  • Fee revenue vs target
  • Attendance trend
  • Academic performance
  • Analytics across modules

Access is controlled by role — everything else stays hidden.

School overview

Sri Vidya Matriculation School · 2026–27

Students

1,284

Revenue YTD

₹1.42Cr

Attendance

96.4%

Avg score

77%

Fee revenue · ₹ lakh

21
JunJulAugSepOct
Monthly fee revenue: Jun 62, Jul 31, Aug 24, Sep 48, Oct 21

Attendance %

JunJulAugSepOct
Attendance trend. Attendance: Jun 91, Jul 94, Aug 94, Sep 95, Oct 96
Product tour

See your entire school at a glance.

This is the KalviOne console. Click any module in the sidebar to see what lives inside it.

Dashboard

Sri Vidya Matriculation School · 2026–27

Total Students

1,284

+46 this year

Attendance Today

96.4%

1,238 present

Fees Collected

₹18.6L

Term 2 · 85%

Pending Fees

₹3.2L

142 students

Upcoming Exams

3

Next: Maths, Mon

Attendance trend · last 8 weeks

View report
W1W2W3W4W5W6W7W8
Weekly attendance percentage. Attendance %: W1 93.1, W2 94.2, W3 92.8, W4 95, W5 95.6, W6 94.9, W7 96.1, W8 96.4

Notifications

3 new
  • Class 7-B attendance submittedMs. Kavya · 9:12 AM
  • ₹4,500 received — Arjun R. (7-B)UPI · Receipt #10291
  • 12 absence alerts sent on WhatsAppAuto · 9:20 AM

Upcoming exams

  • Term 2 · MathematicsReminder 13 OctMon, 14 Oct
  • Term 2 · ScienceReminder 15 OctWed, 16 Oct
  • Term 2 · EnglishReminder 17 OctFri, 18 Oct

Fee status · Term 2

Collected₹18.6L
Pending₹2.1L
Overdue₹1.1L

Today

  • Classes not marked2 of 32
  • Absence alerts sent38
  • Payments received27
  • Admission enquiries5
Academic Management

Every academic record is connected.

Classes, sections, subjects, teachers, timetable, homework, assignments, exams, marks and report cards aren't separate lists — they're one connected structure. Set it up once and every screen knows who teaches what to whom.

  • Classes
  • Sections
  • Subjects
  • Teachers
  • Timetable
  • Homework
  • Assignments
  • Exams
  • Marks
  • Report Cards
  1. Studentbelongs to a class & section
  2. Classhas subjects and a timetable
  3. Subjectis taught by a teacher
  4. Teacherposts homework, enters marks
  5. Homeworkvisible to student & parent
  6. Examscheduled per class & subject
  7. Marksgraded by your scale
  8. Report Cardgenerated from marks + attendance
Operations

Staff, transport and library — run from the same platform.

The modules that keep a school moving each day, connected to the same student and staff records.

Staff Management

Manage your staff as easily as your students.

Staff directory, teacher profiles, subjects and classes, roles that decide what each person can see, and monthly payroll with payslips.

Staff onboardingRole assignmentSubject assignmentDaily workPayroll

Staff attendance and leave requests are on the roadmap.

Staff

Sri Vidya Matriculation School · 2026–27

Staff directory · 64

+ Add staff
Staff directory
NameRoleClasses / SubjectLogin
Kavya STeacher7-B, 8-A · MathsActive
Rahul VTeacher8-A, 9-B · ScienceActive
Priya NAccountant—2FA on
Suresh BLibrarian—Active
Murugan KDriverRoute 3Active

Role · Accountant

  • Fees & paymentsAllowed
  • PayrollAllowed
  • Student contact detailsAllowed
  • Exam marksNo access
  • School settingsNo access

Payroll · September

64 payslipsFinalised

₹14.2L

Transport

Know which student is on which bus.

Routes, vehicles, drivers, pickup points and students in one place. Drivers share live location from their phone; parents see the bus is on its way.

StudentRouteBusDriverParent

Transport · Route 3

Sri Vidya Matriculation School · 2026–27

Live · TN 01 AB 2314

Updated 20s ago
Anna NagarShenoy NagarKilpaukSchoolBUS

Stops & riders

  • Anna Nagar7:10
  • Shenoy Nagar7:22
  • Kilpauk7:35
  • School7:55

Route details

  • DriverMurugan K
  • Students42
  • Vehicle40-seater

Library

A library register that keeps itself.

Books, copies, issues and returns are recorded against the student with due dates, so overdue books and borrowing history are always one click away.

BooksStudentIssueDue dateReturnHistory

Library

Sri Vidya Matriculation School · 2026–27

Books

6,420

8,115 copies

Issued now

312

Due this week

48

Overdue

17

Issues

Issue book
Library issues
BookStudentIssuedDueStatus
Wings of FireArjun R · 7-B1 Oct15 OctIssued
Malgudi DaysDiya K · 7-B24 Sep8 OctOverdue 2d
The Jungle BookFarhan A · 6-A20 Sep4 OctReturned
PanchatantraMeera J · 5-C3 Oct17 OctIssued
Reports & Analytics

Turn school data into decisions.

Management doesn't need anyone to combine Excel files. Because daily work happens in KalviOne, reports for attendance, fees, academics, students, staff and transport are always current.

Reports & Analytics

Sri Vidya Matriculation School · 2026–27

Attendance % · monthly

JunJulAugSepOct
Monthly attendance. Attendance: Jun 91.2, Jul 93.8, Aug 94.1, Sep 95.3, Oct 96.4

Fee collection · ₹ lakh

2.1
JunJulAugSepOct
Fee collected per month in lakh rupees: Jun 6.2, Jul 3.1, Aug 2.4, Sep 4.8, Oct 2.1

Students by stage

  • Primary (1–5)42%
  • Middle (6–8)31%
  • High (9–10)27%

Academic performance · class avg

UT1Term 1UT2Term 2
Middle (6–8)High (9–10)
Term average by stage. Middle (6–8): UT1 72, Term 1 75, UT2 74, Term 2 78. High (9–10): UT1 68, Term 1 70, UT2 73, Term 2 76

At-risk students

12
  • Attendance < 75%7
  • Marks dropped 15%+5
  • Transport riders386
  • Staff on payroll64
  • Attendance
  • Fees
  • Academic performance
  • Students
  • Staff
  • Transport
Administration

The school office, organised.

Everything the front office handles — from the first admission enquiry to the last certificate — in one place.

  • Admissions

    Enquiries from your website form, visits, documents and one-click conversion to students.

  • Documents

    Birth certificates, TCs and other documents stored on the student profile.

  • Certificates & ID cards

    Bonafide and transfer certificates and ID cards generated from records.

  • Staff

    Profiles, roles and class/subject allocation.

  • Student records

    Complete history, promotions and exports.

  • School setup

    Branding, domain, payment gateway and modules — configured for you by the KalviOne team.

  • Roles

    Built-in roles for every staff type.

  • Permissions

    Custom roles with exactly the access you need, set up with KalviOne.

Security

Built around your school's data.

Student and family data deserves care. Here's exactly what KalviOne does to protect it — no vague promises.

  • Role-based access

    Teachers, accountants, librarians, drivers, office staff and principals each see only their screens.

  • Custom permissions

    Create school-specific roles from a list of permission keys — e.g. an Exam Cell role that can manage exams but not fees.

  • Strong authentication

    Password and OTP sign-in, optional two-factor authentication (authenticator app) and single sign-on support.

  • Data isolation

    Every school's data is scoped to that school. One school can never query another's records.

  • Audit logs

    Sensitive actions — payments, mark edits, record changes, role changes — are logged with who and when.

  • Backups & export

    Admins can download a full-school backup workbook at any time. Your data is never locked in.

  • Secure APIs

    All traffic over HTTPS, token-based API authentication with expiring sessions.

  • Payment security

    Online payments are processed by Razorpay; KalviOne never stores card details.

Getting started

Go from setup to school operations.

A guided onboarding — our team works alongside yours at every step. Most schools go live within about a week.

  1. 01Day 1Create your schoolSchool profile, academic year, branding and admin users.
  2. 02Day 1–2Import students & staffUpload your Excel/CSV; we validate every row with you.
  3. 03Day 2–3Configure classes & feesClasses, sections, subjects, fee structures and installments.
  4. 04Day 3–4Configure modulesTurn on attendance alerts, WhatsApp, payments, exams and more.
  5. 05Day 4–5Train staffShort role-wise sessions for office, teachers and accounts.
  6. 06Week 1Go liveParents receive their login; daily work moves to KalviOne.
Migration

Moving from your existing system doesn't have to be difficult.

Whether your data is in Excel, CSV, another ERP or paper registers, we validate and import it with you — nothing goes live until you've checked it.

  1. 1Existing dataExcel, CSV, exports from your current ERP, or scanned registers we help digitise.
  2. 2Data validationEvery row checked: missing fields, invalid phones, impossible dates.
  3. 3MappingYour column names matched to KalviOne fields — Std/Sec becomes Class & Section.
  4. 4ImportStudents, parents, staff and fee structures created in one go.
  5. 5VerificationClass strengths and fee totals checked against your records with you.
  6. 6KalviOneClean data, ready for day one. Your original files are untouched.

Import students

Sri Vidya Matriculation School · 2026–27

students_2026.xlsx· 1,284 rows1,271 valid13 need fixing

Column mapping

  • Student NameFull name
  • DOBDate of birth
  • Std / SecClass & section
  • Father MobileParent phone

Rows needing attention

  • Row 214 · Parent phone9 digits
  • Row 377 · Class“7 B” → 7-B?
  • Row 902 · DOB31/02/2014
School types

Configured for how your school works.

KalviOne doesn't hard-code one board's rules. Terms, exams, grading and report cards are configured to your pattern.

  • CBSE

    Term and periodic test patterns, grade bands and co-scholastic areas configured to your scheme.

  • ICSE

    Subjects, exam calendar, grade bands and report card format set up for your school.

  • State Board

    Tamil Nadu, Karnataka and other state syllabi with their exam and grading patterns.

  • Matriculation

    Matriculation and Anglo-Indian school patterns with your report card format.

  • International

    Flexible terms, custom grade scales and subject structures for international curricula.

  • College / PU

    Junior colleges and pre-university: streams, subjects and semester-style exams.

KalviOne is independent software and is not affiliated with or endorsed by CBSE, CISCE, any state board or international examination body.

Plans

Plans that fit how your school runs.

A 300-student school and a 3,000-student group need different things. Choose the modules you need; we'll quote for your school size.

  • Starter

    Single schools moving off paper and Excel

    • Students, admissions & documents
    • Attendance with parent alerts
    • Fee structures, receipts & online payment
    • Exams, marks & report cards
  • Growth

    Schools that want parents fully connected

    • Everything in Starter
    • WhatsApp automation & parent assistant
    • Homework, timetable & library
    • Parent–teacher meetings
  • Professional

    Larger schools with more operations

    • Everything in Growth
    • Transport with live bus location
    • School store & inventory
    • Fee autopay
  • Enterprise

    Groups and institutions with special requirements

    • Everything in Professional
    • Single sign-on (SSO)
    • Custom domain & branding
    • Assisted data migration
FAQ

Questions schools ask before switching

Can we migrate our existing student data?
Yes. Send us your Excel/CSV files or an export from your current software. We map your columns, validate every row, show you what needs fixing, and import students, parents, staff and fee structures. Your original files are never modified.
Can parents use WhatsApp?
Yes. Parents receive attendance alerts, fee reminders with a payment link, receipts, homework and exam reminders on WhatsApp from your school's number. They can also reply with words like "fees" or "attendance" and get an instant answer.
Can teachers use it on mobile?
Yes. Teachers mark attendance, post homework and enter marks from their phone — in the browser or the KalviOne mobile app.
Can we manage multiple branches?
Each branch runs as its own school workspace with isolated data, and your team can be given access to each. A combined group-level dashboard across branches is on our roadmap — talk to us about your setup.
Can we customize fee structures?
Yes. Define fee heads (tuition, transport, exam, etc.), amounts per class, installments and due dates. Counter payments (cash/cheque) and online payments use the same ledger.
Can we generate report cards?
Yes. Report cards are generated from published marks and attendance using your school's template, for one student or a whole class.
Can we export data?
Yes. Most lists and reports export to Excel/CSV, and admins can download a full-school backup at any time.
Can we control permissions?
Yes. Built-in roles cover teachers, accountants, librarians, drivers, office staff and principals. The KalviOne team can also set up custom roles for your school with exactly the permissions you need, and the API enforces them.
How long does onboarding take?
Most schools go live within about a week: setup and import in the first few days, then short role-wise training sessions. Larger schools or complex migrations may take longer; we'll give you a plan upfront.

More answers on the FAQ page.

Your school has too many systems. Bring them together.

Give your team one platform for managing students, academics, finance, communication and daily operations.