Most solar panels last 25–30 years with proper maintenance. Inverters and batteries may need replacement earlier (10–15 years).