This article proposes a framework for developing predictive models of end-of-life product flows, highlighting the importance of conducting thorough analyses before developing waste management and end-of-life product flow strategies. The framework emphasizes the importance of recognizing the nature and quality of the available data and finding a balance between model development time and detail requirements. It is designed to adapt to source material heterogeneity and address varying data availability scenarios, such as the presence or absence of radio frequency identification chips. A case study for the city of Gatineau is presented, showcasing the framework's application through agent-based simulation models in a geographic information systems environment. The study focuses on creating models of municipal solid waste generation based on socioeconomic and demographic factors and collection data to accurately predict the quantity and quality of waste streams, enabling municipalities to assess the environmental impact of their waste management strategies.