An inverter generator can last anywhere from 3 to 10 years, depending on how often it is used and how well it is maintained.