I am invested in NPS for the past 5 years. The only problem with NPS is you can’t withdraw fully before 60, and even post 60, you can’t withdraw full amount as 40% has to be kept in for annuity plan.
NPS gives you additional 50k tax benefit under 80CCD(1B). If your company has option for NPS then, your tax benefit further increases. 5% or 10% of basic salary can be opted if your company has additional NPS option, which comes under 80CCD2.
Partial withdrawal is possible if you have held NPS over 3 years. You can only withdraw 25% of account value for 3 times till 60 years of age.
I had withdrawn some amount during purchase of my apartment. I don’t remember the tax implications.
Other than house buying, higher education of children and children’s marriage are the other two reasons which can be used for partial withdrawal from NPS
Currently, I am invested in HDFC fund house under aggressive scheme.
Currently, XIRR for FY 23-24 is 17.96%, which I feel is decent enough.
FY 2020-21 gave me 20.21% returns for that fiscal.
In my opinion, if you have 50K per year to invest apart from equity, savings, gold, etc, you should go for it. The only problem is no option for withdrawal except special cases.