Independent — not a government site ✓ Steps verified against official portals ✓ We never ask for your BVN, NIN or OTP

HOW-TO

How to Verify a NIN

How to confirm your own NIN details, and how to verify someone else's NIN without either party exposing the real 11-digit number.

Quick answer

To verify your own NIN, log in to the NIMC MobileID app with your NIN and linked phone number to see your confirmed details. To verify someone else's NIN, scan the QR code on their Premium slip with the app, or ask them for a virtual NIN (vNIN) token rather than their real number.

Key points

  • Verify your own NIN details free in the NIMC MobileID app.
  • The Premium slip's QR code can be scanned to confirm authenticity.
  • A virtual NIN (vNIN) is a temporary token that hides the real number.
  • A vNIN typically expires within about 72 hours of being generated.
  • You should never demand or store another person's raw 11-digit NIN.

Step by step

  1. Verify your own recordOpen the official NIMC MobileID app and log in with your 11-digit NIN and the phone number linked to it. Your verified profile and digital slip confirm your details are correct on file.
  2. Scan a Premium slip's QR codeTo confirm someone's slip is genuine, use the NIMC MobileID app to scan the QR code on their Premium/Improved slip. The app shows whether the slip matches NIMC records.
  3. Use a virtual NIN for third partiesWhere an organisation needs to verify you, generate a virtual NIN (vNIN). You can create one in the NIMC MobileID app, or by dialling the NIMC USSD service in the form *346*3*[your NIN]*[the organisation's agent/enterprise code]# and giving the resulting token instead of your real NIN.
  4. Let the organisation validate the tokenThe business validates the vNIN through NIMC's approved verification service. Because the token is tokenised and time-limited, they confirm your identity without keeping your real number.
  5. Confirm and discardA vNIN typically expires within about 72 hours, so generate a fresh one for each new verification rather than reusing an old token.

Two different jobs

‘Verifying a NIN’ can mean two things. You might want to confirm that your own record is correct and genuine, or an organisation such as a bank, employer or landlord might need to confirm that a NIN really belongs to you. The safe methods differ slightly, but the principle is the same: identity is confirmed against NIMC’s database, not by trusting a photocopy. If you only want to look up your own number, see how to check your NIN first.

Verifying your own details

The simplest way to confirm your record is the official NIMC MobileID app. Logging in with your NIN and linked phone number shows your verified profile, so you can check the spelling of your name, your date of birth and your photo. If anything is wrong, that is a data-correction issue at NIMC rather than a verification problem. Having a clean, verified record matters because your NIN now underpins banking and SIM services; the background is covered in what NIN is and why you need it.

Letting others verify you safely

The privacy-friendly way for a third party to verify you is the virtual NIN, or vNIN. This is a tokenised stand-in for your real number that the organisation validates through NIMC’s approved service. Because it is time-limited and cannot be reused, the business confirms your identity without keeping your real 11-digit number on their systems. The QR code on a Premium NIN slip works on the same idea: scanning it with the NIMC app checks the slip against live records.

Spotting fake verification requests

Fraudsters imitate verification to harvest data. No genuine process asks you to send your NIN together with a one-time password, your card PIN or your banking login. If a website simply asks you to type in a raw NIN and ‘check’, treat it with suspicion. For patterns to watch for, read common NIN and BVN scams.

Notes

Verification services for organisations are provided through NIMC and its licensed partners; a business should onboard properly rather than ask individuals to bypass the system. As an individual, sticking to the app, the QR code and the vNIN keeps you both compliant and protected.

⚠ Stay safe

Real verification never requires you to send your NIN, OTP or password to a person or a random website; use the NIMC app, the slip QR code, or a virtual NIN token that expires on its own.

Frequently asked questions

What does it mean to verify a NIN?
It means confirming that a NIN is genuine and matches the person presenting it. You can verify your own details in the NIMC app, or confirm someone else's using their slip's QR code or a virtual NIN.
What is a virtual NIN (vNIN)?
A vNIN is a temporary tokenised version of your NIN. It lets an organisation verify you without ever seeing or storing your real 11-digit number, which protects your privacy.
How long does a virtual NIN last?
A vNIN is time-limited and typically expires within about 72 hours of being generated, so create a new one for each verification. Confirm the current validity on the NIMC channels.
Can I verify a NIN by just typing the number on a website?
Legitimate verification is done through the NIMC MobileID app, the slip's QR code, or an approved verification partner. Avoid random sites that ask you to paste a raw NIN, as these can be data-harvesting scams.
Should I ever give someone my full NIN?
Share it as little as possible. Where a business needs to verify you, offer a virtual NIN instead, which does the job without exposing the real number.

SabiGuide is an independent guide and is not affiliated with any government agency. Fees, links and steps can change — always confirm on the official portal before you act. This is general information, not legal or financial advice.