If you have been asked for your school's IEMIS code and nobody in the office knows where it is written down, you are in very common company. The code is one of those small pieces of information that only matters a few times a year, which is exactly why it goes missing between reporting cycles.
This guide explains what the code is, where it comes from, and the practical ways to find or recover it. Because portal screens and office procedures change between cycles, treat the recovery steps as the general shape of the process and confirm the current one with CEHRD or your local education office.
What the IEMIS code actually is
IEMIS is the Integrated Educational Management Information System, run by the Center for Education and Human Resource Development (CEHRD) under the Ministry of Education, Science and Technology. Every school recorded in the system is given its own identifier, commonly called the school's IEMIS code or simply the school code.
Two things make it worth knowing. First, it is your school's identity inside the national education data system: submissions, allocations and school-level records are tied to it. Second, and more practically, it is normally what your school logs in with on the IEMIS portal. That is why the question usually surfaces as a login problem rather than as a records question.
Your code is not a password
The IEMIS code identifies your school and is not secret in the way a password is. The password paired with it is. Share the code with your local education office or an authorised staff member when asked, but never circulate the login password over a shared phone, a staff group chat, or an unlocked shared computer.
Where to look first
Before contacting anyone, check the places the code has almost certainly already been written down. In most schools it is on file somewhere, just not somewhere obvious.
- Last cycle's IEMIS submission: any printout, saved PDF, or screenshot of a submitted summary usually carries the school code in the header or the basic-information section.
- Correspondence from your local education office or palika education section, where schools are frequently referred to by code rather than by name.
- Previous years' reporting files kept by whoever handled data entry before, including staff who have since moved on.
- Grant, scholarship, or textbook allocation paperwork, which is often issued against the school code.
- The handover notes of the outgoing head teacher or data focal person, if your school keeps them.
If nobody at the school has it
If the code genuinely cannot be found on your own records, recover it through official channels rather than guessing or trying variations on the portal.
- Contact your local education office or the education section of your palika or municipality first. They hold school-level records for their area and this is usually the fastest route.
- Ask them to confirm both the code and the exact school name it is registered against. A mismatch between the registered name and the name you use day to day is a common source of confusion later.
- If the local office cannot help, approach the district or provincial education office, and then CEHRD, following whatever contact route is published on the current IEMIS portal or CEHRD notice.
- Ask for the answer in writing, by letter or email, rather than over a phone call. You want a record you can file.
- Write it down somewhere durable the moment you have it, and tell at least two people at the school where that is.
Follow the current official process
Portal addresses, login screens, password-reset routes and support contacts are set by CEHRD and can change between reporting cycles. Before acting on any guide, including this one, check the latest circular or notice from CEHRD, the IEMIS portal itself, or your local education office, and follow those instructions instead.
The code and the password are different problems
It is worth separating the two, because schools often report a lost code when what they have actually lost is the password. If you have the code but cannot get in, that is a password reset, and it runs through whatever recovery route the current portal or your local education office provides. If you do not have the code at all, that is a records lookup, and it starts with the local education office.
Knowing which of the two you are dealing with before you pick up the phone will usually save you a cycle of being sent to the wrong desk.
Keep it findable next year
The reason this becomes an annual scramble is that the code lives in one person's memory or one person's drawer. When that person is transferred, on leave, or simply busy, the school is stuck.
- Record the code in your school's own records, not only in the head teacher's personal notes.
- Name a data focal person and a named backup, and make sure both know where the code and the reporting files are kept.
- Keep a copy of each year's submission summary, which doubles as a durable record of the code.
- Store the login password separately from the code, and change it when the person who knew it leaves.
This is the same habit that makes the rest of IEMIS season manageable. Schools that keep enrollment, staff and attendance records accurate all year treat reporting as an export rather than a reconstruction. If you want the fuller picture of the reporting process itself, the step-by-step guide covers what to prepare and the mistakes that most often cause rework.
Read the full walkthrough of IEMIS data entry and submission for Nepali schools.
Read the IEMIS guide

