Pricing

The hidden costs of school ERP software — setup fees, SMS packs and gateway charges

The most common hidden costs in school ERP software are one-time setup and implementation fees, separately purchased SMS packs, payment gateway transaction charges, mobile app add-ons quoted outside the base licence, data migration charges, customisation work, and annual maintenance percentages. Together these typically add 40–60% to the advertised price.

Nobody sets out to mislead you. The problem is structural: school ERP is sold on a per-student rate because that is the number that compares easily, and everything that does not fit the per-student model gets quoted separately. By the time all of it is on one invoice, the comparison you made months earlier no longer means anything.

Here is the full list of what typically sits outside the headline rate, and what to ask about each.

1. Setup and implementation fees

What it is: A one-time charge for creating your workspace, configuring classes and fee structures, and getting the system ready to use.

Typical scale: Tens of thousands of rupees for a mid-sized school. Enterprise implementations run considerably higher.

Why it distorts comparison: It is a year-one cost, so it disappears entirely from a per-student annual rate. Two vendors at ₹150/student/year are not equivalent if one adds ₹50,000 of setup.

Ask: “Is there any one-time charge before we go live, and what is it?”

2. SMS packs

What it is: Parent notifications sent by SMS, charged per message, bought in bundles.

Why it adds up: Think about actual volume. A 500-student school sending fee reminders, attendance alerts, exam notices and general announcements can easily send tens of thousands of messages a year. At even a few paise each, that is a real recurring line item — and packs run out at inconvenient moments.

The structural fix: WhatsApp does not work this way. A system built on WhatsApp for parent communication does not need an SMS pack at all, which removes the line item rather than reducing it.

Ask: “Is parent messaging included, or do we buy credits? What does a school our size typically spend a year?”

3. Payment gateway charges

What it is: A percentage of every fee collected online, taken by the payment gateway.

Be fair about this one: This is not the software vendor overcharging you — gateways charge for processing payments and no vendor can waive it. What matters is whether it is disclosed up front and whether the software also handles counter collection properly, so you retain the choice.

Ask: “What is the gateway rate, and does the system fully support cash and cheque collection at the counter as an alternative?”

4. Mobile apps as an add-on

What it is: The parent and teacher apps quoted separately from the web system.

Why it matters: The apps are frequently the reason a school is buying. Discovering they are a separate line after comparing base rates is a genuinely common experience.

Ask: “Are the parent and teacher apps included in the rate you quoted, or extra?”

5. Data migration

What it is: Getting your existing student and staff records into the new system.

Why it matters more than the money: If migration is chargeable, some schools decline it and ask their own staff to type records in instead. That is where rollouts die. Nobody re-types 800 students during a working term, so the system goes live half-populated and never recovers.

Ask: “We have our records in Excel. Do you import them, and is that included?”

6. Customisation

What it is: Anything not in the standard product — a report in your format, a specific fee rule, a report card layout matching what you already issue.

Why it escalates: Customisation quotes are made after you have committed, when your leverage is gone. It is also the line item most likely to recur, because each new requirement is a new quote.

Ask: “What is the day rate for changes, and which of the things we discussed today are customisations rather than standard?”

7. Annual maintenance charges

What it is: A recurring percentage on top of the licence, typically for support and updates.

Why it matters: It compounds. A 15–20% AMC on a large licence is a substantial recurring cost, and it is often not mentioned in a year-one discussion.

Ask: “Is there an AMC, what percentage, and what is the renewal increase?”

The one-page checklist

Put this in an email and send it to every vendor you are considering. Compare the totals, not the rates.

  1. What is the per-student rate, per month or per year?
  2. Any one-time setup, onboarding or implementation charge?
  3. Is parent messaging included, or do we buy SMS credits? Estimated annual cost for our size?
  4. Are the parent and teacher mobile apps included in that rate?
  5. Do you import our existing records from Excel, and is it included?
  6. What is chargeable as customisation, and at what rate?
  7. Is there an annual maintenance charge, and what is the renewal increase?
  8. What is the total we will pay in year one, and in year three?

Question 8 is the one that matters. A vendor who will not give you a three-year total in writing is telling you something.

What we charge

For completeness, since it would be odd to write this and not answer it:

Pupil ERP is ₹9 per student per month — ₹108 per student per year, with one price and no tiers. There is no setup fee, no SMS pack, no per-receipt or per-message charge, and no annual maintenance surcharge. Onboarding, importing your existing records and staff training are included, as is every product update. The parent and teacher mobile apps come with it rather than being quoted separately.

The one cost we cannot waive is the payment gateway’s transaction fee if you choose to collect online — and counter collection works identically, so the choice stays yours.

The full pricing page is here, and this guide covers what the wider market charges.

FAQ

Common questions

What hidden costs should we ask about when buying school ERP software?

Seven recur: setup or implementation fees, SMS packs bought per message, payment gateway transaction charges, parent and teacher mobile apps quoted as add-ons, data migration from your current records, customisation, and annual maintenance charged as a percentage on top of the licence.

Why do SMS packs cost so much over a year?

Because volume is larger than schools estimate. Fee reminders, attendance alerts, exam notices and general announcements across a few hundred families add up to thousands of messages a term, billed per message, and the pack runs out mid-year. Using WhatsApp instead removes the line item entirely.

Are payment gateway charges avoidable?

Partly. The gateway's percentage on each online transaction is charged by the gateway, not the software vendor, so no vendor can waive it. You can avoid it by continuing to collect at the counter and recording payments in the system, which produces the same receipts and reports.

How should we compare two quotes fairly?

Add three years of total cost, not one year of licence. Ask each vendor in writing for the per-student rate and its period, any setup fee, whether parent messaging is included or metered, whether the mobile apps are included, what migration costs, and what the renewal increase is.

Ready to run your school on one system?

Book a free walkthrough and we will set Pupil ERP up with your classes, fee structure and student list so you can see it with your own school’s data.