Skip to Content

NPCI DBT Link 2026: How to Link Aadhaar to Bank Account Online

Complete Guide — BASE Portal Seeding, Status Check, Error Fixes & Scheme Requirements
Sk Jabedul Haque
May 18, 2026 5 min read 4891 views
NPCI DBT Link 2026: How to Link Aadhaar to Bank Account Online
Navigation
10 Sections
    NPCI DBT link seeds your Aadhaar to a specific bank account in NPCI's central mapper, enabling all government welfare payments through APBS. Complete seeding online via the BASE portal at npci.org.in in 8 steps — updates in 2 to 5 working days. Without this seeding, no PM-KISAN, Ujjwala, PMAY, or any government scheme payment can reach your bank account.

    📋 NPCI DBT Link 2026 — Quick Reference (NPCT DBT)

    Full FormNational Payments Corporation of India — Direct Benefit Transfer
    Also Known AsNPCT DBT, APBS Seeding, DBT Aadhaar Seeding
    PurposeDirect transfer of government welfare funds to bank account without intermediaries
    DepartmentsNPCI, Ministry of Finance, DFS, MoRD, MoE, MoA
    BeneficiariesStudents, Farmers, Pensioners, LPG consumers, MGNREGA workers
    RequirementAadhaar-linked bank account with active NPCI mapper seeding
    Schemes CoveredPM-KISAN, LPG Ujjwala 2.0, PMAY, MGNREGS, Scholarships, Pensions, e-Shram
    Status CheckBASE Portal (npci.org.in) • myAadhaar (uidai.gov.in) • USSD *99*99*1#
    Processing Time2 to 5 working days after submission
    Official Portalwww.npci.org.in › Consumer › BASE Portal

    What You'll Learn

    • 3 accurate methods to check your NPCI DBT Aadhaar seeding status — BASE portal, UIDAI website, and offline USSD code *99*99*1#
    • Step-by-step process to complete fresh Aadhaar seeding online via BASE portal and offline at your bank branch
    • How to migrate your DBT link from an old bank account to a new one without missing any payment cycle
    • 5 common NPCI mapper errors — UID disabled, not mapped, name mismatch, dormant account, IFSC changed — with exact causes and verified fixes

    India's Direct Benefit Transfer system is one of the world's largest welfare delivery networks. As of April 2025, the government had transferred ₹43.35 lakh crore to verified beneficiaries — and the cumulative total has crossed ₹46.33 lakh crore since DBT launched. The system now covers 176 crore beneficiaries across 321 central government schemes, growing 16-fold from just 11 crore when the program began. NPCI DBT link is the technical mechanism that powers every single one of these transactions.

    India's Welfare Efficiency Index (WEI) — which measures how effectively welfare funds reach citizens — has risen from 0.32 in 2014 to 0.91 in 2026. That means 91 paise of every rupee now reaches the intended beneficiary directly, compared to just 32 paise a decade ago. This improvement is driven primarily by Aadhaar-based payment routing through NPCI's mapper system. The DBT system has saved ₹3.48 lakh crore in welfare leakages — money that previously went to ghost beneficiaries, duplicate records, and ineligible recipients.

    Despite these gains, thousands of beneficiaries miss payments every cycle because of one specific problem: their NPCI mapper seeding is incorrect, outdated, or missing entirely. The most critical misconception to clear up first: Aadhaar bank linkage for KYC and NPCI DBT mapper seeding are two completely separate operations. Your bank may confirm that your Aadhaar is linked — but this does not activate your NPCI DBT seeding. These are independent backend systems, and you must complete seeding specifically and separately to receive any government welfare payment.

    This complete guide covers every aspect: checking your current status through three verified methods, completing fresh seeding online and offline, migrating your DBT link to a new bank, and fixing the five most common NPCI mapper errors that block payments.

    What Is NPCI DBT Link — Understanding the APBS Architecture

    The National Payments Corporation of India (NPCI) is the umbrella organization that operates India's core payments infrastructure — including UPI, RuPay, FASTag, NACH, IMPS, and AePS. One of its most critical and least publicly discussed functions is maintaining the Aadhaar Payment Bridge System (APBS), which forms the technical backbone of India's entire Direct Benefit Transfer network.

    APBS works through a central mapper — a secure, encrypted database that links each participating Aadhaar number to exactly one specific bank account. When the government processes a welfare payment, it sends a credit instruction to APBS with the beneficiary's Aadhaar number and the payment amount. APBS instantly looks up the mapper, identifies the linked bank and account number, and routes the payment there automatically. The government never needs to store or process your bank account number, IFSC code, or branch details — your Aadhaar number alone is sufficient for secure payment routing.

    This architecture makes the system highly efficient and fraud-resistant. Payments cannot be misdirected to an account unless that account is explicitly registered in the NPCI mapper by the account holder through an authenticated process. However, this also means that if your mapper entry is missing, incorrect, or linked to a closed account, your payment has no valid destination and is returned to the government — it does not automatically retry to a correct account.

    Why KYC Aadhaar Linking and NPCI DBT Seeding Are Completely Different

    Banks use Aadhaar for two different purposes, managed by two separate systems. Many beneficiaries — and even some bank staff — treat these as the same operation:

    KYC Aadhaar Linking: The bank records your Aadhaar number in its internal system for identity verification, as required by RBI regulations. When you submit Aadhaar at the bank for eKYC, the bank's internal customer database is updated. This does not communicate anything to NPCI's external mapper.

    NPCI DBT Mapper Seeding: This is a separate process that registers your Aadhaar number in NPCI's central external mapper and associates it with a specific bank account for payment routing. This is what enables government welfare payments to reach you. Completing KYC linkage at the bank does NOT automatically trigger NPCI mapper seeding — the two databases do not synchronize automatically.

    NPCI has simplified this process by launching BASE — Bharat Aadhaar Seeding Enabler — a self-service consumer portal where beneficiaries can complete and manage their NPCI mapper seeding without needing to visit a bank branch for most operations. BASE supports seeding, status check, de-seeding, and bank account migration entirely online, using OTP authentication.

    How to Check NPCI DBT Aadhaar Seeding Status — 3 Reliable Methods

    Before attempting any seeding, migration, or error correction, always check your current NPCI mapper status first. This tells you exactly what action you need to take — or confirms that your seeding is already active and the issue lies elsewhere.

    Method 1: BASE Portal — Direct NPCI Mapper Check (Most Accurate)

    BASE (Bharat Aadhaar Seeding Enabler) is NPCI's official consumer portal for Aadhaar seeding and management. It reads directly from NPCI's central mapper database in real time, providing the most authoritative and accurate view of your current seeding status. Unlike bank portals or third-party apps, BASE shows you exactly what NPCI has in its system — not what the bank believes is there.

    Step-by-Step: BASE Portal Status Check

    1. Open your browser and go to npci.org.in
    2. Click the Consumer tab in the top navigation bar
    3. Select Bharat Aadhaar Seeding Enabler (BASE) from the dropdown menu
    4. Choose Aadhaar Mapping Status
    5. Enter your 12-digit Aadhaar number
    6. Enter the captcha code displayed on screen
    7. Click Send OTP — OTP will arrive on your Aadhaar-registered mobile number
    8. Enter the OTP and click Submit
    9. Result screen displays your linked bank name and active seeding status

    Important: The OTP is sent exclusively to the mobile number registered with your Aadhaar at UIDAI — not any other number you may use. If that number has changed, update it at a UIDAI enrollment center or Aadhaar Seva Kendra before attempting this process. If OTP is not arriving even on the correct number, see the dedicated fix guide: NPCI DBT Link OTP Not Coming — 8 Fixes for Aadhaar Seeding OTP Failure.

    Method 2: UIDAI myAadhaar Portal

    UIDAI's myAadhaar portal also provides Aadhaar-bank seeding status. According to UIDAI's official documentation, the bank seeding status shown here is fetched directly from NPCI's server, making it equally reliable to the BASE portal for status verification purposes.

    1. Go to myaadhaar.uidai.gov.in/bank-seeding-status
    2. Log in with your Aadhaar number and OTP from your Aadhaar-registered mobile
    3. Navigate to Aadhaar Services and select Check Aadhaar / Bank Seeding Status
    4. Your linked bank name and seeding date will appear on screen

    Method 3: USSD Code — No Internet or Smartphone Required

    For beneficiaries in rural areas with limited connectivity, or those using basic feature phones, NPCI provides a USSD-based status check that works on any mobile network without internet access.

    *99*99*1#

    Dial from the SIM whose number is registered with your Aadhaar

    This code must be dialed from the exact SIM card whose mobile number is registered with your Aadhaar. Using a different SIM will not return any response. If USSD is not working, UMANG App provides the same seeding status information under its Aadhaar services section and is more user-friendly for smartphones with data access.

    What Your Status Result Means — and Your Next Action

    Status Shown What It Means Action Required
    Active / MappedSeeding is correct, payments will process normallyNo action needed
    Not MappedSeeding has never been done for this AadhaarComplete fresh seeding — see Section 3 below
    Old / Inactive BankLinked account is closed or inactiveMigrate to active bank account — see Section 4
    UID Disabled for DBTBank linked Aadhaar for KYC but DBT flag not enabledVisit bank branch and request NPCI DBT flag activation

    How to Link Aadhaar to Bank Account for DBT — Complete Online and Offline Process

    Fresh seeding is required when your status shows Not Mapped, or when a new beneficiary is registering for any government scheme for the first time. NPCI provides two equally valid methods: online through the BASE portal with no branch visit required, or offline at your bank branch for in-person assistance.

    Online Method: BASE Portal Aadhaar Seeding

    Step-by-Step: BASE Portal Fresh Seeding

    1. Go to npci.org.in → click Consumer tab → select BASE
    2. Choose the Aadhaar Seeding option
    3. Enter your complete bank account number
    4. Enter your bank's IFSC code (printed on your cheque book, passbook front page, or available on the bank's website)
    5. Enter your 12-digit Aadhaar number
    6. Verify with OTP sent to your Aadhaar-registered mobile number
    7. Click Submit — a confirmation message appears on screen

    Processing Time: NPCI mapper updates within 2 to 5 working days after successful submission. You will receive an SMS confirmation on your registered mobile number once the update is complete. Verify the status by checking BASE portal again 5 working days after your submission date.

    Offline Method: Bank Branch Seeding

    For beneficiaries who prefer in-person assistance or face technical difficulties with the online portal, the bank branch process achieves exactly the same result in the same timeframe.

    1. Visit the nearest branch of the bank where your account is held
    2. Request the Aadhaar Seeding Form or DBT Mapping Form at the service counter
    3. Fill in your bank account number, Aadhaar number, and registered mobile number
    4. Attach a self-attested photocopy of your Aadhaar card and bring the original for branch verification
    5. Submit the completed form and request an acknowledgement slip from the bank officer
    6. The bank submits the seeding request to NPCI within 1 to 2 working days
    7. NPCI mapper updates within 2 to 5 working days from submission
    8. You will receive an SMS confirmation on your registered mobile when seeding is complete

    ⚠ Critical Rule — One Aadhaar Maps to One Bank Account Only

    The NPCI mapper allows only one active bank account per Aadhaar number at any given time. When you submit new seeding for a different account, the previous mapping is automatically replaced. Always verify you are seeding the correct and currently active account — all future DBT payments will be credited to the newly seeded account from the date the mapper updates.

    How to Change Your DBT-Linked Bank Account — Migration Process 2026

    Bank migration is required when your seeding is already active but you need to redirect DBT payments to a different bank account. This is needed in the following situations:

    • You have opened a new Jan Dhan, SBI, or other account and want all future payments sent there
    • Your previously linked account has been permanently closed by the bank
    • Your account has been dormant for over 12 months and payments are bouncing back
    • A bank merger has changed your IFSC code and the old one is no longer valid
    • You have switched your primary bank and want all welfare payments consolidated in one account

    Online Migration via BASE Portal

    1. Go to npci.org.in → Consumer tab → BASE portal
    2. Select Movement to Another Bank
    3. Enter your new bank account number
    4. Enter the new bank's IFSC code
    5. Enter your 12-digit Aadhaar number
    6. Verify with OTP from your Aadhaar-registered mobile
    7. Submit — NPCI mapper updates in 2 to 3 working days

    BASE also supports switching your Aadhaar seeding between two accounts at the same bank. Select Within the Same Bank option and follow the same steps with your new account details.

    Offline Migration at Bank Branch

    1. Visit the branch of your new bank — the bank you are migrating payments to
    2. Request the DBT Migration Form or Aadhaar Seeding Migration Form
    3. Provide both your old and new account numbers in the form
    4. Attach Aadhaar photocopy and bring the original for verification
    5. Bank submits to NPCI within 1 to 2 working days
    6. NPCI mapper updates in 3 to 5 working days from submission

    You do not need to take any separate action at the old bank. NPCI mapper automatically replaces the old account entry when new seeding is processed. After completing migration, if you need to set up DBT specifically for the Annapurna Bhandar scheme, follow the complete setup guide: Annapurna Bhandar DBT Link — Complete Setup Guide. Migrating from Lakshmir Bhandar? See the dedicated step-by-step guide: Lakshmir Bhandar to Annapurna Bhandar DBT Link Migration Guide.

    DBT Payment Not Received? Fix These 5 Common NPCI Mapper Errors in 2026

    Even when your seeding appears active, payments can still fail due to underlying issues with your bank account or Aadhaar record. Here are the five errors that account for the majority of DBT payment failures, with verified causes and step-by-step resolution for each.

    Error 1: UID Disabled for DBT

    Cause: The bank completed Aadhaar KYC linking but did not separately activate the NPCI DBT flag on the account. These are two distinct internal banking operations managed by different bank systems. Many bank staff members update KYC when a customer requests Aadhaar linkage, without realizing that DBT flag activation requires a separate backend step.

    Fix: Visit your bank branch and specifically request: "Please enable the NPCI DBT flag on my savings account." This is a pure internal banking operation — the bank staff handles it entirely from their side, and no additional document from you is required. Do not simply ask them to "link Aadhaar" — that may only trigger another KYC update without resolving the DBT flag.

    Resolution Time: 24 hours

    Error 2: Not Mapped — Aadhaar Linked at Bank but NPCI Seeding Absent

    Cause: The bank completed internal Aadhaar KYC linking but never submitted a seeding request to NPCI's external mapper. The bank's internal KYC database and NPCI's payment routing mapper are completely separate systems with no automatic data sharing. This is the single most common cause of "payment not received" complaints from beneficiaries who believe their Aadhaar is fully linked.

    Fix: Submit a fresh, explicit seeding request using the BASE portal online process or the bank branch offline process described in Section 3. Verify on BASE portal 5 working days later to confirm the mapper entry is now active.

    Resolution Time: 2 to 5 working days

    Error 3: Name Mismatch Between Aadhaar and Bank Records

    Cause: APBS performs a name-matching verification between the Aadhaar record and the bank account record. Even a minor spelling difference — such as "Mohammad" in one place and "Mohammed" in another, or an abbreviated first name versus a full name — causes the payment to be flagged and rejected before it reaches your account. This is particularly common for beneficiaries whose names were recorded differently across various government documents issued at different times.

    Fix Option A: Visit the bank branch and submit a name correction request, providing your Aadhaar card as the authoritative document to align bank records. Fix Option B: Update your Aadhaar name at a UIDAI enrollment center to match your bank account records exactly. Complete process for resolving name mismatches across documents: Name Mismatch Fix — Aadhaar, Bank and Certificate Alignment Guide.

    Resolution Time: 7 to 10 working days

    Error 4: Dormant Account

    Cause: Banks classify an account as dormant when no financial transaction has occurred for 12 or more consecutive months. DBT payments attempted to a dormant account are rejected by the bank's payment processing system and returned to the government. They do not wait and retry automatically in subsequent cycles.

    Fix: Visit your bank branch and submit an account reactivation request at the customer service counter. Complete one financial transaction — a small deposit or withdrawal of any amount. Once the bank marks the account as operationally active in its system, future DBT payments will resume starting from the next payment cycle. To prevent recurrence, ensure at least one transaction is completed in each account every 12 months.

    Resolution Time: Same day or next business day in most cases

    Error 5: IFSC Code Changed After Bank Merger

    Cause: Following government-mandated public sector bank mergers, IFSC codes of all branches of merged banks were changed. If the NPCI mapper still holds the old, now-invalid IFSC, payment routing fails at the banking system level. Major affected mergers: Dena Bank → Bank of Baroda, Allahabad Bank → Indian Bank, Corporation Bank → Union Bank of India, Oriental Bank of Commerce → Punjab National Bank, Andhra Bank → Union Bank of India.

    Fix — Three Steps: (1) Obtain your updated IFSC code from the bank — available on their official website, by calling customer service, or at any branch. (2) Update the new IFSC in the PFMS (Public Financial Management System) portal for your specific scheme. (3) Re-seed on the BASE portal or at the bank branch using the updated IFSC code and same account number.

    Resolution Time: Approximately 7 working days

    Encountering the specific message "Aadhaar is already linked to another account" which blocks your new seeding attempt? See the dedicated resolution guide: Aadhaar Already Linked to Another Account — NPCI Error Fix Guide.

    Scheme-Wise DBT Aadhaar Seeding Requirements 2026 — Quick Reference

    Every central government scheme processes Direct Benefit Transfers through NPCI's APBS — but each scheme may have additional verification requirements beyond basic mapper seeding. Use this table to confirm exactly what your scheme checks before processing payment.

    Scheme DBT Requirement Verify At
    PM-KISAN (23rd Installment)Aadhaar + NPCI Mapper Activepmkisan.gov.in
    Annapurna Bhandar ₹3,000Aadhaar Seeding + DBT Flag EnabledBASE portal + bankdbt.wb.gov.in
    LPG Ujjwala 2.0Bank + Aadhaar Link (DBTL scheme)PAHAL portal / mylpg.in
    PM Awas Yojana 2.0 (PMAY)Aadhaar-seeded account matchpmaymis.gov.in
    PM Vishwakarma Toolkit GrantAadhaar-seeded active accountpmvishwakarma.gov.in
    e-Shram Insurance BenefitAadhaar-linked active bank accounteshram.gov.in / UMANG App
    MGNREGS WagesAadhaar + active NPCI bank mappingnregasoft.nic.in

    Every scheme in this table shares one universal requirement: an active Aadhaar seeding in the NPCI mapper. Once correctly configured, payments from all eligible schemes flow automatically in each payment cycle without any further action required from you.

    Conclusion — Get Your NPCI DBT Link Right for Uninterrupted Government Payments

    NPCI DBT link is the single most important technical step between you and your government welfare payments. Every central scheme — PM-KISAN, Ujjwala 2.0, Annapurna Bhandar, PM Awas Yojana, MGNREGS, PM Vishwakarma — routes payments through the same NPCI mapper. When seeding is correctly in place, payments arrive reliably every cycle without any further action from you.

    Always start by checking your current status through the BASE portal, UIDAI myAadhaar portal, or USSD code *99*99*1#. Your status result tells you precisely what to do next. The majority of DBT payment failures resolve within a single bank visit or one BASE portal submission. Most issues — missing seeding, wrong bank, UID disabled, dormant account — have straightforward fixes that take one to five working days.

    Three maintenance rules ensure continuous DBT payment delivery. First, update your NPCI seeding immediately whenever you change your primary bank account — delayed updates result in payments going to closed or unwanted accounts. Second, keep your Aadhaar-registered mobile number current at UIDAI — an outdated number blocks all OTP-based processes and prevents you from managing your seeding. Third, ensure at least one transaction per account every 12 months to prevent dormancy from triggering payment failures.

    India's DBT infrastructure is proven at massive scale. With the Welfare Efficiency Index reaching 0.91, 91 paise of every rupee now reaches citizens directly — compared to just 32 paise in 2014. The system works. When your NPCI DBT seeding is correctly configured and maintained, your government payments arrive exactly as intended, every payment cycle.

    📅 Last Updated: May 30, 2026  |  Source: NPCI Official Portal  |  UIDAI  |  BASE Portal

    Frequently Asked Questions

    NPCI DBT Link is the process of seeding your Aadhaar number to a specific bank account in NPCI's central mapper. Once seeded, all government welfare payments — PM-KISAN, Ujjwala, PMAY, MGNREGS, Annapurna Bhandar — are automatically routed to that account via the Aadhaar Payment Bridge System (APBS). Without seeding, no DBT payment can reach your bank account regardless of which scheme you are enrolled in.
    These are two completely separate systems. When a bank links your Aadhaar for KYC, it only updates the bank's internal customer database. This does NOT communicate anything to NPCI's external mapper. NPCI DBT seeding is a separate process that registers your Aadhaar with the payment routing system. You must complete both operations independently — completing bank KYC does not automatically activate DBT payments.
    The most accurate method is the BASE Portal at npci.org.in — go to Consumer > Bharat Aadhaar Seeding Enabler (BASE) > Aadhaar Mapping Status, enter your 12-digit Aadhaar number and verify with OTP from your Aadhaar-registered mobile. Alternative methods include the UIDAI myAadhaar portal (myaadhaar.uidai.gov.in/bank-seeding-status) and USSD code *99*99*1# dialed from your Aadhaar-registered SIM.
    This error appears when your bank completed Aadhaar KYC linking but did not separately activate the NPCI DBT flag on your account. These are two different backend operations. Visit your bank branch and specifically request: "Please enable the NPCI DBT flag on my savings account." This is handled entirely by the bank — no additional documents are needed from your side. Resolution takes approximately 24 hours.
    Five issues commonly cause this: (1) UID Disabled for DBT — bank DBT flag not activated, visit branch. (2) Not Mapped — seeding never submitted to NPCI despite bank KYC, complete fresh BASE portal seeding. (3) Name Mismatch — spelling difference between Aadhaar and bank records, update at bank or UIDAI. (4) Dormant Account — no transactions in 12+ months, reactivate at bank. (5) IFSC Changed — bank merger changed your IFSC code, re-seed with updated IFSC on BASE portal.
    Online: Go to npci.org.in > BASE Portal > select "Movement to Another Bank", enter your new bank account number, new IFSC code, Aadhaar number, and verify with OTP. The previous mapping is automatically replaced. Offline: Visit your new bank branch, request a DBT Migration Form, provide both old and new account details, submit Aadhaar photocopy. NPCI mapper updates within 2-5 working days. You do not need to visit the old bank.
    After submitting your seeding request either online via BASE portal or offline at your bank branch, NPCI mapper updates within 2 to 5 working days. You will receive an SMS confirmation on your Aadhaar-registered mobile number once the update is complete. You can verify the status on the BASE portal 5 working days after your submission date.
    The Welfare Efficiency Index measures how effectively welfare funds reach intended beneficiaries. India's WEI has risen from 0.32 in 2014 to 0.91 in 2026 — meaning 91 paise of every rupee now reaches the beneficiary directly, compared to just 32 paise a decade ago. NPCI's Aadhaar-based payment routing through the APBS mapper system is the primary driver of this improvement, saving ₹3.48 lakh crore in welfare leakages that previously went to ghost beneficiaries and duplicate records.
    Sk Jabedul Haque

    Sk Jabedul Haque

    Founder & Chief Editor

    Building India's most trusted finance education platform — simplifying news, calculators, and market trends so anyone can understand and invest confidently.