![]() |
| Learn how to link your NIN to a Nigerian bank account using USSD, mobile banking, internet banking, or a branch. |
How to Link Your NIN to Your Bank Account in Nigeria (2026 Guide)
To link your NIN to your bank account, use your bank's USSD code, mobile app, or internet banking portal to submit your 11-digit NIN, or visit any branch with your NIN slip. This is no longer optional — under the Nigeria Tax Administration Act 2025 and earlier CBN directives, accounts without a linked NIN (or BVN) face restrictions on withdrawals and deposits.
Why This Is Now Mandatory
Two overlapping regulations require this:
- - CBN's December 2023 circular mandated NIN/BVN linkage for Tier 1 accounts to strengthen KYC compliance.
- - The Nigeria Tax Administration Act 2025 required ALL bank accounts to be linked to a Tax ID or NIN by January 1, 2026 — a deadline that has already passed. Banks including Fidelity Bank and Ecobank sent direct notices warning that non-compliant accounts would be restricted from transacting.
If you haven't linked your NIN yet, your account may already be on Post No Debit (PND) restriction — meaning you can't withdraw or transfer until this is resolved.
Before You Start: Get Your NIN Ready
If you don't already have your NIN handy:
- - Retrieve it via USSD: Dial `*346#` from your NIN-registered phone number (a ₦20 service fee applies).
- - Check the NIMC app or portal if you have online access.
- - **No NIN yet?** Visit a NIMC enrollment centre, telecom office, or accredited partner centre to register first — this must be done before you can link anything to your bank account.
Method 1: Link via Your Bank's USSD Code
Many banks let you submit your NIN directly through their USSD menu. Examples confirmed by banks themselves:
| Bank | Method |
|---|---|
| Fidelity Bank | Dial 77002# and follow the prompts |
| Others | Check your specific bank's USSD menu for a "NIN Update" or "KYC Update" option — most major banks have added this option |
General steps: Dial your bank's main USSD code, look for a "Personal Details," "KYC," or "NIN Update" option in the menu, enter your NIN when prompted, and confirm.
Method 2: Link via Mobile App or Internet Banking
1. Log into your bank's mobile app or internet banking platform.
2. Navigate to Profile, Settings, or Self-Service.
3. Look for "NIN Update" or "KYC Update."
4. Enter your 11-digit NIN and any other requested details.
5. Submit — you should receive an on-screen or email confirmation.
Bank-specific example: Ecobank customers can use the Customer Information Portal — select "Update Your Account Details," enter your account number, choose your OTP delivery method, select "NIN Updates," input your NIN, then re-enter it to generate your Virtual NIN (vNIN) for verification.
Method 3: Link via a Bank Branch
1. Visit the nearest branch of your bank.
2. Request the NIN Linking Form from a customer service representative (some banks require this specifically; others can update it directly on their system).
3. Provide your NIN slip, BVN, and valid ID.
4. Complete and submit the form, or have the staff member update your records directly.
This route works even if your bank's USSD or app option isn't functioning, or if you're not comfortable with self-service methods.
Understanding Virtual NIN (vNIN)
Some banks ask for a Virtual NIN (vNIN) instead of your full NIN, for privacy reasons — this is a temporary, encrypted token that verifies your identity without exposing your actual 11-digit NIN.
To generate a vNIN via USSD: Dial `*346*3*YourNIN*AgentCode#` and follow the prompts. Check with your specific bank for the correct AgentCode to use, since this can vary.
How to Confirm Your NIN Is Successfully Linked
- - Check your bank app's profile section for a "Verified" or "NIN Linked" status indicator.
- - Attempt a normal transaction (like a small transfer) — if it goes through without restriction, linkage was likely successful.
- - Call your bank's customer care to confirm directly if you're unsure.
If Your Account Is Already Restricted (PND)
1. Complete the NIN (and BVN, if also missing) linkage using any method above.
2. Contact your bank's customer care to confirm the restriction has been lifted — this isn't always instant.
3. If the restriction persists after linking, visit a branch in person with your NIN slip, BVN, and valid ID for manual resolution.
- Code to Retrieve NIN: How to Check Your National Identity Number Easily on Phone
- How to Check My NIN Details Online (2026 Complete Guide)
- How to Get BVN on MTN: Complete Step-by-Step Guide
Frequently Asked Questions
Is linking NIN to my bank account mandatory?
Yes — under both CBN's KYC directive and the Nigeria Tax Administration Act 2025, unlinked accounts face transaction restrictions.
What happens if I don't link my NIN?
Your account may be placed on Post No Debit (PND), blocking withdrawals and transfers until you comply.
Can I link my NIN without visiting a branch?
Yes — most banks support this via USSD, mobile app, or internet banking.
What if my bank doesn't have a specific NIN-linking USSD code?
Use your bank's mobile app, internet banking self-service section, or visit a branch directly.
Is there a fee to link my NIN?
Linking itself is typically free; retrieving your NIN via USSD (`*346#`) carries a small ₦20 service fee.
Conclusion
With NIN linkage now legally required rather than optional, resolving this promptly — through your bank's USSD code, app, or a quick branch visit — is the surest way to avoid transaction restrictions on your account.
- Central Bank of Nigeria (CBN)
- NIMC Official Portal — for NIN enrollment, retrieval, and vNIN generation
