E-Shikshakosh Bihar 2026: Teacher Login, App 2.0 Login, Download & Portal Update

E-Shikshakosh (eshikshakosh.bihar.gov.in) is official digital platform of Bihar Education Department. The portal enables real-time tracking of school infrastructure, teacher attendance, and student enrollment across Bihar. Authorized users, including BPSC and Niyojit teachers, can securely log in using their 12-digit Teacher ID. Visit the official portal at eshikshakosh.bihar.gov.in.

Bihar Education Project Council E-Shikshakosh Bihar is the official online platform created by the Bihar Education Project Council to bring all government and aided schools in the state onto one centralized system. It manages teacher identity verification, geo-fenced daily attendance, student enrollment, salary processing, and school infrastructure tracking through a single Aadhaar-authenticated portal at eshikshakosh.bihar.gov.in. The platform has replaced the previous paper-based reporting system across all 38 districts, and the attendance and profile details recorded here directly influence salary payments and transfer eligibility.

Accessing the official portal requires users to first choose the correct “User Type” before entering their login credentials. In the 2026 update, the Bihar Education Project Council strengthened security measures by introducing periodic biometric or OTP-based re-verification for enhanced account protection.

E-Shikshakosh Teacher Login: Step-by-Step

  • Open official portal: Visit to official link https://eshikshakosh.bihar.gov.in/.
  • Select User Type: In login page, select the “Teacher”. (Select “School” or “Official” by mistake is the #1 cause of login errors).
Select-User-Type-
  • Enter Your 12-Digit Teacher ID: Add you unique E-Shikshakosh ID provided during your registration.
  • Select your Login Method:
    • Password Method: Add your secure password.
    • Login Through OTP: If you forgotten your password or new device, click “Login with OTP”. A 6 digit code send to your Aadhaar-linked mobile number.
  • Security Math Captcha: Verify the captcha code to prove you are a human.
Enter-Your-Details-
  • View Dashboard: Once verified, a dashboard where you can see modules for Attendance, leave Management and Salary Slips.

School, HM & Officer Login Protocol

While teacher logins are focused on individual access, the School, Headmaster (HM), and Official portals are built for wider administrative control. These login options allow authorized users to verify records, approve leave requests, and manage the school’s digital “Service Book.”

  • Open the official website: Open the official portal eshikshakosh.bihar.gov.in.
  • Select User Type: On the login page, select “School”.
select-School
  • Credential Entry (The UDISE Key):
    • School Login: Your User ID is your school’s 11-digit UDISE+ Code.
    • Official Login: Use Departmental ID provide by the Bihar Education Project Council (BEPC).
  • Captcha code: Add captcha code and verify it. If image is blurry, click the “Reload Captcha” icon.
  • Biometric Trigger (2026 Update): For sensitive administrative actions such as student disenrollment or teacher transfer approvals, the system may require Biometric or Aadhaar-linked OTP verification for the logged-in Headmaster (HM) or Officer to maintain a high level of security.

After logging in, you gain access to the E-Shikshakosh platform. The easiest way to explore and practice using the system without mistakes is by understanding the modules available in the sidebar.

Key Modules Found on the Sidebar:

  • Teacher Module (शिक्षकों के लिए):
    • Teacher Registration and Profile Management.
    • Pro Tip: Use the “Teacher Search” sub-module to see the list of all educators of your school.
  • Student Module (छात्रों के लिए):
    • Student Info: View student records.
    • Add Student: The interface for entering new admissions (Class 1-12).
    • Disenrollment: A critical tool for HMs to remove students who have left the school or transferred out.
  • School Module (स्कूल प्रबंधन):
    • Used to update school infrastructure data, such as the number of functional toilets, classrooms, and availability of electricity/internet (linked to the e-PMS system).
  • Attendance & Leave (उपस्थिति और अवकाश):
    • Headmasters can check daily attendance summaries in this section. It also works as the approval center for teacher leave requests submitted through the mobile app
  • e-Library & e-LOTS (डिजिटल संसाधन):
    • This section contains a collection of textbooks and teaching resources. By accessing it through the dashboard, teachers can display materials in Smart Class environments.

For the most reliable experience and automatic updates, always use the official store whenever possible. However, we have also included an alternative method for older devices or restricted networks.

  • Open the Play Store and search for “e-Shikshakosh”.
  • Ensure the developer is listed as Bihar Education Project Council (BEPC).
  • Click “Install” or “Update” to get the latest version.

What’s New in E-Shikshakosh?

The 2.0.x update was launched specifically to reduce the high failure rate of the attendance module in rural Bihar. This latest version brings two major technological improvements:

  • Enhanced GPS Precision: The app now uses Fused Location technology, which combines mobile tower signals with GPS satellite data to make sure teachers on school premises are not mistakenly marked as Out of Range.
  • Advanced Biometric & Selfie Module: To prevent proxy attendance, the updated version now includes an AI-powered selfie mode. It uses real-time liveness detection to verify actual presence, blocking the use of static photos for attendance marking.
  • Sync Speed: The “Upload Saved Data” feature is now 40% faster and specially optimized for 2G and 3G networks, ensuring smoother performance in remote areas.

E-Shikshakosh App Login & Offline Attendance Mode

A common challenge for teachers in rural Bihar is limited access to reliable internet during school hours. The latest app update addresses this issue with a strong Offline Mode.

  • Initial Login: You have a active internet connection for the first login of day to sync your “Master Data”. Use your 12 digit Teacher ID and password.
  • Marking Attendance Offline: If the internet goes down while you are at school, you can still click “Mark Attendance.”
    • The app will locally capture your timestamped selfie and GPS coordinates.
    • You will see a message saying: “Data saved locally. Please sync when internet is available.”
  • The “Upload Saved Data” Step:
    • Once you have internet access again (or connect through a hotspot), open the app and navigate to the “Upload Saved Data” section.
    • Tap “Sync All” to upload your offline attendance records to the BEPC servers.
    • Important: If the data is not synced by 8:00 PM on the same day, your attendance could be marked as “Pending” or “Absent” in the final district report.

The registration phase is the most crucial stage of the E-Shikshakosh process. Although the Bihar Education Project Council (BEPC) has automated many verification steps, the initial information is still entered manually at the school level.

New Teacher Registration & Obtaining Your 12-Digit ID

For newly recruited BPSC TRE 3.0/4.0 or transferred teachers, the 12-digit Teacher ID is an essential digital identity. This ID cannot be created by the teacher personally; it must be processed and issued through the school administration.

  1. Data Submission: Submit your joining letter, Aadhaar card, and bank passbook to the Principal for verification and processing.
  2. HM Dashboard Entry: The Headmaster signs in to the portal, opens the “Teacher Module,” and chooses “Teacher Registration.” They then fill in your service information, including your category (BPSC/Niyojit) and appointment date.
  3. Verification Flow: After submission, the information is forwarded to the District Education Office (DEO) for digital verification.
  4. ID Generation: After DEO approval, your unique 12-digit Teacher ID is generated and sent via SMS to your registered mobile number.
  5. 72-Hour Rule (What to do if ID is missing): If your ID is not generated within 72 hours of submission, ask the Headmaster to check the “Application Status” on their dashboard.
    • If the status shows “Returned with Query,” it usually means there is an error or spelling mistake in your Aadhaar details or name.
    • If the status shows “Pending,” ask the school to use the portal’s Grievance module to report the delay to the District MIS Officer.

All educational institutions in Bihar—Government, Aided, and Private—must be onboarded to ensure student data is integrated into the state’s centralized database.

  • Signup: Visit to official portal and choose “School Registration”.
  • UDISE+ Validation: Enter your school’s 11-digit UDISE Code. The system will automatically retrieve basic school details from the national UDISE+ database to maintain data accuracy and consistency.
  • Profile Completion: HMs need to enter the school’s management type, contact information, and the details of the current headmaster.
  • Document Upload: Upload the school certificate and the HM official ID.
  • Approval: Once approved, the school receive its master login through the registered email.

Niyojit Teacher Update Login: Academic Management

For Niyojit (Contractual) Teachers, the portal provides a dedicated platform for digitizing service records and monitoring competency progress through integrated Sakshamta Pariksha data.

  • Accessing the Module: Open the Niyojit Teacher Login link in homepage.
  • Service Record Verification: Teachers should verify their “History of Posting” and original appointment details. This is important for determining seniority and eligibility for promotions.
  • Document KYC: Niyojit teachers must upload their educational certificates along with their initial “Niyojan” (appointment) letter.
  • Correction Protocol: If the data is incorrect, the teacher must request for correction through dashboard, which requires a physical verification of service book by BEO office.

Technical issues on the E-Shikshakosh portal usually arise from three common causes: device settings, server delays, or outdated login credentials. Below are the verified solutions.

Fixing “Out of Range” & GPS Location Errors

The “Out of Range” error is the leading cause of attendance failure. It occurs when your phone’s GPS location does not match the school geo-coordinates saved in the BEPC database.

  • Calibrate Your GPS: Before opening the app, first open Google Maps. Walk a few steps and make sure the blue dot shows your exact location. If there is a large light-blue circle around it, your GPS is not calibrated properly. Move to an open area away from tall buildings or tin roofs for better accuracy.
  • Set to “High Accuracy”: Go to Settings > Location > Advanced and ensure “Google Location Accuracy” is ON.
  • Clear App Cache: If the app continues to display your “Last Known Location” instead of your current one, go to Settings > Apps > e-Shikshakosh > Storage and tap Clear Cache. Avoid selecting Clear Data unless you are ready to sign in again.
  • The “10-Meter” Rule: The app uses a strict 10-meter location radius. If the error continues, try marking attendance from the center of the school campus or from the exact spot where the school’s original “Master Geotag” was captured.

OTP Not Received & Login Credential Issues

Many users experience a “Login Loop” or fail to receive the verification code needed to complete security verification.

  • SMS Gateway Delays: During peak hours (9:00 AM – 10:30 AM), the Bihar government SMS gateway often becomes congested. Avoid clicking “Resend OTP” repeatedly. Wait at least 3 minutes before trying again.
  • Check DND Settings: Make sure your mobile number does not have “Do Not Disturb” (DND) enabled for service messages.
  • The “Invalid Credentials” Loop: If your password is correct but still fails:
    • Check whether you have mistakenly selected “School” instead of “Teacher” in the User Type dropdown.
    • Also, make sure there are no extra spaces after your 12-digit ID, which often happens when copy-pasting.

Recovering Forgotten IDs & Password Reset

If you have lost access to your account, follow these steps instead of create new profile:

  • Recovering Teacher ID: You cannot recover your ID through the public portal. Instead, request your Headmaster (HM) to log in to the School Dashboard, open the “Teacher Module,” and obtain your 12-digit permanent ID from the staff list.
  • Password Reset through Portal: Visit to E-Shikshakosh Login Page.
    • Click “Forgot Password”.
    • Add your user ID and solve the math question.
Enter-your-User-ID-and-solve-the-math-problem
  • Helpdesk Escalation: If your mobile number has changed and you are unable to receive OTPs, you need to submit a written application to your District Education Officer (DEO) requesting an update of your profile with the new mobile number.

The E-Shikshakosh ecosystem extends far beyond just “Teacher Data.” It now functions as the backbone of Bihar’s school infrastructure and digital learning system.

e-PMS Login for Infrastructure & Project Monitoring

The Electronic Project Monitoring System (e-PMS) is a specialized platform designed to monitor the physical progress of schools. It is used by school development committees and contractors approved by BSEIDC.

  • Accessing e-PMS: Open the portal eshikshakosh.bihar.gov.in, click on “BSEIDC e-PMS Login” You can redirects to cwedu-eshikshakosh.bihar.gov.in link.
BSEIDC-e-PMS-Login-
  • Contractor/Manager Credentials: Teacher logins, e-PMS requires a specific BSEIDC ID and a secure password.
ContractorManager-Credentials-
  • Real-Time Tracking: After logging in, managers can upload geotagged photos of ongoing construction projects such as classrooms, toilets, and boundary walls.
  • Fund Disbursement: The system automatically releases repair and construction funds according to the verified completion percentage shown in these digital reports, ensuring complete transparency.

e-Library (e-LOTS) & Vidya Bodh Digital Resources

To advance the “Digital Bihar” initiative, the department has consolidated all Teaching-Learning Materials (TLM) into two main platforms.

  • e-LOTS (Library of Teachers & Students): Available at bepclots.bihar.gov.in, this platform offers digitized textbooks for Classes 1–12, along with subject-wise video lectures and interactive quizzes.
  • Vidya Bodh Platform: A dedicated 2026 program providing 10,000+ STEM learning resources, interactive virtual labs, and worksheets aligned with NCERT and SCERT curricula.
  • Access Method: You can access these through the “Digital Resources” section on your E-Shikshakosh dashboard. If you’re already logged into the portal, no additional sign-in is required.

e-Shikshakosh DCF 2025-26 PDF & Data Entry

The Data Capture Format (DCF) is a document used to update the annual school profile. It is now conducted through a hybrid process.

  • Download the PDF: Go to “Download” option in portal to get latest DCF 2025-26 PDF.
  • Manual Draft: It is strongly advised to first complete the physical PDF manually so that all student details—such as Aadhaar, bank account information, and social category—can be verified and confirmed by parents.
  • Digital Submission: Go to school Dashboard, visit to “Student Module” > “DCF Entry” and transfer the data from PDF.
  • Verification: After submitting the DCF, the HM must “freeze” the data so it can be forwarded to the District MIS Officer for final UDISE+ synchronization.

Errors in salary, transfers, or data discrepancies can be frustrating. To address this, the Bihar government has streamlined its grievance redressal system through the SHAKTI and Lok Shikayat protocols.

Filing a Grievance on the SHAKTI Portal

If you face a “Salary Hold” or “Transfer Dispute”, follow these steps:

  • Login to Dashboard: Visit to teacher/school profile on E-Shikshakosh.
  • Initiate Complaint: Select the “Grievance” module (sometimes shown as “Service Request”).
  • Select Category: Select your problem (e.g., Salary Payment, Correction in Service Book, or Mutual Transfer Issue).
  • Upload Documents: Upload the documents (e.g., your bank statement or appointment letter).
  • Track Ticket ID: After submitting your request, you will receive a SHAKTI Ticket ID. The concerned department is required to respond with a resolution or status update within 72 hours.

Official Support: District Helpdesk & MIS Contacts

LevelResponsible AuthorityContact Purpose
Block LevelBEO / Block MISRegistration errors, Mobile number updates.
District LevelDEO / District MISID Generation delays, UDISE+ mismatch.
State LevelBEPC HelpdeskServer-wide downtime, App bugs.

Official Helpline Numbers (2026): 0612-2215181 / 0612-2233973

  • Email Support: helpdesk.esks@gmail.com

The E-Shikshakosh Bihar portal has evolved beyond a simple digital record system—it now serves as the core hub of a teacher’s professional workflow. By keeping up with the 2026 guidelines, regularly updating your app, and maintaining accurate KYC details, you can prevent the administrative issues that many educators encounter.

How do I update my mobile number on the E-Shikshakosh portal?

Log in to the portal and go to the Teacher Module. Select “Teacher Registration”, then click “Edit Profile.” Enter your new 10-digit mobile number and press “Submit.” An Aadhaar-linked OTP will be sent to your new number for verification. After successful verification, the update is usually reflected across the attendance and salary modules within 12–24 hours.

Can private schools register on E-Shikshakosh Bihar?

Yes. Registration is compulsory for all Government, Government-aided, and Private Schools in Bihar. Private schools must register using their official 11-digit UDISE+ Code as their main User ID. This process is essential for accurate student data mapping, allowing students who transfer between private and government schools to keep a continuous and consistent digital academic record.

What is the latest version of the E-Shikshakosh app for 2026?

As of February 2026, the latest stable release is version 3.5.0, rolled out in late January 2026. This update marks a significant upgrade from the older 2.0 versions, resolving issues with “Master Data Download” failures and enhancing GPS accuracy for geofencing in rural schools. To prevent “Out of Range” errors during morning attendance, make sure your app is updated through the Google Play Store.

How do I check my salary status on E-Shikshakosh?

Log in to your teacher dashboard and navigate to the “Salary/Payment” or “Service Request” section. From there, you can access your monthly salary slips and check the payment status. As of 2026, salary calculations are directly connected to your E-Shikshakosh attendance records. If your attendance is not synced or is marked as “Pending,” your salary may appear as “On Hold” or “Under Process.”