How to Choose School ERP Software in India — 15 Questions to Ask Before You Buy
A school in Indore signed a 3-year ERP contract in 2024. Within six months, they discovered: the "mobile app" was a mobile-responsive website (not an actual app), the "24/7 support" meant email-only with 48-hour response times, and "unlimited modules" excluded report cards, which cost extra.
They're stuck until 2027.
A school in Nagpur chose differently. They asked 15 specific questions before signing. They got clear, written answers. They negotiated terms. Eighteen months later, they run their entire operation — 1,200 students across two branches — on a system that does exactly what was promised.
The difference between these two schools wasn't budget or luck. It was evaluation discipline.
This guide gives you the 15 questions that separate a good ERP investment from an expensive mistake.
Why Most Schools Regret Their ERP Purchase
Before the questions, let's understand why ERP dissatisfaction is so common among Indian schools:
Demo ≠ Reality. Sales demos show the best-case scenario — fast, polished, feature-rich. Daily reality includes slow load times, missing edge cases, and features that exist in the menu but don't work properly.
The "yes" problem. Ask a vendor "Can your system do X?" and the answer is almost always "yes." Sometimes it means "yes, natively." Often it means "yes, with custom development" (read: extra cost and 3 months of waiting). Occasionally it means "yes" and they're hoping you won't test it.
Pricing games. The quoted price covers the base platform. Fee management is an add-on. The mobile app is a separate subscription. SMS charges are per message. By the time you add everything you need, the cost is 2–3x the initial quote.
Underestimating onboarding. A great system badly implemented is worse than a mediocre system well-implemented. Schools that skip proper data migration and staff training end up with a tool nobody uses.
The 15 questions below are designed to cut through each of these problems.
Category 1: Technical (5 Questions)
Question 1: Is it cloud-based or on-premise — and what does that actually mean for me?
Why it matters: Cloud-based means the vendor hosts everything — you access it via browser/app. On-premise means the software runs on a server at your school.
What to look for:
- Cloud-based is almost always better for schools. No server to maintain, automatic updates, accessible from anywhere.
- If a vendor says "cloud," confirm it's true cloud (multi-tenant SaaS) — not a virtual machine they remotely manage. The difference matters for performance, cost, and scaling.
Campus 24x7 answer: Fully cloud-based SaaS. No server at your school. Access from any device, anywhere. Updates are automatic and free.
Question 2: What's your uptime guarantee — and what happens when it goes down?
Why it matters: If the system goes down during fee collection day or exam marks entry, your school stops.
What to look for:
- 99.5% uptime minimum (that's ~18 hours of downtime per year)
- Written SLA (Service Level Agreement) with compensation for breaches
- Status page where you can check service health
- Defined communication process during incidents
Campus 24x7 answer: 99.9% uptime SLA. Proactive status page. Incident communication via SMS to admin users within 15 minutes.
Question 3: How is my data backed up — and can I recover it independently?
Why it matters: Your student records, financial data, and academic history are irreplaceable.
What to look for:
- Automatic daily backups (not manual or weekly)
- Geographic redundancy — backups stored in a separate data centre (not the same server)
- Self-service data export — you should be able to download your entire database at any time, in standard formats (CSV, Excel), without asking the vendor
The last point is critical. If you can't export your data independently, you have no leverage and no exit strategy.
Campus 24x7 answer: Automated daily backups with 30-day retention. Geographically redundant storage. Full data export available to admin users at any time — no dependencies on our team.
Question 4: Is there a native mobile app — or just a responsive website?
Why it matters: Teachers marking attendance, parents checking fee status, administrators reviewing dashboards — all of this happens on phones. A responsive website looks like an app but performs worse: slower, no push notifications, no offline capability.
What to look for:
- Native apps on Google Play Store and Apple App Store (not just a web link disguised as an app)
- Separate apps for teachers and parents (different roles need different interfaces)
- Offline functionality — attendance marking should work without internet
- Push notifications — not just SMS; real-time in-app alerts for parents
Campus 24x7 answer: Separate native apps for teachers, parents, and administrators on both Android and iOS. Offline attendance marking with auto-sync. Real-time push notifications for all critical events.
Question 5: Does it integrate with third-party tools we already use?
Why it matters: You might already use Tally for accounting, a specific payment gateway, or a government portal for data submission. An ERP that operates in isolation creates data silos.
What to look for:
- Payment gateway integration (Razorpay, CCAvenue, Cashfree — common in Indian schools)
- Tally export for accounting teams
- UDISE+ / state portal data export
- WhatsApp business API for parent communication
- Open API for custom integrations if needed
Campus 24x7 answer: Pre-built integrations with Razorpay, Tally, WhatsApp Business API, and UDISE+. Open API available for schools with custom needs.
Category 2: Features (4 Questions)
Question 6: Which modules are included — and which cost extra?
Why it matters: The most common pricing surprise. "Starting at ₹30,000/year" may include only student database and attendance. Fee management, exam management, report card builder, transport tracking, and communication module may each be separate add-ons.
What to look for:
- Get a complete list of modules in writing, with clear "included" / "add-on" / "not available" labelling
- Essential modules that should be included: student information, fee management, attendance, exam/marks, report cards, and parent communication
- Calculate total annual cost with all modules you need, not just the base platform
Campus 24x7 answer: All core modules included in every plan — student management, fee management, attendance, exams, report cards, communication, transport, and library. No surprise add-ons.
Question 7: Can we customize report cards to our school's format?
Why it matters: Every school has a different report card format. Board requirements (CBSE, ICSE, state boards) add more variation. If the system only generates generic report cards, your staff will manually format every card in Word — defeating the purpose.
What to look for:
- Visual report card builder (drag-and-drop, not code-based)
- Board-specific templates (CBSE CCE format, ICSE format, state board formats)
- Custom fields — school logo, principal signature, custom grading scales, remarks section
- NEP 2020 holistic report card support (multi-parameter, competency-based)
- Bulk generation — all 500 report cards created in one click, not one by one
Campus 24x7 answer: Visual report card editor with CBSE, ICSE, and state board templates. Fully customizable with your school's branding. NEP 2020 holistic progress card support. Bulk generation with PDF download — all 800 report cards in under 2 minutes.
Question 8: Can I generate any report I need — or only pre-built ones?
Why it matters: Pre-built reports (fee collection summary, attendance percentage, exam toppers) cover 80% of needs. But every school has unique reporting requirements — trustee reports, government audit data, specific board submissions — that pre-built reports don't cover.
What to look for:
- Custom report builder allowing you to select fields, filters, and output format
- Scheduled reports — weekly fee collection summary auto-emailed to the trustee every Monday
- Export formats — Excel, PDF, CSV at minimum
- Dashboard vs. report distinction — dashboards for daily monitoring, reports for formal documentation
Campus 24x7 answer: 50+ pre-built reports covering common needs. Custom report builder for anything else. Scheduled email delivery. Export to Excel, PDF, and CSV.
Question 9: Does it support multi-branch management?
Why it matters: Even if you run a single school today, growth plans might include a second branch. If the system can't handle multi-branch, you'll need to migrate later — which is painful and expensive.
What to look for:
- Single dashboard for all branches with drill-down by branch
- Branch-level permissions — branch coordinator sees only their branch; director sees everything
- Cross-branch transfer — student transfers between branches without re-entering data
- Consolidated reporting — combined fee collection, attendance, and academic performance across all branches
Campus 24x7 answer: Multi-branch support from Day 1. Centralized dashboard with branch filtering. Cross-branch student transfer in one click. Consolidated and branch-wise reporting.
Category 3: Support (3 Questions)
Question 10: What does your onboarding process look like — specifically?
Why it matters: Onboarding determines whether your ERP becomes a daily-use tool or an expensive login page nobody visits.
What to look for:
- Dedicated onboarding manager (not a shared helpdesk ticket queue)
- Data migration assistance — they import your existing data, not just send you an import template
- Hands-on training — live sessions with your actual data, not generic video tutorials
- Defined timeline — "We'll have you live in 3 weeks" with a documented plan, not "it depends"
- Go-live support — someone available to answer questions during the first week of actual use
Campus 24x7 answer: Every school gets a named onboarding manager. We import your data from Excel/your old system. 3-session hands-on training (admin, teachers, principal). Average go-live time: 3 weeks. Dedicated Slack/WhatsApp channel for first-month support.
Question 11: What training is included — and for whom?
Why it matters: Admin staff, teachers, and the principal all use the system differently. Generic "here's the platform" training is insufficient.
What to look for:
- Role-specific training: separate sessions for admin (fee management, student records), teachers (attendance, marks entry), and principal (dashboards, reports)
- Re-training availability: what happens when a new admin joins mid-year?
- Self-serve resources: video library, documentation, in-app help
- Training format: live sessions are mandatory; recorded videos are supplements, not replacements
Campus 24x7 answer: 3 role-specific live training sessions included. New staff training available anytime at no extra cost. Complete video library + searchable documentation. In-app tooltips for common workflows.
Question 12: What are your support hours and channels?
Why it matters: When your exam marks entry breaks at 8 PM the night before report card printing, an email ticket with 24-hour SLA is useless.
What to look for:
- Phone support during working hours (not just email/ticket)
- WhatsApp channel for quick queries (this is how India communicates)
- Response time SLA: critical issues ≤ 1 hour, standard issues ≤ 4 hours
- Weekend/exam period extended support (schools don't operate 9-to-5)
Campus 24x7 answer: Phone + WhatsApp + email support. Monday–Saturday, 9 AM–8 PM. Extended hours during exam and admission seasons. Critical issue response: under 30 minutes.
Category 4: Pricing (3 Questions)
Question 13: What's the complete pricing model — all-in, no surprises?
Why it matters: The biggest source of buyer's remorse. Schools sign up for ₹40,000/year and discover the total cost is ₹1,20,000/year once they add essential modules, SMS packs, mobile app access, and payment gateway charges.
What to ask for:
- Written quote with every module priced — included or add-on
- SMS/notification charges — are they included, per-message, or bring-your-own-gateway?
- Payment gateway charges — who bears the transaction fee for online fee payments?
- User/device limits — is there a cap on admin users, teacher users, or parent users?
- Storage limits — cap on documents, images, or database size?
Campus 24x7 answer: Transparent per-student pricing. All modules included. SMS pack included in annual plans. Payment gateway transaction fees borne by school (industry standard). No user caps. No storage caps on standard and above plans.
Question 14: Are there hidden costs I should know about?
Why it matters: Beyond the subscription, schools encounter costs they didn't expect.
Common hidden costs to ask about:
- Data migration fee — some vendors charge ₹10,000–50,000 to import your existing data
- Customization charges — want to change the report card format? ₹5,000–25,000
- Annual price increase — "₹40,000/year for the first year, market rate thereafter"
- Exit costs — penalty for early contract termination
- Training for new staff — some charge per additional training session
- API access fees — integration with Tally or payment gateway may cost extra
Ask: "Give me a list of every possible charge beyond the base subscription." If they can't or won't, that's a red flag.
Campus 24x7 answer: No data migration fee — we handle it free. No customization charges for report card templates. Published pricing with no year-over-year increases during contract. No exit penalties. New staff training always free.
Question 15: What are the contract terms — and what's the exit strategy?
Why it matters: A 3-year lock-in with annual price escalation and no data portability is a trap, not a partnership.
What to look for:
- Monthly or annual billing (annual is fine; 3-year lock-in requires significant discount to justify)
- Data export on cancellation — complete database in standard formats within 30 days of request
- 30-day cancellation notice at most — not 90 days
- No penalty for downsizing — if you move from 800 students to 600, pricing should adjust
- Contract renewal terms — are they material price increases on renewal?
Campus 24x7 answer: Annual contracts with monthly billing available. Full data export at any time. 30-day cancellation notice. Student-count-based pricing that adjusts with enrollment. Same published pricing on renewal.
Red Flags to Watch For
Walk away — or at minimum, proceed with extreme caution — if you encounter any of these:
🚩 "We can demo, but you can't trial it with your own data." If they won't let you test with real student records and fee structures, the demo is a show, not a proof.
🚩 "That feature is coming in the next release." If it doesn't exist today, don't pay for a promise. Ask for a written commitment with a deadline — and a refund clause if missed.
🚩 "Support is via our ticketing portal only." In India, school admin staff need to pick up the phone or WhatsApp. Email-only support means you'll wait 24–48 hours for answers to urgent problems.
🚩 "Pricing depends on your requirements." This means no standard pricing — and the quote will be whatever they think you'll pay. Reputable vendors publish transparent pricing.
🚩 "We've been in business for 15 years." Longevity alone means nothing. Ask: how many active schools? (Not "clients served" — active, paying, currently using.) What's the renewal rate?
🚩 "All modules included" — followed by a requirement to pay for SMS, mobile app, or payment gateway integration. These are essential, not premium.
Use This Framework: Score Before You Sign
Create a simple evaluation matrix. Score each vendor on a 1–5 scale:
| Category | Weight | Vendor A | Vendor B | Vendor C |
|---|---|---|---|---|
| Technical architecture | 20% | — | — | — |
| Feature completeness | 25% | — | — | — |
| Support quality | 25% | — | — | — |
| Pricing transparency | 15% | — | — | — |
| Implementation track record | 15% | — | — | — |
| Weighted Total | 100% | — | — | — |
Get at least 3 demos with your actual data. Involve your accounts head, academic coordinator, and one tech-comfortable teacher in the evaluation. Don't let a single person (often the principal) make this decision alone.
How Campus 24x7 Answers All 15 Questions
We designed Campus 24x7 knowing that schools are tired of ERP surprises. Here's our philosophy:
- Every feature included — no nickel-and-diming on modules
- Transparent pricing — per-student, published, no hidden costs
- Real support — phone, WhatsApp, and dedicated onboarding managers
- Your data, your control — export anytime, no lock-in
We're confident enough in our product to say: evaluate us against these 15 questions alongside any competitor. We'll answer every one in writing.
Evaluating school ERP options? Start with a conversation, not a contract.
Frequently Asked Questions
How long should the evaluation process take?
For a thorough evaluation: 2–3 weeks. Week 1: shortlist 3–4 vendors based on online research and peer recommendations. Week 2: attend demos with your core team using these 15 questions. Week 3: trial the top 2 with your actual data. Don't rush — you'll use this system daily for years.
Should we involve teachers in the ERP evaluation?
Yes — specifically, involve one teacher who is comfortable with technology and one who is resistant. If both find the system usable during a demo, adoption will be smooth. If the tech-resistant teacher struggles and the vendor dismisses their concerns, that's a signal.
What's a reasonable budget for school ERP in India?
For a school with 500–1,000 students: ₹40,000–80,000/year for a comprehensive system including all modules. Below ₹30,000/year, question what's included. Above ₹1,00,000/year, ensure you're paying for features you'll actually use, not brand premium.
Can we migrate data from our existing ERP to a new one?
Yes. Any reputable vendor can import data from another system. The key is format — if your current vendor allows data export (CSV, Excel), migration is straightforward. If your current vendor doesn't allow export, use that as motivation to switch sooner rather than later.



