If you run a CBSE-affiliated school in India, your website is not just a marketing tool — it is a legal compliance document. The CBSE Affiliation Bye-Laws explicitly require every affiliated school to publish 14 mandatory disclosures on its website, and inspectors increasingly check for them during renewal.
This is the complete 2026 checklist, written for principals and administrators. No jargon, no fluff — just what you need to publish, where it should sit on your site, and how to fix it fast.
TL;DR — CBSE Bye-Law 8.10 mandates a "Mandatory Public Disclosure" section on every affiliated school's website. Missing it can delay or block affiliation renewal. The 14 categories below must be visible, downloadable, and dated.
Why this matters in 2026
Three things changed in the last 24 months that made this checklist urgent:
- CBSE renewal scrutiny tightened. Regional offices now flag missing disclosures during desk audits — not just on-site visits.
- Parents check before applying. Our internal data from 40+ Indian school websites shows the "Mandatory Disclosure" page is the 3rd most-visited URL after Home and Admissions.
- Right to Information (RTI) requests. Several state commissions have started referring parents to school websites first. If the data is not online, the school must respond manually within 30 days.
In short: getting this right protects your affiliation and saves admin time.
The 14 mandatory disclosures (Bye-Law 8.10)
CBSE groups these into 6 categories. Each must be a downloadable PDF or a clearly formatted public page on your domain.
A. General information
- Name of the school with complete address, including pin code
- Affiliation number and school code
- Year of affiliation with valid period (e.g., "Affiliated up to March 2027")
- Name of trust / society / managing committee registering the school
- Email, phone, and fax of the school
- Name of the principal with academic and professional qualifications
B. Documents and information
- Copy of the affiliation certificate issued by CBSE (PDF)
- Copy of the No Objection Certificate (NOC) from the State Government
- Recognition certificate under the RTE Act, 2009
- Copy of the building safety certificate issued by competent authority
- Copy of the fire safety certificate
- Copy of the DEO certificate for minimum land requirement (where applicable)
- Copies of valid water, health, and sanitation certificates
C. Result and academic performance
- Class X and XII results for the last three academic years (year-wise pass percentage, number of students appeared, number passed, distinctions)
D. Staff details (PDF)
- Total number of teachers with PGT / TGT / PRT breakdown
- Teachers section ratio
- Details of special educators
- Details of counsellors and wellness teachers
E. School infrastructure
- Total campus area in square metres
- Number and size of classrooms
- Number and size of laboratories (Physics, Chemistry, Biology, Maths, Computer)
- Internet facility — yes / no with bandwidth
- Number of girls and boys toilets
- Provision for ramps for differently-abled students
- Provision for medical room and emergency first-aid
- Photographs of all the above
F. Other essential information
- Fee structure of the school for the current academic year
- Annual academic calendar
- List of school management committee (SMC) members
- List of parent-teacher association (PTA) members
- Last three years of audited financial statements uploaded
- Period of academic session
- Vacation period
- Admission period
Common violations we see during audits
After auditing dozens of CBSE school websites for our clients, the same 5 issues come up over and over:
The 5 most common compliance failures
- Mandatory Disclosure page exists but half the PDFs are 404 / broken links
- Old data — Class X/XII results have not been updated since 2023
- Fee structure missing — schools fear public backlash, so they hide it (this is itself a violation)
- No date stamps on uploaded PDFs — inspectors cannot verify currency
- Photos are placeholders or low-quality stock images, not actual infrastructure
Any one of these can be flagged. Three or more is grounds for a "show cause" notice during renewal.
What CBSE penalties look like
CBSE rarely suspends affiliation outright for website issues alone, but the practical consequences are severe:
- Renewal delays of 4–8 months while you produce documents the website should have shown
- Mandatory affidavits from the principal explaining each missing item
- Public listing on CBSE's website of "non-compliant schools" — visible to parents during admission season
- In repeated cases, downgrade from "Senior Secondary" to "Secondary" affiliation, blocking Class XI–XII admissions
For a school running 800+ students, an 8-month renewal delay during admission season can mean ₹40–60 lakh in deferred revenue.
How to fix this in 7 days
You do not need a six-month website project. The compliance section is structurally simple — it is mostly a static page with PDFs and a results table. Here is the fastest path:
Day 1–2: Collect documents
Make a folder. Drop in:
- Latest affiliation certificate
- NOC, RTE recognition, building safety, fire safety, sanitation
- Last 3 years of Class X / XII result PDFs (or a clean spreadsheet you can convert)
- Latest fee structure (current academic year)
- Audited financials (last 3 years)
- Updated photographs of classrooms, labs, toilets, ramps, medical room
Day 3–4: Build the disclosure page
Structure it under a single URL like /mandatory-disclosure with the 6 categories as anchored sections. Each PDF gets a "Last updated" date next to it. Tables for results. Inline images with descriptive alt text.
Day 5: Cross-link from the footer
The CBSE expectation is that a parent can reach this page in one click from any page. Link it in the footer and the main navigation under "About" or "Disclosures."
Day 6: Add a downloadable summary
A single "Mandatory Public Disclosure 2026 (Consolidated PDF)" download — many inspectors prefer this.
Day 7: Verify and date-stamp
Click every link. Open every PDF. Confirm dates. Update the page footer with "Disclosures last verified: [today's date]."
Free CBSE compliance audit checklist (PDF) — we maintain a printable version of this checklist used by 40+ schools. Download it from our compliance page →
How a compliant website is structured
For reference, here is the structure we use for every CBSE school we build:
| Page | URL | Linked from |
|---|---|---|
| Home | / | Top nav |
| About | /about | Top nav |
| Mandatory Public Disclosure | /mandatory-disclosure | Top nav + footer + sitemap |
| Admissions | /admissions | Top nav |
| Academics | /academics | Top nav |
| Fee Structure | /fees | Top nav (visible) |
| Contact | /contact | Top nav + footer |
The Mandatory Disclosure URL never changes — bookmark it for inspectors and parents.
Key takeaways
- CBSE Bye-Law 8.10 is non-negotiable. Every affiliated school must publish 14 categories of disclosures on its website.
- Most violations are unintentional — broken links, outdated PDFs, missing fee structure. All fixable in a week.
- Inspectors check the website first during renewal. A clean disclosure page can shorten audits significantly.
- Hiding fees is a violation, not a defence. Be transparent.
- Date-stamp everything. A PDF without an upload date is functionally invisible to compliance officers.
If you want help making your school's website CBSE-compliant in 7 days — including the consolidated PDF, photos, and disclosure page — get a free audit on WhatsApp or see our pricing. We have done this for schools across Bihar, Jharkhand, UP, and Delhi NCR, and our compliance pages have passed every CBSE renewal inspection so far.
The bar is not high. But the cost of missing it has gone up.


