UDISE Plus Modules 2026-27 – The Order, The Dependencies & What Blocks Progress

UDISE Plus Modules User Manual 2026-27 — Order and Dependencies
UDISE Plus Modules User Manual 2026-27 — Order and Dependencies
🏛
Official UDISE+ Portal: This guide is based on the official UDISE+ Portal — udiseplus.gov.in. For login, data entry, and all official UDISE+ services, always go directly to the official portal.

Five Portals, No Flowchart

UDISE+ is not one portal. It is five portals, each at a different URL, each handling a different part of your school's data. The School Profile goes to udiseplus.gov.in/moe_udise/. Students go to sdms.udiseplus.gov.in. Teachers go to udiseplus.gov.in/udiseteacher/. Reports come from udiseplus.gov.in/udisereport/. And there is a User Directory module at udiseplus.gov.in/ud/ that Block and District officers use for school management.

What nobody tells you is that these five portals are not independent. What you enter in School Profile affects what SDMS validation checks. The Teacher Module and School Profile must reflect the same teacher count. If you submit these in the wrong order — or if the numbers between them do not match — the BRC will return one or more for correction, and you will not immediately understand why.

This guide explains the module order that prevents most inter-module problems, and the specific conflicts that happen when you fill modules independently without coordination.

🔍
Problems covered in this guide:
  • Correct module order — and what breaks when it's wrong
  • Module blocked or year not accessible
  • Enrollment count mismatch between School Profile and SDMS
  • Same UDISE code, different passwords for different modules
  • BRC returned one module but certified another
  • Module quick reference: URL, what each status means, who to contact

The Correct Module Order — And What Happens If You Get It Wrong

The recommended order for UDISE+ data entry is:

  1. School Profile Module first — Enter infrastructure, facilities, and enrollment totals (aggregate counts by class and gender). This establishes the baseline numbers everything else is validated against.
  2. Teacher Module second — Enter all active teachers' profiles and generate PENs. Teacher count here is compared against the School Profile.
  3. Student Module (SDMS) last — Complete promotions, add new students, generate APAAR IDs. The portal verifies the individual student count here against School Profile enrollment totals.

What happens if you fill SDMS before School Profile:

  • You enter 180 students in SDMS, then put 175 in the School Profile enrollment count — making a small mistake by estimating from memory. When BRC checks, you have submitted both numbers, and the mismatch triggers a rejection on both modules.
  • If you fill School Profile after SDMS, the natural tendency is to estimate enrollment from memory rather than counting actual students in SDMS. This creates mismatches that are hard to trace.
💡
Fill School Profile enrollment numbers by counting actual students in your SDMS list — not from memory, not from last year's register. Both modules will then show the same number from the start.

Problem: A Module Is Blocked or Year Not Accessible

You log in to SDMS. The 2025-26 data is visible but the 2026-27 year does not appear in the dropdown. Or a module shows "Data entry not open for current year."

What You SeeReasonFix
Current year not in dropdownYou have unsubmitted or unfrozen sections from the previous year at your schoolGo to 2025-26, check each module for "In Progress" or "Draft" status. Complete and submit all pending sections.
Current year shows "Entry not open"State has not yet opened data entry for 2026-27 at portal levelWait for state notification. Check UDISE+ portal or contact BRC for opening date.
Login succeeds but module is emptyThe block level has not certified your 2025-26 data — the portal cannot pull it forward to 2026-27Ask BRC to check whether 2025-26 certification is complete for your school.
Module loads but Freeze/Submit is greyed outA sub-section within the module is incompleteGo through each sub-section. Look for any section showing "Incomplete" or "Not Filled" status.

Problem: Enrollment Count Mismatch Between School Profile and SDMS

Your School Profile shows 268 total students across all classes. Your SDMS student count shows 271. The BRC is asking why these numbers differ by 3. You do not know which is right.

This mismatch is one of the most common reasons BRCs partially return school data. How to identify and fix it:

  1. Go to SDMS and count enrolled students class-by-class. Note the count for each class and gender separately.
  2. Go to School Profile and compare the class-wise enrollment table with your SDMS count.
  3. SDMS count is built from actual individual records — it is more reliable. Correct School Profile to match SDMS, not the other way around.
  4. The most common discrepancy source: you promoted students in SDMS but did not reflect them in the School Profile, or you marked students as dropout in SDMS but still counted them in School Profile enrollment totals.

Problem: Same UDISE Code — Different Password for Different Modules

You use your UDISE code to log in everywhere. But the School Profile password and SDMS password may have diverged — especially if someone changed one password and not the other.

How this happens:

  • A previous headmaster or data entry operator changed the SDMS password but not the School Profile password
  • A state portal migration reset some modules' passwords and not others
  • BRC reset one module's password to help with a login issue, and the other password stayed the same

What to do:

  1. Try logging into each module separately and note which ones work with which password
  2. Contact your Block MIS Coordinator with the modules you cannot access
  3. They will tell you the current active password for each module, or reset the ones that the system blocked
  4. Once you have both passwords, write them in the school register alongside the UDISE code — never only memorize module passwords

Problem: BRC Returned One Module But Certified Another

The BRC certifies each module independently — BRCs can certify School Profile infrastructure data while sending back SDMS student data if they find an APAAR ID issue. This is normal and means you only need to fix and resubmit the returned module, not all of them.

One important exception: if BRC returns your School Profile after certifying it, it means the district found an inconsistency — usually an enrollment count that contradicts the SDMS data that you certified later. In this case, contact your BRC to understand what specifically triggered the re-open before you make any changes.

When resubmitting a returned module:

  • Fix only what the BRC flagged — do not edit other sections that they did not mention in their rejection note
  • Resubmit and notify the BRC directly so they can verify and re-certify without delay
  • Do not assume the other certified modules are affected — check each module's status independently after resubmission

Module Quick Reference — URL, Status Meaning, Who to Contact

ModulePortal URL"In Progress" MeansWho Unlocks
School Profileudiseplus.gov.in/moe_udise/You have not submitted infrastructure, enrollment, or WASH sectionsBlock MIS Coordinator
Student Module (SDMS)sdms.udiseplus.gov.inStudents have incomplete GP/EP/SF profiles or lack APAAR IDsBlock MIS Coordinator
Teacher Moduleudiseplus.gov.in/udiseteacher/You have incomplete teacher profiles or have not generated PENsBlock MIS Coordinator
Report Moduleudiseplus.gov.in/udisereport/The district has not yet certified the data (read-only)District MIS Officer (for certification)
School Directoryudiseplus.gov.in/ud/The district has not registered the school or has not assigned credentialsDistrict Education Officer
Save your Block MIS Coordinator's direct mobile number. One contact resolves module blocking, password resets, data unlock requests, and certification status checks. Most UDISE+ problems at the school level are resolved through this one person.

❓ Frequently Asked Questions (FAQs)

Here are the most common questions people ask about UDISE Plus Modules 2026-27 – The Order, The Dependencies & What Blocks Progress.

Start with the School Profile Module (udiseplus.gov.in/moe_udise/). It sets the enrollment totals and infrastructure data that other modules are validated against. Once you enter School Profile enrollment numbers, fill the Teacher Module to match the number of teachers actually present on September 30. Then fill the Student Module (SDMS) last — after you complete promotions and School Profile — so you can verify the individual student count against School Profile totals.
Not necessarily. The UDISE code (11 digits) is always the username across all modules. However, passwords may differ — some states assign separate passwords for the School Profile portal and the SDMS portal, while others use the same password for both. If you changed the SDMS password and the School Profile portal now shows invalid credentials, the passwords have diverged. Contact your Block MIS Coordinator to confirm the current password for each module.
Yes. Submitting School Profile does not lock SDMS. Both are separate submission workflows. You can submit School Profile and continue working on SDMS student data. However, before district certification of School Profile, the BRC will check whether the enrollment numbers in School Profile match the count of enrolled students in SDMS. If they do not match, you must correct one of them.
Yes. Resubmitting SDMS does not change School Profile data or its certified status. Make the corrections in SDMS that BRC flagged, resubmit SDMS, and the BRC will verify SDMS again. School Profile remains certified throughout. The only situation where BRC would reopen the School Profile is if the SDMS correction changes the student count — which would create a new mismatch with School Profile enrollment numbers.
"Current Year Not Open" appears when either: (1) you have not fully submitted and frozen last year's data at your school, or (2) you submitted last year's data but the block or district level has not certified it yet, and your state's portal blocks new-year access until the authorities certify the previous year. The first case you can fix yourself — complete any pending 2025-26 sections. The second case requires BRC action — ask them to process 2025-26 certification so 2026-27 access opens.
Block MIS Coordinators have access to School Profile and SDMS data for all schools in their block — they use this to verify, unlock, and certify school submissions. They also have access to the Report Module for block-level aggregate reports. District MIS Officers have access to all block data within their district and can certify at district level. Schools only have access to their own modules, not other schools' data.

✅ Conclusion

The biggest hidden problem in UDISE+ is module interdependency — what you enter in one module affects what the system validates in another. The School Profile enrollment count and SDMS student count must match before the district can certify the data. A Teacher Module with missing PENs blocks Teacher Module certification even if you complete the other modules. The recommended order is School Profile → Teacher Module → Student Module (SDMS), and you can use the Report Module at any point to verify what the BRC has certified. If you follow this order and save each module section before moving to the next, you will prevent most inter-module conflicts.

Pooja Sharma
Written By

Pooja Sharma

Teacher & Contributor 🎓 BSc. (Physics), MSc. (Physics) and BEd.

Pooja Sharma is a qualified physics graduate (BSc, MSc) and certified teacher (BEd). As an active educator and contributor, she simplifies complex school portal processes, student registrations, and educational data entry tasks for academic administrators.

🗺️ Direct SDMS Login – Quick Access by State

Click your state below for the direct UDISE Plus SDMS login link and complete data entry guide.

All 39 States & UTs →