There is an expiration date of 3 years after the manufacturer date printed on the bottle. We cycle our No Rinse products out at least once a year so you should have at least 2 years before anything expires after we ship.