Section 80CCD — NPS Tax Deduction: 80CCD(1), 80CCD(1B) & 80CCD(2)
Updated: 3 June 2026 | Income-tax Act, 2025 | NPS Tier-1 | Old & New Regime
Section 80CCD provides NPS tax deductions in three parts: 80CCD(1) — employee/self-employed contribution within ₹1.5L 80C limit; 80CCD(1B) — extra ₹50,000 for NPS over and above 80C (old regime only); 80CCD(2) — employer's NPS contribution up to 10% of salary (14% for Central Govt), available even in the new tax regime. Maximum possible NPS deduction: ₹2L + employer's contribution.
₹50,000
Extra NPS deduction under 80CCD(1B) — over and above ₹1.5 lakh 80C limit.
Available only under old tax regime. Invest in NPS Tier-1 account to claim this additional deduction.
Available only under old tax regime. Invest in NPS Tier-1 account to claim this additional deduction.
Section 80CCD Sub-sections Comparison
| Section | Who Contributes | Limit | Within 80C? | New Regime? |
|---|---|---|---|---|
| 80CCD(1) | Employee / Self-employed | 10% of salary / 20% of gross income; max within ₹1.5L | Yes — part of ₹1.5L 80C | No |
| 80CCD(1B) | Employee / Self-employed | Up to ₹50,000 (additional) | No — over and above 80C | No |
| 80CCD(2) | Employer (to employee's NPS) | 10% of basic+DA (14% Central Govt) | No — separate entirely | Yes |
Maximum NPS Tax Deduction — Example
| Source | Section | Max Amount | Regime |
|---|---|---|---|
| Employee contribution | 80CCD(1) | Up to ₹1,50,000 (within 80C) | Old only |
| Additional voluntary NPS | 80CCD(1B) | Up to ₹50,000 extra | Old only |
| Employer contribution to NPS | 80CCD(2) | 10%/14% of basic salary (no cap) | Both |
| Total (old regime employee + employer) | — | ₹2L + employer's 10-14% | Old |
Frequently Asked Questions
What is the Section 80CCD(1B) additional deduction for NPS?
Section 80CCD(1B) provides an additional deduction of up to ₹50,000 per year for contributions to NPS (National Pension System) Tier-1 account — over and above the ₹1.5 lakh limit under Section 80C. This means total possible deduction from NPS under 80CCD(1) + 80CCD(1B) can be up to ₹2 lakh (₹1.5L + ₹50K). This benefit is available ONLY under the old tax regime.
What is the difference between 80CCD(1), 80CCD(1B), and 80CCD(2)?
80CCD(1): Employee/self-employed contribution to NPS — up to 10% of salary (or 20% of gross for self-employed), within ₹1.5L 80C limit. 80CCD(1B): Additional ₹50,000 deduction for NPS over and above 80C limit. 80CCD(2): Employer contribution to NPS employee account — up to 10% of salary (14% for Central Government employees), no upper limit, also available in NEW tax regime. All three can be claimed simultaneously.
Can I claim 80CCD(2) in the new tax regime?
Yes. Section 80CCD(2) — employer contribution to NPS — is allowed even in the new tax regime. This is the only NPS deduction available under new regime. Employee contribution under 80CCD(1) and 80CCD(1B) are NOT available in the new regime. Government employees benefit most from 80CCD(2) as the government contributes 14% of salary to NPS, giving a significant deduction.
What is NPS Tier 1 and Tier 2?
NPS Tier-1: Main pension account — mandatory for Central Government employees, voluntary for others. Lock-in till 60 (partial withdrawal after 3 years for specific reasons). Tax deduction available under 80CCD. NPS Tier-2: Voluntary savings account — flexible withdrawals, no lock-in. No tax deduction under any section. Can invest in Tier-2 for flexibility but tax benefit is only on Tier-1.
How much tax can I save with NPS investment?
Example (30% tax bracket, old regime): 80C investments ₹1.5L → tax saved ₹46,800. Additional NPS under 80CCD(1B) ₹50,000 → tax saved ₹15,600. Total NPS + 80C tax saving = ₹62,400. Plus employer NPS under 80CCD(2) ₹1.2L (10% of ₹12L salary) → additional ₹37,440 saving. Combined maximum NPS tax saving can be ₹1 lakh+ per year for high-income earners.
Related Pages
◆ Available in 71 Cities
Section 80ccd Near You
Expert CA/CS assistance for section 80ccd across India. Click your city for local details.
→
New Delhi
→
Mumbai
→
Bengaluru (Bangalore)
→
Hyderabad
→
Chennai
→
Kolkata
→
Pune
→
Ahmedabad
→
Noida (UP)
→
Gurgaon (Gurugram)
→
Jaipur
→
Lucknow
→
Chandigarh
→
Surat
→
Kochi (Cochin)
→
Faridabad
→
Ghaziabad
→
Greater Noida
→
Panipat
→
Sonipat
→
Manesar (IMT)
→
Dharuhera
→
Mathura
→
Palwal
→
Agra
→
Kosi Kalan
→
Aligarh
→
Khair
→
Jewar (Noida International Airport)
→
Kanpur
→
Varanasi (Kashi)
→
Prayagraj (Allahabad)
→
Meerut
→
Bareilly
→
Moradabad
→
Gorakhpur
→
Firozabad
→
Saharanpur
→
Muzaffarnagar
→
Bulandshahr
→
Hapur
→
Karnal
→
Kurukshetra
→
Ambala
→
Hisar
→
Rohtak
→
Yamunanagar
→
Rewari
→
Bhiwani
→
Jodhpur
→
Udaipur
→
Kota
→
Ajmer
→
Bikaner
→
Ludhiana
→
Amritsar
→
Jalandhar
→
Patiala
→
Mohali (SAS Nagar)
→
Bathinda
→
Dehradun
→
Haridwar
→
Rudrapur
→
Shimla
→
Solan (Baddi-Barotiwala-Nalagarh)
→
Bhopal
→
Indore
→
Gwalior
→
Jammu
→
Srinagar
→
Panchkula