You can renew PPF account till retirement and each renewal will be a block of five years after an initial period of 15 years. This makes PPF an optimal investment for retirement portfolio.