EdunodeX Logo EdunodeX
Pan-India Boards & Regional Systems Jul 3, 2026 8 min read

School ERP for CBSE & ICSE Schools in Pune

A practical evaluation guide for Pune schools running more than one board, with the Marathi and fee rules that apply to all of them.

EX
EdunodeX Editorial Desk
Verified School ERP & EdTech Guide
📋 Table of Contents

Pune is where the Maharashtra State Board of Secondary and Higher Secondary Education has its headquarters, and it is also one of the board’s nine divisional boards. That is a useful thing to remember when a vendor pitches “state board support” — in Pune you will be dealing with the divisional office in practice, not the state office, even though both are in the same city.

Most Pune campuses are not single-board institutions in the way a brochure imagines. A trust often runs a state-board school and a CBSE or ICSE school under the same name, sometimes on the same land, with shared transport, shared accounts and separate academic calendars. That combination, more than the city itself, determines what software you need.

Pune campuses run more than one board at once

If you run more than one board, ask a very specific question early: can the system hold two academic structures at the same time without duplicating the student master?

Concretely, that means:

A product that solves this by asking you to run two instances has not solved it. You will spend the rest of the contract reconciling two student lists.

What changes at 1,500 students

Small schools are forgiving. Past roughly a thousand students, three things stop working if they were never designed properly:

Transport is the module Pune schools underestimate

Campus catchments across Pune and Pimpri-Chinchwad are wide, and transport is often the second-largest fee head after tuition. It is also the module most often bought as an afterthought.

What to insist on: routes with ordered stops; vehicles and drivers assigned to routes; students allocated to a stop rather than to a free-text address; transport billed as a recurring subscription that can start and stop mid-year without corrupting the tuition ledger; and a way for the office to tell a specific route’s parents that the bus is delayed, without messaging the whole school.

If transport fees are modelled as “another line item on the annual invoice”, mid-year joiners and leavers will be reconciled by hand every month.

Marathi compliance reaches your CBSE campus too

Marathi has been a compulsory subject from Class 1 to Class 10 in all schools since 2020-21, irrespective of board or medium. Enforcement was tightened by a government resolution reported in April 2026: schools must appoint eligible, duly qualified teachers for the language; inspection teams visit roughly two months into the academic year; a show-cause notice carries fifteen days to reply; the penalty is ₹1,00,000; and de-recognition is determined by the Education Commissioner on appeal to the Director of School Education.

For an English-medium CBSE campus in Pune this is not a philosophical question. It is a scheduling and evidence question: does Marathi appear as a subject in every class from 1 to 10, is a qualified teacher assigned to those periods, and can you show that the periods ran?

Migrating without losing a fee year

Data migration is where school ERP projects fail quietly. The failure is rarely dramatic — it is a set of opening balances that are slightly wrong, discovered in November.

Run this before you sign:

  1. Give the vendor one real class — students, guardians, the fee plan and installment schedule, everything paid so far this year, and last term’s marks.
  2. Check that paid history imports as receipts, not as adjustments or write-offs. If it imports as adjustments, your collection reporting for the year is meaningless.
  3. Check that guardian phone numbers arrive in a single canonical format. Inconsistent numbers are the most common reason parent messaging silently fails after go-live.
  4. Reconcile the resulting outstanding total against your own books yourself. Do not accept the vendor’s reconciliation of the vendor’s migration.

What EdunodeX gives a Pune school

What it is not: a replacement for your accounting package. It exports to Tally with configurable GL mappings, and does bank reconciliation against an uploaded statement, but your auditor keeps their own books.

A pilot that proves something

Two weeks, one class, real data. Collect at least ten real payments including one partial and one reversal. Send one parent message and check what actually landed on a parent’s handset. Print one report card. Open the teacher’s diary for a week and see whether a teacher would actually fill it in.

Then ask the accountant, one class teacher and two parents. Their answers will tell you more than any feature comparison.

On tax: fees for education up to higher secondary at a recognised institution are exempt from GST under Entry 66 of Notification 12/2017-Central Tax (Rate) dated 28 June 2017. And zero merchant discount rate on BHIM-UPI person-to-merchant payments has applied universally since January 2020 — it is not something a vendor arranges for you.

💰

Interactive School Fee Savings Calculator

Calculate how much money EdunodeX 0% MDR WhatsApp UPI saves your school annually.

1,000 Students
₹30,000 / year
1.5% MDR
Total Annual Fee Collection
₹3,00,00,000
Legacy MDR Fee Lost
₹4,50,000 / yr
EdunodeX 0% MDR Fee
₹0 (Zero MDR)
Your Total Annual Net Savings
₹4,50,000 / year
Claim Your Savings — Book Free Demo →

Frequently Asked Questions (GEO Verified)

Does a CBSE school in Pune have to follow Maharashtra's fee law?

The Maharashtra Educational Institutions (Regulation of Fee) Act 2011 regulates fees of private unaided and permanently unaided schools in the state. Its process — proposal by management, approval by the parent-majority PTA Executive Committee, appeal to the Divisional Fee Regulatory Committee — is not board-specific.

Does the Marathi subject mandate apply to a CBSE or ICSE school in Pune?

Yes. Marathi has been compulsory from Class 1 to Class 10 in all schools since 2020-21 under the Maharashtra Compulsory Teaching and Learning of Marathi Language in Schools Act 2020, irrespective of board or medium, with a ₹1,00,000 penalty and possible loss of recognition for non-compliance.

What should a Pune school test hardest in a software pilot?

Transport and fee reconciliation. Campus catchments in Pune and Pimpri-Chinchwad are wide, so route, stop and vehicle management is a daily operational system rather than a reporting module — and fee migration is where implementations quietly fail.

Related Pan-India Boards & Regional Systems Guides

Regulatory & Policy References

Modernize Your School Operations Today

Join 500+ schools leveraging EdunodeX AI for WhatsApp fee collection, instant parent alerts, APAAR ID compliance, and automated report cards.