"JAMB introduces home-based O'Level verification and upload system for 2026 UTME candidates. Step-by-step guide on how to verify and upload WAEC results from home."
How to Upload Your O'Level Results on JAMB Portal — Complete Guide 2026
Published: August 26, 2026 | Source: CampusAI News
---
📌 Overview
The Joint Admissions and Matriculation Board (JAMB) has introduced a new online system that allows 2026 UTME candidates to verify and upload their O'Level results from home — eliminating the need to visit CBT centres for this process.
The initiative, which commenced with WAEC results, enables JAMB to verify candidates' results directly with examination bodies before uploading them to their profiles. This technology-driven arrangement eliminates problems associated with manual uploads, including misplaced certificates, unverified or fraudulent results, and errors in entering subjects and grades.
> ⚠️ Important Note for All Candidates: Even if you have already uploaded your O'Level results previously, you must verify your results through this new system to be eligible for admission consideration.
📊 Key Details
| Detail | Information |
| :--- | :--- |
| Service | Home-Based O'Level Verification & Upload |
| Eligible Exams | WAEC (currently); NECO/NABTEB to be added later |
| Platform | buyresultsverificationcode.ng & JAMB e-Facility |
| SMS Shortcodes | 55019 or 66019 |
| Payment | Debit card or bank transfer |
| Subjects Required | Minimum 5, Maximum 9 (no repeats) |
| Status | Active for 2026 UTME candidates |
🚨 Why This New System Matters
JAMB introduced this system to:
- ✅ Eliminate CBT centre visits for O'Level uploads
- ✅ Verify results electronically with examination bodies
- ✅ Prevent fraudulent or unverified results
- ✅ Reduce errors from manual subject and grade entry
- ✅ Ease pressure on CBT centres during peak periods
- ✅ Make the process faster, safer, and more convenient
JAMB's e-Facility platform has been integrated with examination bodies to enable direct verification of candidates' results against the records of the issuing institutions before the results are downloaded into their JAMB profiles.
⚠️ CRITICAL WARNING: Why Your O'Level Upload May Be Rejected
> 🔴 Your O'Level result can be REJECTED or FAIL to upload on JAMB's e-Facility Portal if NIMC Details don't match WAEC/NECO/NABTEB records exactly.
Common reasons for rejection include:
| Issue | Explanation |
| :--- | :--- |
| ❌ False Grades | Grades on your result slip don't match what you're trying to upload |
| ❌ Name Mismatch | Your name on O'Level certificate differs from your NIMC/NIN details |
| ❌ Wrong Date of Birth | Date of birth on O'Level records doesn't match NIMC records |
| ❌ Examination Number Error | Incorrect examination number entry |
> 📌 VERIFY YOUR DETAILS BEFORE UPLOAD.
Before starting the upload process, ensure that:
- The name on your O'Level certificate matches your NIN exactly
- Your date of birth is consistent across all documents
- Your examination number is correct
- Your grades are entered accurately
> ⚠️
Any discrepancy will cause your upload to FAIL. Double-check everything before submitting.
📝 Step-by-Step Guide: How to Upload Your O'Level Results
Stage 1: Obtain Your Verification Code
Step 1: Visit the Verification Portal
Go to buyresultsverificationcode.ng
Step 2: Enter Your NIN
Provide your National Identification Number (NIN) and click "Verify NIN"
Step 3: Select Your Examination Details
- Select the number of O'Level sittings (One or Two)
- Select the relevant examination body (WAEC, NECO, etc.)
Step 4: Provide Contact InformationEnter your
email address and
GSM number
Step 5: Make Payment
Click "Pay Now" and complete payment using a debit card or bank transfer
Step 6: Enter Your Examination Details
After payment, provide:
- Examination number
- Examination series
- Examination year
Step 7: Obtain Your Verification CodeAfter successful verification, JAMB will issue you a
Verification Code
Stage 2: Upload Your Verified Result
Step 8: Send SMS Verification
Send "VERIFY" followed by your Verification Code to 55019 or 66019
Example: `VERIFY 1234567890`
Step 9: Wait for Confirmation
You will receive a notification confirming the verification and successful submission of your result
For Candidates with Two O'Level Sittings
If you have two O'Level sittings, follow these additional steps:
Step 10: Log in to JAMB e-Facility
Visit efacility.jamb.gov.ng and log in to your dashboard
Step 11: Select O'Level Upload
Click "2026 UTME O'Level Upload" on your dashboard
Step 12: Enter Your Verification Code
Enter the Verification Code you obtained earlier
Step 13: Select Your Subjects
- Both verified results will be displayed
- Select the required subjects
- Choose a minimum of 5 and a maximum of 9 subjects
- No subject should be selected more than once
Step 14: Apply Your ResultsClick
"Apply the O'Level Results"
Step 15: Confirmation
A notification confirming successful submission will be sent to you
🔴 IMPORTANT: Already Uploaded Your Results? You Must Still Verify!
> ⚠️ This applies to ALL candidates, including those who have already uploaded their O'Level results.
JAMB has clearly stated that no candidate will be eligible for admission without completing this new verification process.
Even if you uploaded your O'Level results at a CBT centre earlier, you must:
1. Visit buyresultsverificationcode.ng
2. Verify your results through the new system
3. Send "VERIFY" followed by your Verification Code to 55019 or 66019
4. Complete the process to ensure your results are properly verified
> 🔴 Failure to verify your results through this new system means your results will not be considered valid for admission.
📌 Quick Checklist
- [ ] Confirm your O'Level details match your NIMC details (Name, DOB, Grades)
- [ ] Visit buyresultsverificationcode.ng
- [ ] Enter your NIN and click "Verify NIN"
- [ ] Select your number of sittings and examination body
- [ ] Provide email and phone number
- [ ] Make payment
- [ ] Enter examination number, series, and year
- [ ] Obtain your Verification Code
- [ ] Send "VERIFY [Code]" to 55019 or 66019
- [ ] For two sittings: Log in to e-Facility and select "2026 UTME O'Level Upload"
- [ ] Enter your Verification Code and select 5-9 subjects
- [ ] Click "Apply the O'Level Results"
❓ Frequently Asked Questions (FAQ)
Q: Can I upload my O'Level results from home?
A: Yes. JAMB has introduced a new home-based verification and upload system that eliminates the need to visit CBT centres for this process.
Q: Which examination bodies are currently included?
A: The system currently covers WAEC results. NECO and NABTEB will be added later.
Q: I already uploaded my results earlier. Do I still need to do this?
A: Yes. Every candidate must verify their results through this new system to be eligible for admission.
Q: Why would my O'Level upload be rejected?
A: If your NIMC details don't match WAEC/NECO/NABTEB records exactly — including false grades, name mismatch, or wrong date of birth — your result will be rejected or fail to upload.
Q: What is the cost?
A: Payment is required via debit card or bank transfer on the verification portal.
Q: How many subjects can I select?
A: A minimum of 5 and a maximum of 9 subjects, with no subject selected more than once.
Q: What happens if my O'Level details don't match my NIMC details?
A: You will not be eligible for result upload. Ensure all your documents have consistent information before starting.
Q: Will I receive confirmation after uploading?
A: Yes. JAMB will send a notification confirming successful verification and submission.
Q: What if I have two sittings?
A: Candidates with two sittings must log in to their JAMB e-Facility dashboard and select "2026 UTME O'Level Upload" after sending the verification SMS.
📚 Related Articles
🛠️ Useful Tools
| Tool | Description | Link |
| :--- | :--- | :--- |
| ✅ JAMB Verification Portal | Obtain your Verification Code | Visit → |
| ✅ JAMB e-Facility | Upload O'Level results (two sittings) | Visit → |
| ✅ Aggregate Calculator | Calculate your Post-UTME aggregate | Visit → |
| ✅ Admission Chance Predictor | Know your admission odds | Visit → |
🔗 Follow CampusAI for Daily Updates
> 📌 Editor's Note: This article is compiled from verified official sources including JAMB announcements. According to JAMB, all candidates — including those who have already uploaded their results — must verify their O'Level results through this new system to be eligible for admission. Candidates are advised to verify that their NIMC details match their O'Level records exactly before uploading, as any mismatch (false grades, name mismatch, or wrong DOB) will result in rejection. Always use only the official JAMB processes and beware of fraudsters asking for login details or promising to "upload" results for them.