You need your NIN slip right now. Maybe your bank is asking for it before they can update your account. Maybe you’re applying for a passport, and the deadline is tomorrow. Or your SIM needs to be linked, and the agent is waiting.
You’ve been to the NIMC website. You’ve seen conflicting links. Maybe the app is giving you errors. And somewhere on Facebook, someone is offering to “help” for β¦3,000.
Don’t do it.
You can print your official NIN slip yourself, from your phone or laptop, in under 10 minutes, for free or for the cost of the Premium slip (β¦1,000ββ¦1,200). No NIMC queue. No middlemen. No stress.
This guide shows you exactly how.
π΄ Security warning: Never buy your NIN slip from Facebook vendors, WhatsApp agents, or unverified websites. NIMC has formally warned that sharing your NIN data with unauthorised platforms puts you at risk of identity theft. Use only the official portal.
Before You Start
Gather these before you open any app or portal. Missing even one of them will stall you midway.
- Your 11-digit NIN: If you’ve forgotten it, dial
*346#from your registered SIM (β¦20 charge applies) to retrieve it via USSD. - The phone number you registered with NIMC: This is how you’ll receive OTPs. It must be active.
- A smartphone: Android or iOS, to run the MWS Mobile ID app. (No smartphone? Jump to the USSD method below.)
- A stable internet connection: 4G/LTE works best. Weak Wi-Fi causes most of the common app errors.
- A payment method for Premium slips: Debit card, internet banking, or bank USSD code linked to Remita.
π΅ Note: If the SIM linked to your NIN is lost, the self-service route won’t work until you update your number. See the troubleshooting section for what to do.
How to Print Your NIN Slip Online (Step-by-Step)
This is the main method. It works on any phone or laptop with internet access.
Step 1: Download the MWS Mobile ID app
Search for “NIMC MWS Mobile ID” on the Google Play Store (Android) or Apple App Store (iOS). Install it and open it.
Enter your 11-digit NIN and the phone number linked to your NIN. An OTP will be sent to confirm your number. Complete the setup.
π’ Tip: Make sure you’re downloading the official app published by NIMC. The full name is “MWS: NIMC Mobile ID.”
Step 2: Generate your UserID and OTP
Inside the app, tap “Security PIN”, then tap “Print NIN Slip.”
The app will display a UserID and a one-time OTP. This OTP expires in 60 seconds, so have the portal login page already open in your browser before you generate it.
Step 3: Visit the official NIMC portal
Open your browser and go to:
myportal.nimc.gov.ng or dashboard.nimc.gov.ng
These are the only two legitimate portal URLs. If you’re on a page that looks different or asks for payment before login, close it.
Step 4: Log in with your UserID and OTP
Enter the UserID and OTP from the app into the portal login fields. Tap login immediately; the OTP window is tight.
If the OTP expires before you finish, go back to the app and generate a fresh one.
Step 5: Choose your slip type
Once logged in, you’ll see two options:
- “Print Standard Slip”: Free. Basic personal details and NIN.
- “Print Premium Slip”: β¦1,000ββ¦1,200. Includes a QR code for instant verification. Card-style format.
Choose based on what you need. See the comparison table in the next section if you’re unsure.
Step 6: Pay via Remita (Premium slip only)
You’ll be redirected to Remita to complete payment. Pay using your debit card, internet banking, or bank USSD code.
Save your Remita Retrieval Reference (RRR) number. If the download doesn’t trigger after payment, you’ll need this number to follow up.
Step 7: Download the PDF and print
After payment confirmation, the portal generates two PDF sections: front and rear. Download both.
Open the PDFs, save them to your device, and print from any printer. The Premium slip can be laminated for durability.
π΄ Important: Do not leave printed or scanned copies of your NIN slip with third parties. The QR code on the Premium slip can be used to verify your identity.
How to Print Your NIN Slip Without a Smartphone
No smartphone? You can still access your NIN details using any basic mobile phone via USSD.
To get your UserID and OTP by SMS:
Dial *346*2*YourNIN# from the SIM linked to your NIN. You’ll receive a UserID and OTP by text message. Use these to log into the portal from any browser β a friend’s phone, a tablet, or a cybercafΓ© computer works fine.
To retrieve just your NIN number (no slip):
Dial *346#. This only confirms your NIN digits β it doesn’t give you a printable slip. A β¦20 charge applies.
π΄ If your registered SIM is lost: The self-service route is blocked. You cannot receive OTPs without the phone number linked to your NIN. You’ll need to visit a NIMC enrolment centre in person, request a Data Modification to update your number, and pay β¦500 via Remita. Once the update processes (24β48 hours), you can return online.
Standard vs Premium NIN Slip: What’s the Difference?
| Feature | Standard Slip | Premium Slip |
|---|---|---|
| Cost | Free | β¦1,000ββ¦1,200 |
| Format | Paper printout | Card-style / PVC |
| QR code for verification | No | Yes |
| Durability | Low | High (can be laminated) |
| Best for | Exams, SIM registration | Banking, passport applications, formal ID |
π’ Tip: If you’re using the slip for a bank or a passport application, get the Premium slip. Many institutions specifically look for the QR code for quick verification.
How to Get a Virtual NIN (vNIN)
A Virtual NIN (vNIN) is a 16-character token that represents your NIN without exposing the actual number. It expires after 72 hours.
Banks, telcos, and government agencies increasingly ask for your NIN during verification. Instead of giving out your real 11-digit NIN (which is permanent and tied to all your data), you give them a vNIN that expires shortly after.
Via the MWS Mobile ID app
- Open the app and log in.
- Tap “Virtual NIN” on the home screen.
- Enter the Agent Code provided by the organisation requesting your NIN.
- Your vNIN is generated instantly on screen.
Via USSD (no smartphone needed)
Dial *346*3*YourNIN*AgentCode# from your registered SIM. The vNIN will be sent to you by SMS.
The Agent Code is provided by whoever is asking for your NIN, your bank, your telco, or the government agency.
π’ Privacy tip: Always use a vNIN instead of your real NIN whenever possible. Your actual NIN is permanent. A vNIN expires in 72 hours, limiting exposure if it ever gets into the wrong hands.
Troubleshooting: When Things Go Wrong
Most articles stop at the steps. This is where they fail you. Here’s how to handle the errors you’ll actually run into.
“Network Request Failed” or “No Internet Connection” in the MWS app
This is the most common complaint, and it’s rarely about your actual internet.
The cause is usually corrupted local data stored by the app. The fix:
- In the app, go to Tools β Settings.
- Tap “Wipe Mobile ID Data.”
- Re-enter your NIN and phone number from scratch.
- Retry on a 4G/LTE connection.
If that doesn’t work, uninstall the app completely, reinstall it, and repeat the setup.
OTP expired before I could log in
The OTP is valid for only 60 seconds. The trick is to open the portal login page before generating the OTP. Then switch to the app, generate it, copy it, switch back to the browser, and paste immediately.
On very slow connections, do the above but type the OTP manually while it’s still visible in the app β pasting sometimes adds a half-second delay.
I paid on Remita, but the download didn’t appear
This happens. Payment and download are sometimes out of sync.
- Note your RRR number from the Remita confirmation SMS or screen.
- Log back into the portal with a fresh UserID and OTP.
- Go to the “Print Slip” section, and your paid slip should now appear ready for download.
- If it’s still not there after 30 minutes, email NIMC at
info@nimc.gov.ngwith your RRR and transaction details.
I lost the SIM linked to my NIN
Without the registered number, you cannot receive OTPs. The only path forward is:
- Visit any NIMC enrolment centre.
- Request a Data Modification (phone number update).
- Pay β¦500 via Remita at the centre.
- Wait 24β48 hours for the update to process.
- Return to the portal once your new number is active.
The portal loads blank or keeps giving errors
NIMC portals go down, especially during weekday mornings when traffic is high.
- Try again on a weekend morning or late evening.
- Use Google Chrome (works more reliably than Safari or Firefox on this portal).
- Disable any VPN or browser extensions, as they sometimes block the portal’s scripts.
- If https://selfservicemodification.nimc.gov.ng/ is down, try https://nimc.gov.ng/nin as a backup.
The app screen goes white or freezes after entering my NIN
This is a syncing issue. Force-close the app, reopen it, and try again. If it persists, uninstall, reinstall, and set up from scratch. Make sure you’re running the latest version from the app store.
Frequently Asked Questions
How do I print my NIN slip myself?
Download the MWS Mobile ID app, generate your UserID and OTP, then log in to https://nimc.gov.ng/. Select “Print Standard Slip” (free) or “Print Premium Slip” (β¦1,000ββ¦1,200), download the PDF, and print it from any printer.
Is there an app to get my NIN slip?
Yes. The official app is MWS: NIMC Mobile ID, available on Google Play and the App Store. It doesn’t print the slip directly; it generates the login credentials (UserID and OTP) you need to access the printing portal.
How can I get my virtual NIN slip?
Open the MWS Mobile ID app, tap “Virtual NIN,” and enter the requesting organisation’s Agent Code. Alternatively, dial *346*3*YourNIN*AgentCode# via USSD. Your vNIN is a 16-character token valid for 72 hours.
How do I check my NIN slip on my phone?
Open the MWS Mobile ID app, your NIN and basic details are visible after login. For a full printable slip, log in to the portal using the steps above. If you don’t have a smartphone, dial *346# to retrieve your NIN number only (β¦20 charge).
Can I reprint my NIN slip online?
Yes. You don’t need to re-enrol. Log back into the portal with a fresh OTP and reprint anytime. A fee applies only for Premium slips.
How long does the whole process take?
Under 10 minutes on a stable connection. Remita payment for the Premium slip adds roughly 2β5 minutes. The process takes longer only if you run into app errors; see the troubleshooting section above.
That’s It, You’re Done
The whole process is designed to be self-service. You don’t need a queue, an agent, or a Facebook vendor. Everything you need is in the official MWS app and the NIMC portal.
Stick to the official channels: myportal.nimc.gov.ng and dashboard.nimc.gov.ng. Keep your RRR number whenever you make a Remita payment. And use a vNIN whenever an organisation asks for your NIN, it’s safer.
This article is for informational purposes only. EverTry is not affiliated with or endorsed by NIMC, Remita, or any third-party platform mentioned. Fees, portal links, and processes may change without notice. Users should verify information through official channels. EverTry does not provide NIN registration, modification, or slip printing services and is not liable for issues arising from third-party platforms or user actions.
