Exploratory factor analysis (EFA) is a common technique utilized in the development of assessment instruments. The key question when performing this procedure is how to best estimate the number of factors to retain. This is especially important as under- or over-extraction may lead to erroneous conclusions. Although recent advancements have been made to answer the number of factors question, popular statistical packages do not come standard with these modern techniques. This paper details how to program IBM SPSS Statistics software (SPSS) to conveniently perform five modern techniques designed to estimate the number of factors to retain. By utilizing the five empirically-supported techniques illustrated in this article, researchers will be able to more judiciously model data. Accessed 27,874 times on https://pareonline.net from April 30, 2013 to December 31, 2019. For downloads from January 1, 2020 forward, please click on the PlumX Metrics link to the right.