You can open an NPS account starting from 18 years of age. Like all other market-linked products, it is best to start investing in NPS as early as possible. With NPS, you get to invest in professionally managed pension funds which helps you build wealth and ensure a handsome annuity after retirement. Thus, it is best to start investing in NPS as you begin to earn & gradually increase your contributions as your income grows.