Typically bottled home brew beer has a shelf life of 6 months. However, most home-brew beer is consumed within a week to a month of bottling or kegging. However, some people regularly store homebrew beer for up to 6 months successfully. Beyond this, the beer is still safe for consumption, just that it will not taste fresh. However, a couple of factors need to be taken into account to determine the shelf life.
Storage temperature: Beer is like wine, higher the temperature the faster is the degradation in flavors. UV light: Even a couple of hours in direct sunlight can ruin a perfectly fresh beer Packaging: Microbrewery Growlers don't last 2 days because the beer was oxidized during filling. If you see packaging in proper crown sealed glass bottles or stainless steel kegs, 6-12 months life is easy Oxidation: Once you open the bottle, drink within an hour.