Powder formula usually has at least a year on it. BUT I would say formula is probably not a good thing to stock up on in advance as your baby may not get on with the brand or type of formula you buy. Its best just to buy one tub to start with to make sure your baby is settled ont he one you choose. xx