@ Murlee, the shelf life of fertilizer depends on chemical make up and proper storage. I think, the study should be the minimum period of three years. Normally, liquid fertilizers can last upwards of 10 years, and granular fertilizer has no finite expiration date.