I have just noticed that three of the medicines I have collected from our local pharmacy this week have very short expiry dates. My dd's pill pack expires in November that's ok I think as it is a medicine that is taken every day and she'll have finished the pack by then, but the other two are for occasional use. One for me expires in January but my last pack lasted a year (and had a 2024 expiry date) and one for my daughter expires in December, again this could potentially last her a year and the old that pack she's just finishing has a longer date on it.
What is acceptable? Is there some kind of official rule for this at all?