I have to agree with
@buckytom neither of us in this household believes in expiry dates (especially when it comes to unopened stuff).
So my system is that everything once opened goes into sealed jars (so pasta, pearly barley, semolina, all my different flours, oatmeal, chickpeas, a multitude of dals and beans and other such lentils etc). The jars are labelled usually with the original packets label and any expiry date. I operate the same policy with herbs and spices, refill packs only and they go into my herb and spices jars. Nothing has the correct expiry date on it unless it has only just been purchased.
Tinned stuff if very little. The odd tin of beans, baked beans, tomato puree, coconut milk, coconut cream, coconut condensed milk, etc and well, I did the same in the UK before moving to Australia. I rotate stuff. I only purchase new when I have run out. I don't buy in anticipation of running out. I can cope without for less than a week.
(I operate a blackboard in the kitchen where anything that runs out during the week gets written up on and then added to the weekly shopping list).
BUT, I do actually label things in the freezer but only with what they are and when they were made. Not when I need to eat them by. I just got fed up of opening something that should have been a curry sauce to find out that it was vegetable stock or red lentil soup... somehow, they just don't work the same over vegetables and rice!
As for the idea of a disaster store, I have about 1 months supply of stuff in the house as it is in my pantry and that is not on rationing. I even have more than enough in the way of herbs and spices to keep all of those mysterious dals and beans flavoured during rationing and extending the supply to a say 2 month ration. So I don't really see the need to keep tins and tins of stuff and keep track of what's in them and when they need to be eaten by. After all, I lived in once place where we used to play potluck with the tins because the mice would 'eat' the labels off the tins to use as nesting material and bang went the tin's identity and expiry date in one go. So unless you have also written on the tins.... tinned pineapple with tomato soup somehow just didn't work! (though it did give us a desert).