The lifespan of toilet paper depends a few things like how it’s stored and how often it’s used. Under ideal conditions, a toilet paper roll can last several weeks. But, a roll may only last a few days in a busy household.
As far as shelf life is concerned, you can keep toilet paper for years. Just make sure it doesn’t get wet or dirty. Keep it sealed in its original packaging.