Unopened insulin is good until the expiration date on the package. Opened insulin is discarded after 30 days. There is no need to take a chance on your pet. The more times you use a bottle of insulin the more chance it will be contaminated with bacteria. Some people recommend the insulin bottle discarded after 100 punctures.