Does it have expiration date?

Yes, it has an expiration date, you can utilize individual packages in a bundle within one year from the purchase date.