HOW-TO
How to Link Your NIN to Your Phone Number (SIM)
How to satisfy Nigeria's mandatory NIN-SIM linkage yourself, for free, on any network.
Quick answer
To link your NIN to your SIM, dial *996# from the number you want to link, enter your 11-digit NIN and submit. The universal *996# code is free and works on all networks; your operator validates the NIN against NIMC and sends an SMS when linking succeeds.
Key points
- Dial *996# from each line you want to link, then enter your NIN. It works on all networks and is free.
- Confirm your NIN first by dialling *346# or checking your NIMC slip.
- Your operator validates the NIN with NIMC and sends an SMS once the SIM is linked.
- Linking is mandatory; unlinked lines can face call or service restrictions.
- Do the linking yourself on your own phone, and never hand your NIN and SIM to an agent to link for you.
Step by step
- Confirm your NINBefore linking, be sure of your 11-digit NIN. Dial *346# from your registered SIM, or check your NIMC slip or the NIMC MobileID app.
- Dial *996# from the line to linkOn the SIM you want to link, dial *996# and follow the prompts. You can also try *996*YourNIN#. This universal code is free per the NCC.
- Enter your NIN and submitType your 11-digit NIN carefully and submit it so your operator can send it to NIMC for validation.
- Wait for validationYour network checks the NIN against the NIMC database. This can be instant or take a short while.
- Confirm the linkYou will get an SMS from your operator when linking succeeds. You can also re-dial *996# to check the status.
Why linking matters
The NIN-SIM linkage rule ties every phone line to a verified identity. If a line you use is not linked to your NIN, your operator can restrict outgoing calls or, in time, suspend the SIM, so it is worth doing for each line you own. Linking is separate from having a NIN in the first place, so you must already have your NIN before you can link it.
What you need first
You need your correct 11-digit NIN and the SIM you want to link, in your own phone. If you are unsure of the number, check your NIN before you start so you do not submit a wrong one. Repeat the linking on each line you own.
The universal code or operator channels?
The NCC lists *996# as the single code that works across MTN, Glo, Airtel and 9mobile, and it is free to use. Individual operators sometimes publish their own USSD strings or apps as well, but the universal code keeps things simple and avoids confusion. Some services may ask for a Virtual NIN, a temporary token you generate from the NIMC MobileID app, rather than your raw number, so generate it yourself when needed.
If linking fails
The most common cause is a mistyped NIN, so re-check the digits and try again. Make sure you are dialling from the line you actually want to link. If the network still cannot validate it, your NIMC record may need attention, so visit a NIMC centre. And if you ever lost the number you originally registered with NIMC, you may first need to retrieve your NIN before you can link a new line.
⚠ Stay safe
NIMC and your network never ask you to pay a private agent or send an OTP to link your NIN. You can link it yourself for free with *996#.
Frequently asked questions
What is the code to link NIN to my SIM?
Do I need a different code for MTN, Glo, Airtel or 9mobile?
How do I know my NIN before linking?
How will I know the link worked?
Is linking my NIN to my SIM compulsory?
Should I let an agent link it for me?
Official sources
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.