Each NDA is different, so everyone will have a distinct length of time. The typical timeframes vary from one year and 10 years, but according to the details that need to be kept confidential and confidential, a Non Disclosure Agreement NDA could be non-renewable.