हिंदी संस्करण उपलब्ध नहीं — अंग्रेज़ी में देखेंHindi version not available yet — viewing the English page.
ARTICLE · Buyer Guides

School ERP per-student pricing, explained without the spin per-student

Two schools, the same software, two prices that are nowhere near each other. This guide breaks down school ERP per-student pricing in India for owners and principals: the models vendors use, what pushes the number up or down, and the real ₹ ranges by school size and segment — so you can read any quote correctly.

A principal in Indore is told her school management software will cost "just ₹20 per student per month." Across town, a school of the same size is quoted "₹1.8 lakh a year, all-in." Same category of product, same promise of fee collection, attendance and a parent app — and yet, on paper, the second quote looks more than double the first. When she does the math, the gap nearly disappears. The trouble is that "per student" can mean a dozen different things, and almost no vendor explains which one they mean.

Here is the thesis of this guide: a per-student price tells you almost nothing on its own. It only becomes useful once you know three things — how the vendor counts students, what is bundled into that number, and what gets billed separately on top. Get those three straight and you can compare any two quotes in five minutes. Skip them and you will sign for a number that quietly doubles by March.

What school ERP per-student pricing actually means

School ERP per-student pricing is simply the practice of billing your software by head count instead of a flat fee. Most cloud vendors in India use it because it scales with the school and feels fair: a 200-student playschool should not pay what a 3,000-student senior secondary pays. But "per student" is a label stretched over at least five different commercial models, and the same school can be quoted wildly different totals depending on which one a vendor has chosen.

The five pricing models hiding behind "per student"

  • Per student, per year — the most common cloud model. You pay an annual rate for every enrolled student, typically ₹100–₹500/student/year. A 600-student school at ₹200 pays ₹1.2 lakh a year. Clean and predictable, as long as you know what that ₹200 includes.
  • Per student, per month — the same idea sliced monthly, usually quoted at ₹10–₹50/student/month (which is just ₹120–₹600/student/year wearing a smaller-sounding label). Budget plans dip to ₹5–₹8/student/month; feature-rich plans climb past ₹150/student/month. Always multiply by 12 before comparing.
  • Flat annual licence — one yearly fee regardless of head count, common from ₹12,000–₹60,000 for basics and ₹60,000–₹2 lakh+ for fuller suites. Great value for large schools, poor value for tiny ones, because a 150-student school pays the same as a 1,500-student one.
  • Per-module bundles — a base price plus add-ons. The core (fees, students, attendance) is cheap or free; transport, hostel, payroll, library or an NEP/HPC report-card pack are priced separately. One school was quoted ₹45,000 for an NEP module and ₹30,000 for transport on top of the base.
  • Freemium with paid modules — a free-forever tier (often just attendance and a basic parent app) that becomes paid the moment you switch on fees, online payments, report cards or bulk messaging. The "free" headline is real; the useful version is not free.

What pushes the per-student number up or down?

The per-student figure is not plucked from the air — a handful of levers move it. The biggest is which modules you switch on: a fees-and-attendance starter is a fraction of a full ERP with examinations, transport GPS, payroll and an admission portal. School size matters too, but inversely — vendors discount the per-student rate as head count rises, so a 2,500-student school often pays a lower per-head rate than a 400-student one. Board and segment add to it: NEP/HPC report cards, IGCSE grading or boarding-house management are premium add-ons. And two recurring line items — communication (SMS/WhatsApp) and the payment gateway — are almost never inside the per-student price.

How to compare two per-student quotes apples-to-apples

Most "cheaper" quotes are not cheaper; they are just smaller on paper. Run every quote through the same six steps before you let price decide.

  1. Convert everything to per-student-per-year. Multiply monthly quotes by 12 and divide flat-annual quotes by your real enrolment. Now all three sit on one ruler.
  2. List exactly which modules are inside the number. Ask the vendor to tick the modules included versus the modules quoted separately. If fees, attendance, exams, report cards and the parent app are not all in, the low number is an illusion.
  3. Pull communication out and price it on your own volume. SMS/WhatsApp averages roughly ₹25/student/year, but a school that messages daily pays far more. Ask for the per-message rate, then multiply by your real sending habit.
  4. Separate the payment-gateway charge (MDR). The 1–2% a gateway takes on every online fee payment is a transaction cost, not software pricing — and it can dwarf the licence. Decide who bears it: the school or the parent.
  5. Add the one-time costs. Onboarding, data migration, training and any per-module setup fees are often left off the headline. A ₹40,000 "free" migration is not free.
  6. Total the real year-one cost, then year-two. Year one carries setup; year two is the steady state. Compare both, because the cheapest year one is sometimes the most expensive year two.

The kinds of options you will run into while collecting quotes include Teachmint, Vidyalaya, Fedena, Entab, MyClassboard, Campus 365 and Edunext, alongside dozens of regional vendors. Their models differ on purpose: Fedena keeps an open-source free tier and charges for its cloud edition with modular add-ons; Teachmint leans toward a flat annual licence with free onboarding rather than strict per-head billing; several others quote per-student-per-month with paid modules layered on top. None of this is good or bad in itself — it just means a per-student number from one vendor is rarely the same animal as a per-student number from another.

The cost reality: real per-student ₹ ranges by segment

Stripped of the spin, here is roughly what Indian schools pay once everything is converted to one annual basis. A budget or small school (up to ~500 students) typically lands at ₹100–₹250 per student per year, or ₹20,000–₹75,000 total for a basic cloud ERP. A mid-sized school (500–1,500 students) usually pays ₹150–₹350 per student per year, totalling roughly ₹50,000–₹2.5 lakh depending on modules. Large and premium schools (1,500+ students, or international/IB/IGCSE) sit at ₹300/student/year and up, with full-suite deployments running ₹1.5 lakh–₹4 lakh+ a year. The per-head rate falls as you grow, but the total bill rises — and add-on modules plus communication can lift any of these by 20–40%.

Where Inkwelly fits

Inkwelly is a full school management system built for Indian schools, and we try to be straight about pricing because we know how the math actually plays out. Our annual quote spells out which modules are inside the per-student number — Student Fee, Student Information, attendance, exams and the parent app — instead of teasing a low rate and charging for the basics later. Communication and the payment gateway are shown as their own line items at cost, not hidden inside the licence, so the number you compare in your first email is the number you pay in March. If you are weighing several offers, our school management software price guide and buyer's checklist walk through the same apples-to-apples method on your own quotes — Inkwelly included.

A per-student price is not a price. It is a price multiplied by everything the vendor decided not to tell you. Do the multiplication yourself, and the cheapest quote on paper is rarely the cheapest school to run.

You do not need a procurement team to get this right — you need one spreadsheet. Put every quote on a per-student-per-year basis, list the modules each one includes, add communication and gateway costs at your real volume, and total year one and year two. Two weeks of that discipline will tell you more than any sales deck. The school that wins is almost never the one with the smallest headline number; it is the one whose real, all-in number you understood before you signed.

See a per-student quote with nothing hidden

Book a free demo and we will price your school transparently — modules in the number, communication and gateway shown separately, year-one and year-two totals on one page.

अक्सर पूछे गए सवाल

8 सवाल
How much does school ERP cost per student in India?

Most Indian schools pay ₹100–₹500 per student per year for a cloud school ERP, which works out to roughly ₹10–₹50 per student per month. Budget plans start near ₹5–₹8 per student per month; feature-rich plans climb past ₹150 per student per month. The figure depends mostly on which modules you switch on and your school's size — larger schools get a lower per-head rate but a higher total bill.

What are the different school ERP pricing models?

There are five common models: per student per year, per student per month, a flat annual licence regardless of head count, per-module bundles (a base price plus paid add-ons like transport or payroll), and freemium (a free tier that becomes paid once you switch on fees, payments or report cards). The same school can be quoted very different totals depending on which model a vendor uses, so always convert every quote to a per-student-per-year basis before comparing.

Is per-student pricing or a flat annual fee cheaper for my school?

It depends on your size. Per-student pricing is usually cheaper for small schools because you only pay for the students you have. A flat annual licence (often ₹12,000–₹60,000 for basics, ₹60,000–₹2 lakh+ for fuller suites) is usually better value for large schools, because a 150-student school and a 1,500-student school pay the same. Convert both to a per-student-per-year number using your real enrolment to see which wins.

What is usually not included in the per-student price?

Five things are commonly billed on top: SMS/WhatsApp credits (about ₹25 per student per year and up), the payment-gateway charge or MDR (1–2% on every online fee paid), one-time onboarding and data migration, premium modules (transport GPS, hostel, payroll, NEP/HPC report cards, admissions), and mid-year support or customisation. Always ask the vendor to confirm in writing which of these are inside the per-student rate.

Why do two vendors quote such different per-student prices for the same school?

Because they are pricing different things. One vendor's per-student rate may include fees, attendance, exams, report cards and the parent app; another's may include only attendance and bill everything else separately. Module scope, school size discounts, board-specific add-ons and whether communication and the gateway are bundled all move the number. Compare the modules inside each quote, not just the headline rate.

Do school ERP vendors charge per student or per the whole school?

Both models exist. Most cloud vendors in India bill per student (per year or per month) because it scales with the school. Some, including a few well-known brands, charge a flat annual fee for the whole school regardless of head count. A growing number use a hybrid: a base licence plus per-module add-ons. Ask which model applies before you compare prices, and normalise everything to per-student-per-year.

How do I compare two school ERP quotes fairly?

Put both on the same ruler. First, convert every quote to per-student-per-year (multiply monthly by 12, divide flat-annual by your real enrolment). Second, list which modules are inside each number. Third, pull out communication and the payment gateway and price them on your own volume. Fourth, add one-time onboarding and migration. Then total year-one and year-two cost separately. The lowest headline number is often not the lowest real cost.

Does a bigger school always pay more per student?

No — usually the opposite. Vendors discount the per-student rate as enrolment rises, so a 2,500-student school often pays a lower per-head rate than a 400-student one. But the total bill still goes up because there are more students, and bigger schools tend to switch on more modules (transport, hostel, payroll), which adds cost. The per-head rate falls; the annual total rises.

आपको ये भी पसंद आ सकता है

6 लेख

Inkwelly आपके स्कूल पर — खुद देखें

30 मिनट का डेमो। आपके मौजूदा ERP को आपके साथ खोलकर, कॉल पर ही आपका डेटा Inkwelly में लोड करते हैं। कॉल ख़त्म होते-होते एक तय तारीख़ का गो-लाइव प्लान आपके हाथ में।

लेखकJharendra A VermaFounder, Inkwelly

Building Inkwelly — a modern school management platform for Indian schools across CBSE, ICSE, and state boards. Writes about school operations, board compliance, and admissions workflows.

School ERP Per-Student Pricing in India: What Schools Pay (2026)