Most teachers assume that a mid-year transfer means starting fresh on E-Shikshakosh. That is not how it works — and misunderstanding this causes real problems with salary continuity. From what I have seen over the years, the confusion is not about teachers being careless. It is about the fact that nobody ever sat them down and explained the system in full. The transfer order arrives, the excitement or relief of a new posting takes over, and before you know it, a teacher has left their old school without completing four or five critical steps on the portal. Then, somewhere around the 15th of the following month, the salary does not arrive. That is when the panic starts — and by that point, undoing the damage takes weeks.

The truth is, E-Shikshakosh is designed to hold your records centrally, tied to your unique Teacher ID, not to your school’s UDISE code. Your attendance history, service book entries, training completions, and salary linkages do not disappear when you walk out of one school and into another. They follow you — but only if the transition is handled correctly at both ends. This article is written specifically to explain what “correctly” looks like at every stage of a mid-year transfer.
What Actually Happens to Your Attendance Records When You Transfer
Here is something your school office may not tell you: your attendance data on E-Shikshakosh is anchored to your 12-digit Teacher ID, not to the school you are currently posted at. This is a deliberate design choice by the Bihar Education Project Council (BEPC). The idea is that a teacher’s service record should be portable — it should travel with the teacher, not stay locked in one institution’s dashboard.
When a transfer order is issued and processed, the system does not erase your previous attendance. What changes is the “active school mapping” — essentially, the portal reassigns which school’s dashboard your daily attendance gets posted to. Your historical records from the old school remain visible in your service book under the same Teacher ID. A reviewing officer, a DEO, or even you — when you log into your own dashboard — can see the full attendance trail across both postings as a single, continuous record.
This is critical for salary continuity. The payroll engine in E-Shikshakosh calculates salary based on monthly attendance data linked to your Teacher ID. If your ID is correctly remapped to the new school within the system’s processing window, there is no gap. The salary for the month of transfer is calculated proportionally — the days you were present at School A are counted under School A’s UDISE, and the days at School B under School B’s UDISE, but both feed into the same payroll calculation under your single Teacher ID.
The part most teachers overlook is that this remapping does not happen automatically at the moment the transfer order is signed. It requires deliberate action from both Headmasters — your old one and your new one. That is where most mid-year transfer complications actually originate.
What You MUST Do on E-Shikshakosh Before Your Last Day at the Old School
Do not wait for the farewell function. The portal tasks below need to be completed before or on the last working day at your current school — not after. From what I have seen, teachers who delay even one of these steps often end up chasing their HM for corrections from a different district, which is a far more frustrating experience.
1. Verify and freeze your attendance for the current month up to your last working day. Log into your teacher dashboard and confirm that every day of the current month — up to and including your last day — is marked correctly. If there are any “Pending” or “Absent” entries that should not be there, raise them with your HM for correction before you leave. Once you are remapped to the new school, your old HM loses easy access to your individual attendance records for correction.
2. Update your service book entries and confirm they are not in draft status. Go to the Teacher Registration module and check that your service history entries are submitted, not saved as drafts. A draft entry is not visible to the system for payroll processing. This includes any training completions, leave records, or increments that may have been recently updated.
3. Download and save a screenshot or PDF of your complete attendance record for the current academic year. This is your personal backup. The portal may not always be accessible during the transition period, and having a local copy means you have evidence if any discrepancy is raised later. It takes two minutes and can save you months of grievance filing.
4. Ensure your registered mobile number is current and linked correctly. Your phone number is the OTP gateway to your account. If your number has changed and the old number is still registered, you will be locked out of OTP-based verifications at exactly the wrong time. Update it through Teacher Module > Teacher Registration > Edit, and verify via Aadhaar-linked OTP before your last day.
5. Submit a written handover note to your HM confirming you have no pending portal tasks under your Teacher ID. This is the step almost no one does — and it is the one that protects you the most. A brief written acknowledgement that your portal records are complete and up to date creates an official paper trail. It also prompts your HM to initiate their own required dashboard actions, which are explained in the next section.
What Your Old HM Must Do on Their Dashboard
This is the part no other resource seems to explain clearly, so pay close attention. Most teachers assume the transfer process is their job alone. It is not. The old Headmaster has specific mandatory actions on the E-Shikshakosh school dashboard that must be completed before you officially leave — and if they are skipped, your salary linkage at the new school will be delayed.
When a teacher is transferred, the old HM must log into the School Module on the portal and initiate a “Teacher Disenrollment” or posting-release action for your Teacher ID. Think of it as the school formally releasing your digital record from its UDISE mapping. Without this step, your Teacher ID remains mapped to two schools simultaneously in the backend — the old one still showing you as “active” and the new one unable to complete your activation because the system flags a conflict.
The old HM must also ensure your final month’s attendance is “frozen” and submitted — not just saved. There is an important difference between data that has been entered and data that has been frozen and pushed to the district MIS. Only frozen data is picked up by the payroll processing system. If the HM freezes your data after the monthly processing cutoff date, your salary for that month will be held in the “Under Process” queue until the next cycle.
Critically, the old HM should also provide you with a copy of the school’s acknowledgement that the disenrollment has been completed — a screenshot of the confirmation screen is sufficient. This is what you will hand to your new HM as proof that the system-side release has been done and that your Teacher ID is free to be activated at the new school.
From what I have seen, this HM-to-HM digital handoff is the single weakest link in mid-year transfers. Teachers discover its importance only when salary is held, by which point the old HM may have moved on or is difficult to reach.
What Your New HM Must Do to Activate Your Profile at the New School
Your new Headmaster’s actions on E-Shikshakosh are just as time-sensitive. The activation process at the new school is not automatic — it requires the HM to log into the School Dashboard, navigate to the Teacher Module, and formally add your Teacher ID to their school’s active roster.
The process requires your Teacher ID, a copy of your transfer order, and your joining letter at the new school. The HM enters your service details, maps your ID to the school’s UDISE code, and submits the registration. Once submitted, the portal generates a confirmation that your profile is now active under the new school. From this point forward, your daily attendance marked through the E-Shikshakosh mobile app will be recorded under the new school’s UDISE.
The new HM also needs to verify that there are no data conflicts carried over from your previous school — particularly around your category (BPSC/Niyojit), appointment date, and salary grade. If the old school’s records were not correctly frozen, the new HM may see mismatched data during registration, which triggers a verification hold that requires DEO-level clearance to resolve.
One practical advice for teachers: on your joining day at the new school, sit with your HM while they complete this portal registration. It takes less than twenty minutes when done right, and being physically present means you can verify that your name, Aadhaar number, bank account, and Teacher ID have been entered without typographic errors — because a single wrong digit in any of these fields will hold your salary indefinitely.
The 72-Hour Gap — What Happens to Your Attendance During the Transition Period
Here is something that creates unnecessary alarm for transferred teachers: there will almost certainly be a period of one to three days where your Teacher ID is not actively mapped to either school on the portal. This is not an error. It is a structural reality of the E-Shikshakosh remapping process — and it is commonly referred to informally as the “72-hour gap” by teachers familiar with the system.
During this window, your E-Shikshakosh mobile app may show your attendance status as “School Not Mapped” or display a location error when you try to mark attendance. This happens because the GPS-based geofencing system uses the active UDISE mapping to verify your location — and if the mapping is in transition, the system cannot confirm where you should be.
The 72-hour gap does not automatically translate to salary deduction — but only if you protect yourself with documentation. Here is exactly what to do:
First, on the day you join the new school, obtain a physical joining certificate signed and stamped by the new HM with the exact date. This is your proof of physical presence even if the portal has not yet completed your digital remapping. Second, keep your old school’s release letter from the HM. Third, if your app shows “School Not Mapped” on any transition day, note the date and take a screenshot. You can use this as supporting evidence in a grievance if the attendance system later marks those days as absent.
The grievance filing mechanism on E-Shikshakosh allows you to select “Transfer Dispute” as a category and upload supporting documents. When a grievance is filed with the joining certificate and HM release letter attached, these transition-day attendance queries are typically resolved within five to seven working days at the district level.
A Real Scenario Walkthrough — Transferring from Samastipur to Patna in March
Let us make this concrete. Say you are a secondary school teacher in Samastipur, and your transfer order to a school in Patna comes through in the first week of March. Here is what this looks like on the ground.
March 5 (Transfer Order Received)
You receive your transfer order. That same evening, log into E-Shikshakosh and verify your attendance for March 1 through 5 is correctly marked. Check that your service book has no draft entries. Download your attendance PDF for the current academic year.
March 6–8 (Last Days at Old School)
Inform your HM and hand over a written confirmation that your portal tasks are complete. Request — formally and in writing — that the HM complete the Teacher Disenrollment from the school dashboard before March 8. Collect the HM’s confirmation screenshot.
March 9 (Travel and Transition Day)
Your Teacher ID is in the remapping phase. Do not attempt to mark attendance on the app. Make a note of the date and keep your travel tickets as documentation.
March 10 (Joining Day at Patna School)
Report to the new school, collect your joining certificate with date and stamp. Sit with the new HM while they open the Teacher Module, add your Teacher ID, verify your details, and complete the registration. Confirm the portal generates a success message before you leave that room.
March 11–13 (Activation Window)
The system processes the new mapping. Your app should show the new school’s geofencing zone by March 11 or 12. Mark your attendance as usual from March 10 onward. If “School Not Mapped” persists beyond March 12, contact your new HM immediately to check whether the submission was frozen or only saved as draft.
March 14 onward
You are fully active at the new school on E-Shikshakosh. Your salary for March will be calculated as: Samastipur attendance (March 1–8) + Patna attendance (March 10 onward), proportionally, under your single Teacher ID. The 9th is documented as a travel/joining day with physical evidence on file.
Transfer Process: Day-by-Day Timeline (Day 1 to Day 7)
For teachers who prefer a clear sequential reference, here is how the ideal seven-day transfer process should unfold:
Day 1 — Order Receipt: Teacher receives transfer order. Logs into E-Shikshakosh, verifies current month attendance, downloads records, checks service book for draft entries.
Day 2 — Teacher-Side Completion: Teacher updates registered mobile number if needed, submits written handover to HM, requests HM initiate the disenrollment action on the school dashboard.
Day 3 — Old HM Dashboard Actions: Old HM logs into School Module, freezes current month attendance, initiates Teacher Disenrollment, provides confirmation screenshot to the teacher.
Day 4 — Travel/Transition: Teacher ID enters remapping phase. No app attendance possible. Teacher retains all travel evidence and documentation.
Day 5 — Joining Day at New School: Teacher reports, collects physical joining certificate, sits with new HM for Teacher Module registration. New HM submits the new school mapping — not saves, submits.
Day 6 — System Activation Window: Portal processes the new UDISE mapping. Teacher monitors app for geofencing activation. If any “School Not Mapped” error persists, teacher contacts new HM to verify submission status.
Day 7 — Confirmation and Documentation: Teacher confirms attendance is marking correctly at the new school. If any transition days appear as absent in the portal, teacher files a Transfer Dispute grievance with physical documents attached. Keeps copies of everything.
The entire process, done right, takes seven days and very little effort. Done wrong — or done halfway — it can hold a salary for two to three months and require DEO-level intervention to untangle. The difference, from what I have seen, is almost always the HM-to-HM digital handoff. Both headmasters have a role. Both roles are mandatory. And the teacher who understands this — and ensures both HMs complete their actions — is the teacher whose March salary arrives on time regardless of which district they woke up in.
Keep your documents, complete your portal steps, and do not leave your old school without the HM’s confirmation screenshot in your hand. The system is designed to protect you — but only if you work with it, not around it.