Homemade chocolate sauce may be kept in the refrigerator for 2-3 weeks, if kept in a sealed container. Commercial chocolate sauce lasts 8-12 months generally, due to the preservatives in it.