The lock-in period for a PPF is 15 years from the date of opening the account. However partial withdrawals are allowed in a PPF scheme from 7th year onwards.