Spooky Business Facts DID YOU KNOW?THE SPOOKY STATS In 1958, the average lifespan of a business was 61 years. Today, the average lifespan is around 18 years. Source: A McKinsey Study. 80% of the companies that existed before 1980 are gone. Source: Harvard Business Review From 2005 to 2017, only 78.6% of new businesses survived beyond one year. Source: U.S. Small Business Administration Office of Advocacy Some predict that by 2027 as many as 75% if the companies listed on the current S&P 500 will have disappeared. Source: Innosight's 2018 Corporate Longevity Briefing Are You Next? Don't Get Spooked. Get StellaPop'd.