Chandigarh is small enough that a single administration runs every government school in the territory, and complicated enough that its fee law comes from a neighbouring state. Both facts matter when you are choosing school management software here, and neither is captured by a vendor page that treats the UT as an appendix to Punjab.
A UT that borrowed Punjab’s fee law and kept its own committee
Private school fees in Chandigarh are regulated under the Punjab Regulation of Fee of Unaided Educational Institutions Act, 2016, which was extended to the Union Territory on 13 April 2018. The regulatory committee constituted under that extension is not a district body headed by a Deputy Commissioner, as in Punjab. In Chandigarh the Education Secretary chairs the committee and the Director School Education is member secretary, with a further set of members including the District Education Officer.
That difference is not cosmetic. In Punjab, a school seeking an increase above the statutory ceiling applies to a district committee chaired by the Deputy Commissioner; in Chandigarh, the same question goes to a UT-level committee sitting inside the education administration itself. There is one committee for the whole territory, which means one queue, one set of precedents, and no possibility of a school shopping between districts.
Parents’ associations in the UT have criticised the committee’s composition on the grounds that appointments went to retired bureaucrats without representation for parents or the general public — a contrast worth noting against Delhi, where the 2025 fee law puts five lottery-drawn parents on every school’s committee.
Does the July 2026 Punjab ordinance reach Chandigarh?
This is the live question for any Chandigarh school right now, and it deserves a straight answer rather than a confident one.
On 9 July 2026 the Punjab Governor signed an ordinance amending the 2016 Act: the annual fee-increase ceiling dropped from eight per cent to five, transport and building charges were folded into the capped fee, schools that raised fees by more than fifteen per cent over three years were made liable to refund the excess, and every private institution was directed to upload four years of fee records to a departmental portal within ten days.
Because the 2016 Act arrived in Chandigarh through a separate UT extension notification rather than by direct operation of Punjab law, an ordinance amending the Punjab statute does not automatically carry into the Union Territory. Whether and when the Chandigarh Administration extends the amended provisions is an administrative decision, and at the time of writing the position had not been publicly settled.
The practical advice: do not let a software vendor configure your Chandigarh fee rules to the Punjab ordinance on the assumption it applies, and do not assume it does not. Confirm with the Department of School Education, Chandigarh. What you should insist on from any system is that the fee-increase rule is a configuration setting you can change in an afternoon, not a hard-coded percentage that requires a vendor release.
One city, one department, and an unusually board-uniform school system
Chandigarh has no state board. Government schools in the UT are CBSE-affiliated, and so is the great majority of the private sector. Compare that with Punjab, where PSEB and CBSE split the market, or Haryana, where BSEH at Bhiwani sits alongside a large CBSE segment.
Board uniformity simplifies some things and hides others. Grading schemes, subject codes and report card formats converge on one set of CBSE norms, so a school does not need a system that models two parallel assessment schemes. But it also means every school in the territory is competing on the same academic yardstick, and differentiation shifts onto operations — admissions responsiveness, fee transparency, communication quality — which is precisely where software either helps or does not.
Chandigarh also has a compact government-school network: roughly 115 government institutions across nursery, primary, middle, high and senior secondary levels, run directly by the Department of School Education. A school here operates inside a genuinely small system where the department knows every institution by name.
Tricity parents, three jurisdictions
The functional city is Chandigarh, Mohali and Panchkula. The legal reality is a Union Territory, a Punjab district and a Haryana district.
- A Mohali school files under the Punjab Act as amended by the July 2026 ordinance, with a district-level committee chaired by the Deputy Commissioner, and must teach Punjabi as a compulsory subject from Class 1 to 10 under the Punjab Learning of Punjabi and Other Languages Act, 2008.
- A Panchkula school files Form VI under Rule 158 of the Haryana School Education Rules, 2003 and answers to the Fee and Fund Regulatory Committee for Ambala division, chaired by the Divisional Commissioner.
- A Chandigarh school files under the UT-extended 2016 Act to a committee chaired by the Education Secretary.
Families move between all three without noticing. School groups that operate across the tricity absolutely will notice, because a group-level fee policy that satisfies one jurisdiction can violate another. If you run more than one campus here, the single most valuable property in a school management system is that each campus keeps its own fee rules, its own approval thresholds and its own filing exports, while group reporting still rolls up.
What a Chandigarh school actually needs from its software
EdunodeX is multi-tenant with per-school isolation, so a tricity group runs each campus as its own school with its own configuration, and money is stored as integers in paise so that group roll-ups reconcile exactly rather than drifting.
The pieces that matter most in this territory:
- Fee rules as configuration, not code. Fee plans, installment schedules, penalty formulas with grace days, and concession approval thresholds are all per-school settings. When the UT’s position on the amended cap settles, you change a setting.
- A single per-student ledger. Tuition, transport, hostel and examination charges live in the same ledger. If Chandigarh follows Punjab in treating transport and building charges as part of the regulated fee, a school that kept transport in a side register will have a reconstruction problem; a school that did not, will not.
- Concessions with an audit trail. Discounts reduce unpaid installments in place with a per-installment audit row, and concessions above a configured threshold route to an approvals inbox rather than applying silently.
- Receipts from a database sequence. Receipt numbers follow an
RCP-YYYYMMDD-NNNNNpattern issued from a Postgres sequence, so numbering is gap-free under concurrent counter collection — which matters when three counters take cash on the same morning. - Payments settle to the school’s own account. Each school configures its own Razorpay or Cashfree credentials; there is no shared platform key. A static UPI QR generated from the school’s own VPA is available for smaller collections, subject to the UPI person-to-merchant limits.
- Bank reconciliation and Tally export. Statement upload with entry matching, and GL mappings exporting to Tally XML or CSV.
For communication, outbound WhatsApp uses Meta-approved templates with per-guardian opt-in and STOP/START handling, and default quiet hours of 21:00–07:00 IST. Parent replies come back in the language the parent wrote in — Punjabi and Hindi both being common in the tricity — with amounts, dates, marks and names computed in code and passed through unchanged rather than generated by a model. The staff-facing interface ships in four languages — English, Hindi, Tamil and Kannada. There is no Punjabi interface bundle, so tricity office staff work in English or Hindi.
Since school fees are exempt from GST under Entry 66 of Notification 12/2017-Central Tax (Rate) dated 28 June 2017 — covering tuition, admission, examination, hostel and transport fees for recognised institutions from pre-school to higher secondary — your fee ledger is not a tax ledger. What it is, in Chandigarh, is the evidence base for a single territorial committee. Build it accordingly.
What to test in a Chandigarh demo
- Show me where the annual fee-increase ceiling is configured, and change it while I watch.
- Show me transport charges inside the same student ledger as tuition.
- Show me three tricity campuses with different fee rules and one group-level report.
- Show me the concession audit trail for a discount granted last academic year.