According to Beauty.about.com, here’s a quickie list of the shelf life of most make-up and beauty products:
Concealer: Up to 12 months
Powder: 2 years
Cream & gel cleansers: 1 year
Pencil eye liner: should be sharpened regularly. Will last up to 3 years.
Eyeshadow: will also last up to 3 years
Brushes: Wash every 2-3 months in a mild detergent.
Sponges: Wash weekly and discard monthly.
Foundation: Check the ingredients: A water-based foundation will last up to 12 months, oil-based will last up to 18 months.
Lip liner: Up to 3 years
Lipstick: Some experts say 1-2 years. Others say up to 4 years. What everyone agrees on is that if it smells rancid, throw it out, it’s spoiled. Extra tip: If you store lipstick in the refrigerator, it will last longer.
Mascara: This product expires the fastest: Throw out after 4 months.
Nail Polish: Up to 12 months, depending on the quality