Dates on products aren’t as important as you might think. By law, only infant formula and certain baby foods are required to have dates stamped on them. (How does a soft drink expire?) Most foods are still edible after the “expiration date” has come and gone. However, the flavor may be affected.

Before you toss out good food based on expiration dates, be sure to know what the codes mean:

Different Codes – Sell by: Don’t buy the product after this date. This is the expiration date.

– Best if used by: Flavor or quality is best before this date, but the product is still edible thereafter.

– Use by: This is the last day that the manufacturer vouches for the product’s quality.

More Advisory Than Imperative The dates listed on food products are basically guidelines, for both sellers and customers. Most of the dates are not actually expiration dates and don’t mean that you’ll get sick if you eat something that is past it’s best-by date.

Use Common Sense You should, of course, use common sense. If a product has a bad smell or a bad look to it, don’t eat it. If it’s a box of crackers, you should be fine. Eggs are good for 3 to 5 weeks after their dates, and dairy may be, but use caution.

How you store your food products can also make a difference. Many people freeze meats after the use-by/freeze-by dates and find them still good when used. However, if you don’t wrap meats well enough, then the quality and safety can be harmed.

Sell-by dates usually allow additional time for storage at home. Generally, perishable products can be kept safely in your refrigerator for seven days after you buy them, even if that’s past the given date. Fresh meat is the exception. Don’t keep beef or pork for longer than three to five days before you use it or freeze it. And use poultry, seafood, and ground or chopped meat within two days (or freeze it).