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:

  1. CBSE renewal scrutiny tightened. Regional offices now flag missing disclosures during desk audits — not just on-site visits.
  2. 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.
  3. 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

  1. Mandatory Disclosure page exists but half the PDFs are 404 / broken links
  2. Old data — Class X/XII results have not been updated since 2023
  3. Fee structure missing — schools fear public backlash, so they hide it (this is itself a violation)
  4. No date stamps on uploaded PDFs — inspectors cannot verify currency
  5. 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.

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:

PageURLLinked from
Home/Top nav
About/aboutTop nav
Mandatory Public Disclosure/mandatory-disclosureTop nav + footer + sitemap
Admissions/admissionsTop nav
Academics/academicsTop nav
Fee Structure/feesTop nav (visible)
Contact/contactTop 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.


Frequently Asked Questions: CBSE School Website Compliance

What is CBSE Bye-Law 8.10?

CBSE Bye-Law 8.10 requires every CBSE-affiliated school to publish a Mandatory Public Disclosure section on its official website. This section must contain 14 categories of information including fee structure, staff qualifications, affiliation documents, RTE records, and safety certificates, all updated regularly.

Is a school website mandatory for CBSE affiliation?

Yes. CBSE requires affiliated schools to maintain an official website with the Mandatory Public Disclosure section as a condition of affiliation. Missing or outdated disclosures can lead to show-cause notices, fines, or delay in affiliation renewal.

What happens if a CBSE school website is not compliant?

Non-compliant CBSE school websites can face show-cause notices from the regional office, adverse notes during affiliation renewal inspections, and in serious cases, referral to DIOS/DEO for action. CBSE inspectors now perform desk audits checking website compliance before on-site visits.

How many sections does CBSE mandatory disclosure require?

CBSE Bye-Law 8.10 mandates 14 sections: school management committee details, fee structure, staff qualifications, affiliation letter, RTE admissions quota, academic calendar, PTM schedule, safe drinking water certificate, sanitation certificate, fire safety certificate, student-teacher ratio, academic results, grievance redressal mechanism, and NOC from state government.