Homemade bean soup will last for up to 4 days in the fridge before it goes bad.
If you leave the homemade bean soup in the fridge longer than 4 days then it should be thrown out because after 4 days bacteria can grow rapidly in the homemade bean soup.
So if you're just gonna refrigerate the homemade bean soup be sure to eat the homemade bean soup within 4 days before it has a chance to go bad.
If you want to keep any leftover homemade bean soup longer than 4 days you should put it in a freezer safe container and freeze the homemade bean soup instead.
When frozen the homemade bean soup will lat for up to a year but after 6 months the homemade bean soup loses it's freshness.
So it's best to eat the homemade bean soup within 6 months when freezing it for the best taste and freshness.