Tax & Finance

How to Link Aadhaar to Bank Account Online โ€” SBI, HDFC, ICICI, Axis, Kotak

Step-by-step guide to link your Aadhaar number to your bank account online and via ATM. Required for DBT subsidies. Works for SBI, HDFC, ICICI, Axis Bank, Kotak, PNB and all major banks.

CitizenNest Editorial Team7 min read
โš ๏ธ
Disclaimer: This is an independent informational guide. We are NOT affiliated with any government body. Always verify on official websites.

Linking Aadhaar to your bank account is required for:

  • DBT (Direct Benefit Transfer) โ€” LPG subsidy (Ujjwala Yojana), PM-KISAN, MGNREGA wages, scholarships โ€” all are credited only to Aadhaar-seeded accounts
  • Income Tax refunds โ€” ITR refunds go directly to the Aadhaar-linked account
  • Subsidy continuity โ€” Without Aadhaar seeding, DBT payments are blocked by the government
  • KYC compliance โ€” RBI mandates Aadhaar-based KYC for full-KYC accounts

Note: Linking Aadhaar to your bank account is voluntary for regular banking. It is mandatory only if you want to receive government subsidies or benefits via DBT.


This is the fastest method โ€” works in under 2 minutes.

Step-by-step:

  1. Log in to your bank's net banking portal
  2. Look for "Aadhaar Seeding" or "Link Aadhaar" or "Update Aadhaar" โ€” usually under Profile / Services / KYC
  3. Enter your 12-digit Aadhaar number
  4. Confirm using OTP sent to your Aadhaar-registered mobile
  5. Submit โ€” seeding is typically confirmed within 24โ€“48 hours

Bank-wise location in net banking:

Bank Where to find
SBI (YONO / Onlinesbi) My Account โ†’ Aadhaar Link
HDFC Bank Accounts โ†’ Aadhaar Seeding
ICICI Bank Customer Service โ†’ Aadhaar Linking
Axis Bank Services โ†’ Aadhaar Seeding
Kotak Mahindra My Profile โ†’ Link Aadhaar
PNB Services โ†’ Aadhaar Seeding
Canara Bank Self Service โ†’ Aadhaar Seeding
Bank of Baroda Services โ†’ Link Aadhaar to Account

SBI YONO App:

  1. Login โ†’ Menu โ†’ "My Account" โ†’ "Aadhaar Seeding"
  2. Enter Aadhaar โ†’ OTP verification โ†’ Submit

HDFC Mobile App:

  1. Login โ†’ Accounts โ†’ "Aadhaar Seeding" โ†’ Enter Aadhaar number โ†’ OTP

ICICI iMobile:

  1. Login โ†’ Services โ†’ "Aadhaar Linking" โ†’ Enter Aadhaar โ†’ Confirm

Kotak Mobile App:

  1. Login โ†’ Profile icon โ†’ "Link Aadhaar" โ†’ Enter number โ†’ OTP verification

Works for most PSU banks (SBI, PNB, Canara, Bank of Baroda, etc.).

  1. Insert debit card โ†’ Enter PIN
  2. Select "Services" or "Registration"
  3. Choose "Aadhaar Registration" or "Link Aadhaar"
  4. Enter 12-digit Aadhaar number
  5. Confirm โ€” you'll get a confirmation SMS

Note: HDFC, ICICI, Axis ATMs may not offer this service. Use net banking or mobile app for private sector banks.


If you prefer offline:

  1. Download the Aadhaar Seeding Form from your bank's website, or collect it at the branch
  2. Fill in: Account number, Aadhaar number, name as per Aadhaar
  3. Carry original Aadhaar (or Aadhaar letter/e-Aadhaar printout) + photocopy
  4. Submit at the home branch โ€” banker verifies and processes it
  5. Confirmation comes via SMS within 2โ€“3 working days

NPCI maintains a central mapper linking Aadhaar to bank accounts for DBT. When you link Aadhaar via your bank, the bank automatically updates the NPCI mapper.

If you have multiple accounts linked to Aadhaar, only one account is the "primary" account for DBT โ€” this is typically the most recently linked account.

To change which account receives DBT:

  1. Link Aadhaar to your preferred account via net banking
  2. The NPCI mapper is updated automatically

Via NPCI website:

  1. Go to npci.org.in โ†’ Bharat Pay โ†’ Aadhaar Mapper
  2. Or check via your bank's net banking under the same section where you linked Aadhaar

Via UIDAI:

  1. Visit myaadhaar.uidai.gov.in
  2. Login with Aadhaar + OTP
  3. Under "My Aadhaar" โ†’ "Aadhaar Linking Status"

Expected status values:

  • Seeded โ€” Aadhaar is linked, you can receive DBT
  • Not Seeded โ€” Link not done yet
  • Active in NPCI mapper โ€” Aadhaar is mapped for DBT payments

Common Problems and Fixes

"Aadhaar already linked to another account" The NPCI mapper allows only one primary bank account per Aadhaar for DBT. If you linked to a previous account, the new linking at your current bank will replace it automatically. Wait 48 hours for NPCI to update.

OTP not received during linking Your Aadhaar-registered mobile number must be active. If the mobile number on Aadhaar is different from your bank-registered number, the OTP will still go to your Aadhaar-registered number. If that number is inactive, visit the nearest Aadhaar Enrolment Centre to update your mobile number first.

"Aadhaar verification failed" Name mismatch between Aadhaar and bank records is the most common cause. Visit the branch with Aadhaar original to get the bank records corrected, then try linking again.

DBT payment not received despite linking

  1. Check that the specific scheme's beneficiary list includes you
  2. Verify Aadhaar seeding status via NPCI
  3. Ensure your account is active (not dormant/frozen)
  4. Contact the scheme's nodal department (e.g., for LPG subsidy โ€” your LPG distributor or PAHAL helpline 1800-233-3555)

Important Notes on Privacy

  • Aadhaar seeding is stored with your bank and NPCI โ€” it is not shared with any other government department without your consent
  • You can de-link Aadhaar from your bank account by visiting the branch โ€” though this will stop DBT credits
  • UIDAI does not store your bank account details

Quick Summary

Method Time Best for
Net Banking Instant (48hr confirmation) All banks, fastest
Mobile App Instant (48hr confirmation) Smartphone users
ATM Instant (48hr confirmation) PSU banks without net banking
Branch 2โ€“3 working days Name mismatch / KYC issues

Once linked and confirmed, your Aadhaar number becomes your banking identifier for all government subsidy disbursements โ€” no further action needed unless you change your primary bank account.