Food products sold commercially, including honey require an expiration or best before date. Honey jars are normally stamped with a "best before date" that indicates a shelf life of up to 5 years.