I have “tin” canned commercial goods that are expired by years. If Can integrity is good and the product inside looks and smells good I have no problem ... I on the other hand have Meat and Fish that “I” canned ... I chunk’em automatic at 3 years, re-use the jars but I don’t even let the pooch have it.
(I could be off + or - 11 Months because I just write the year on the lid, it works for me)
I have Ghee from 2003 and use it every day, have 3 cans left... No Problems (well past expiration date)
I have wine and beer that I bottled over 30 years ago... still tastes wonderful and getting better.
I have a pantry full of soup, canned vegetables, spam and other canned stuff that I eat periodically but sort of keep as a prepper thing.
Oddly, one cannot give away expired canned food to food banks. Those of us who buy it and eat it with no ill effects must have a different system than those who receive free stuff.