The only reliable way to confirm a WAEC or NECO result is genuine is to check it against the examination body's own verification portal — WAEC Verify (verify.waeconline.org.ng) for WASSCE results and NECO e-Verify (everify.neco.gov.ng) for SSCE results. A printed slip can be edited in minutes; the portal cannot. If the grades, exam number, year, and candidate details on the document do not match the portal exactly, or the result does not appear at all, treat it as fake.
This guide shows you how to verify both, how to spot the common forgeries, and, for schools, how to issue results and testimonials that nobody can fake in the first place.
The fastest way to check a WAEC or NECO result is genuine
Do not rely on the paper. A result slip or printout proves nothing on its own — it is the easiest thing to forge.
Use the official verification portal, not the result checker. For WAEC, that is verify.waeconline.org.ng (WAEC Verify). For NECO, it is everify.neco.gov.ng (NECO e-Verify, also called NERVS).
Match everything — candidate name, examination number, year, exam type, and every grade — against what the portal returns. Any mismatch, or a no record result, means stop. Genuine results match the body's own database exactly.
First, know the difference: result checker vs result verification
This trips up institutions constantly, so it is worth thirty seconds.
| Aspect | Result checker | Result verification |
|---|
| Purpose | A candidate views their own scores after exams | A third party confirms a result is authentic |
|---|
| Who uses it | Students | Universities, employers, embassies, scholarship bodies |
|---|
| What it needs | A scratch-card or e-PIN serial and PIN (token) | A verification PIN or token; works for results going back decades |
|---|
| WAEC | waecdirect.org | verify.waeconline.org.ng |
|---|
| NECO | result.neco.gov.ng | everify.neco.gov.ng |
|---|
If you are admitting a student or hiring a candidate, you want verification, not the checker. The checker shows scores; verification confirms they were really issued by WAEC or NECO and have not been altered.
How to verify a WAEC result (WAEC Verify)
WAEC Verify is the official authentication service for WAEC results, available to candidates, schools, tertiary institutions, employers, and embassies, covering results from 1980 to date.
Go to the official portal at verify.waeconline.org.ng, linked from waeconline.org.ng, and use only the official domain. Create an account or log in — there are separate Individual and Institution logins. Obtain and enter a verification PIN; each PIN is valid for a year and can be used up to five times for the same examination number. Enter the candidate's examination details and run the verification.
Then match the returned result — name, exam number, year, and grades — against the document you were given. WAEC Verify also supports batch verification for institutions checking many candidates at once, with discounts for large volumes. WAEC processes this data under the Nigeria Data Protection Act 2023, the same accountability standard we cover in our NDPA guide for document issuers.
How to verify a NECO result (NECO e-Verify / NERVS)
NECO's result verification system, NERVS, sits at everify.neco.gov.ng and serves individuals, institutions, universities, and employers, in Nigeria and internationally.
Go to everify.neco.gov.ng, the official NECO e-Verify portal. Create an account or log in — Individual and Institutional logins are available. Obtain a verification token, also called an RRR or Remita Retrieval Reference; one token verifies one result. Enter the candidate's examination number, year, and exam type, whether June or July or November or December, then compare the verified result against the document.
Institutions that verify at scale can create an account for bulk or single verification, accept tokens transferred by candidates, or integrate NECO's e-Verify API for seamless checks. As with WAEC, never use the result checker at result.neco.gov.ng as a substitute for verification when authenticity is what you need to establish.
Red flags: how to spot a fake WAEC or NECO result
Forged or doctored results usually fail at least one of these tests.
It does not match the verification portal — different grades, exam number, or year. This is the definitive test. Or the result does not appear at all when verified with a valid PIN or token. Look, too, for altered grades: inconsistent fonts, uneven spacing, or faint edges around subjects or scores where a slip has been edited.
A used or fake token is another sign — scratch cards bought from street hawkers or unauthorised sellers often do not work, so buy only from WAEC or NECO authorised sources. On paper certificates, watch for missing security features: no embossed WAEC seal, a poor-quality or pasted passport photograph, or absent watermarks. Be wary if you are sent to an unofficial verification link — anything not on waeconline.org.ng, waecdirect.org, or neco.gov.ng — and treat pressure or excuses as a warning, because a genuine candidate provides a verification PIN or token without resistance.
The single most reliable test never changes: does the document match the examination body's own database?
Why result upgrade is always a scam
WAEC and NECO do not upgrade results. Any agent, website, or individual offering to upgrade, boost, or fix a grade is selling a forgery, and presenting an upgraded or fabricated result is a serious offence with real legal consequences for the candidate. There is no legitimate path to a different grade other than re-sitting the examination.
The bigger blind spot: the documents your school issues itself
Here is what most people miss. WAEC and NECO results are actually among the easier credentials to verify — precisely because both bodies built verification portals that let anyone confirm a result at source. That is the issuer-side model working exactly as it should: the organisation that issues the credential also gives the world a way to check it.
Now look at everything else in an admissions or hiring file. A school result slip. A testimonial. A transcript. A leaving certificate. A recommendation letter. An admission or attestation letter. These are issued by the school itself — and unlike WAEC and NECO, no school has a public portal where a university or embassy can verify them. So they are forged constantly: a fabricated testimonial for a visa, a doctored result slip for admission, an invented reference for a job. When that happens, it is the school's name and reputation attached to the fake, with no way to prove the genuine version apart.
If you run a secondary school, this is your exposure. Your WASSCE and SSCE results are verifiable through WAEC and NECO. The documents you issue are not.
How schools can issue verifiable results, testimonials and transcripts
The fix is to give your own documents the same property WAEC and NECO give their results: verifiability at source.
VerifyDoc.ai lets a school issue result slips, testimonials, transcripts, recommendation and admission letters that each carry a QR-backed Certificate of Authenticity and a hosted proof page. Any university, embassy, or employer can scan the code and confirm in seconds that the document is genuine, issued by your school, and unaltered, with no account, no phone call to your registrar, and no special software. The verification record stays attached even after the document is printed, forwarded, or archived, so a result slip issued today still verifies when your alumnus applies abroad years from now.
For the school it means three things: forged versions of your documents stop passing silently, your registrar stops fielding verification calls and letters, and your credibility becomes something you can prove at open days and to admissions offices, not just assert. Universities issuing degrees and transcripts can do exactly the same; see our guide to verifying a degree certificate or transcript with QR codes.
One important point: VerifyDoc.ai does not verify WAEC or NECO results — those are checked only through the official WAEC Verify and NECO e-Verify portals above. What VerifyDoc.ai does is make the documents your school issues just as verifiable as a WAEC or NECO result. See how it works.
A checklist for schools, universities and employers
If you are verifying a result, use the official portal — WAEC Verify or NECO e-Verify — never just the paper. Match name, exam number, year, exam type, and every grade. Reject upgrade claims outright and use only official domains.
If you are a school issuing documents, treat your result slips, testimonials, transcripts and letters as forgery targets, because they are. Issue them with a scannable Certificate of Authenticity so recipients can verify at source. And make verification possible without your registrar having to confirm each document by hand.
Make your school's documents impossible to fake
WAEC and NECO made their results verifiable at source. VerifyDoc.ai lets your school do the same for the result slips, testimonials, transcripts and letters you issue — a QR code and proof page any university, embassy or employer can scan to confirm they are genuine and unaltered. Start free or see how it works.
Related reading: How to verify a degree certificate or transcript with QR codes and How to verify a CAC Certificate of Incorporation.
This guide is for general information. Examination bodies' portals, PINs and tokens, fees and processes change; always begin from the official WAEC (waeconline.org.ng) and NECO (neco.gov.ng) websites and confirm current steps there.