If you have been trying to log in to the KADPOLY student portal and keep running into errors, the most likely reason is that you are on the wrong URL. Kaduna Polytechnic operates seven separate portals, each built for a different student type. Using the wrong one will always fail, no matter how many times you retry. This guide maps all seven portals, walks you through the login steps for each student type, and covers exactly what to do when your login is not working.
What Is the KADPOLY Student Portal?
The KADPOLY student portal is the official online platform through which Kaduna Polytechnic manages all student-facing academic and administrative activities. Through the various portals, students can apply for admission, check admission status, register for courses, view semester results, pay school fees and levies, request transcripts, access the academic calendar, and complete Post UTME screening. The portals work on any modern device. Google Chrome and Mozilla Firefox are the recommended browsers for all seven portals. Avoid opening any KADPOLY portal through the WhatsApp in-app browser, as it consistently causes loading and submission errors.
The Seven KADPOLY Portals and Which One You Need
Before attempting any login, confirm which portal applies to your situation. This is the complete reference — no other source currently maps all seven in one place.
The applicants portal at kadunapoly.edu.ng/applicants/login is for fresh applicants who have submitted a new application. Use this portal to log in, check your admission status, and re-print your payment receipt using your Remita RRR code.
The student portal at kadunapoly.edu.ng/students is for returning and continuing students who already have a matriculation number. This is the main portal for course registration, checking results, and managing your academic profile.
The admission checker at kadunapoly.edu.ng/students/check-admission allows anyone to verify their admission status using a JAMB registration number or application number, without needing to log in at all.
The SIMS portal at kadunapoly.edu.ng/simsMan handles academic records and result management. If you cannot find your results on the main student portal, this is where to look.
The PayKADPOLY portal at kadunapoly.edu.ng/paykadpoly is the dedicated payment platform for school fees, acceptance fees, transcripts, levies, and IGR remittances. Fee payments are processed here, not on the main student portal.
The SPRS portal at sprs.kadunapoly.edu.ng/Login.php is exclusively for Post UTME applicants. It uses a Reference ID login, not an email address. Your applicants portal credentials will not work here.
The ODFeL portal at kadpolyodfel.ng/portal/student-login is for Open Distance and Flexible e-Learning students only. It runs on a completely separate system with its own login credentials. No other KADPOLY portal password works here.
Identify your category from this list before proceeding to the steps below.
How to Log In to the KADPOLY Applicants Portal (Fresh Applicants)
Fresh applicants should use kadunapoly.edu.ng/applicants/login for all admission-related activities. Open Chrome or Firefox and visit the URL. On the login page, enter the email address you registered with during your application. Enter the password you created at the time of application, then click Login. Once inside your dashboard, you can check your current admission status, complete any outstanding application steps, and re-print your payment receipt.
If you need to re-print your payment receipt without logging in, go to kadunapoly.edu.ng/applicants, click the “Re-print Payment” option, and enter your Remita RRR code. Your receipt will load immediately.
How to Check Your KADPOLY Admission Status
There are two ways to check your KADPOLY admission status. The quickest method requires no login at all. Visit kadunapoly.edu.ng/students/check-admission, enter your JAMB registration number or application number, and click Submit. Your current admission status will display on the screen. Alternatively, log in to your applicants portal at kadunapoly.edu.ng/applicants/login and your status will be visible on the dashboard.
There are three possible outcomes. If your status shows shortlisted or admitted, proceed to pay your acceptance fee via kadunapoly.edu.ng/paykadpoly before the deadline. If your status shows not yet shortlisted, your batch has not been processed yet — check back after a few days as releases are done in stages. If your status shows not admitted, watch for announcements about the supplementary admission list.
One important step many applicants miss: always cross-check your school admission status with JAMB CAPS. Both the KADPOLY portal and JAMB CAPS must reflect your admission before you pay the acceptance fee. If only one shows admitted, wait until both are updated before making any payment.
How to Log In as a Returning Student
Returning and continuing students should use kadunapoly.edu.ng/students. Visit the URL on Chrome or Firefox. Enter your registered email address, enter your password, and click Login. Your dashboard will give you access to course registration, check payment, results, and guides.
If you are logging in as a returning student for the very first time, the login sequence matters and this is where most first-year returning students get stuck. Competitors skip this step entirely. Follow this order precisely: first, check your admission at kadunapoly.edu.ng/students/check-admission to confirm you are admitted. Second, pay your acceptance fee via kadunapoly.edu.ng/paykadpoly. Third, visit kadunapoly.edu.ng/students/returning-student to create your portal password. Only after completing these three steps should you attempt to log in at kadunapoly.edu.ng/students using your email address and the password you just set. Attempting to log in before setting your password through the returning student page is the single most common reason first-year returning students cannot access the portal.
How to Log In to the KADPOLY SPRS Portal (Post UTME Applicants)
Post UTME applicants use a completely separate portal. Visit sprs.kadunapoly.edu.ng/Login.php on your browser. On the login page, enter your Reference ID in the username field. Note that this portal does not use your email address — the Reference ID is the credential specific to the SPRS system. Enter your password and click Login to access your Post UTME screening dashboard. Do not attempt to use your applicants portal email and password here as they will not work.
How to Log In to the KADPOLY ODFeL Portal (Distance Learning Students)
Distance learning students enrolled through the Open Distance and Flexible e-Learning programme use an entirely separate platform. Visit kadpolyodfel.ng/portal/student-login on your browser. Your login credentials for this portal are independent of every other KADPOLY portal. If you enrolled through ODFeL, this is your only portal — do not attempt to log in at kadunapoly.edu.ng/students as your credentials will not be recognised there.
KADPOLY Student Portal Password Reset
If you have forgotten your password, go to the login page for your specific portal type and click the “Forgot Password?” link below the Login button. Enter the email address you registered with and a password reset link will be sent to your inbox. Check your spam or junk folder if the email does not arrive within five minutes, then request another.
If the reset email never arrives, the most common cause is entering the wrong email address. Think carefully about which email you used when you first registered — many applicants have multiple email addresses and use the wrong one. If you genuinely no longer have access to your registered email, contact the KADPOLY ICT unit through the contact form available on kadunapoly.edu.ng. Do not create a new account. Duplicate accounts cause fee payment and academic record conflicts that can take several weeks to resolve and may affect your result processing.
KADPOLY Portal Not Working? Common Issues and Fixes
If you receive an “Invalid Credentials” error, the first thing to check is whether you are on the correct portal for your student type. A fresh applicant attempting to log in at kadunapoly.edu.ng/students will always fail — go to kadunapoly.edu.ng/applicants/login instead. Also confirm your email address is entered exactly as registered, including any dots or underscores.
If a fee payment you made via Remita is not reflecting on your portal, wait 24 hours before taking any action. Remita payments sometimes take time to sync with the school system. After 24 hours, verify at kadunapoly.edu.ng/students/check-payment using your RRR code. If payment is confirmed there but still not reflecting on your profile after 48 hours, escalate to the bursary department with your RRR code and payment receipt as evidence.
If the portal page is not loading or keeps timing out, try accessing it during off-peak hours. Early morning between 6am and 8am consistently has lower traffic on KADPOLY servers. If you are using an older Android phone or any browser other than Chrome or Firefox, switch browsers. Internet Explorer and outdated Android browsers are not supported and will cause consistent errors across all KADPOLY portals.
Conclusion
The key to logging in successfully on any KADPOLY portal is using the right URL for your student type. Fresh applicants go to kadunapoly.edu.ng/applicants/login. Returning students go to kadunapoly.edu.ng/students — but must complete the returning student setup at kadunapoly.edu.ng/students/returning-student first. Post UTME applicants use sprs.kadunapoly.edu.ng with their Reference ID. Distance learning students use kadpolyodfel.ng/portal/student-login exclusively. Payments for all categories go through kadunapoly.edu.ng/paykadpoly.