Dating it honestly
Updated
On this page8
The plain sugar confections keep well
Hard candy, brittle and toffee are very low in water and their limit is usually texture rather than safety: they go sticky, soften or grain long before anything else happens. A generous date is defensible and it should still be tested.
Dairy and fruit shorten it sharply
A cream caramel, a dairy fudge or anything with fresh fruit is a higher moisture product with a real limit. A ganache-filled chocolate is a refrigerated product with a life measured in weeks, and the chocolate shell does nothing about that.
Which makes the formulation the date
Two caramels that look the same can be months apart depending on whether the recipe uses cream or butter and how much sugar is in it. The date has to come from the specific formulation rather than from the category.
Test it visually as well as by taste
The failures here are visible: bloom, graining, stickiness, a hardened surface. Hold product back, store it the way a buyer would, and look at it at the date you intend to print as well as tasting it.
Say if it needs cold or needs keeping dry
Keep cool and dry, in a sealed container, is a line worth the panel area for a hygroscopic product. For anything refrigerated, say so plainly rather than printing an ambient date because it is easier to sell.
The seasonal peak tempts people to extend dates
Making a lot ahead of a short selling season is normal and pushing the date to cover the production schedule is not. If the date does not reach the season, the answer is making later rather than printing longer.
Keep the date with the formulation, not the product name
Two products both called caramel can be months apart, so the date has to be attached to the recipe version in your records. A reformulation that swaps butter for cream is a new shelf life, and it is the kind of change that happens without anybody revisiting the label.