Should be 30days just like jinotropin and all other generic 191aa. I would just keep it cold all the time to play it safe though. I think its only good for 30days at room when first made. Once refridgerated, it should be put back in within a few days at most.