PPF is not the best but one of the better options available for retirement planning. However, PPF has its limitations with regards to tax deductions up to 1.5L only while NPS provides higher tax benefits if combined with Sec. 80 CCD(1) and (2). Also, NPS provides the potential to earn better returns over the long term.