In this article, we consider a mathematical model on the consumption of Heroin, it is an epidemiological model describing the interactions between heroin consumers and the rest of the population. The model is a system of differential equations with delay, integro-differential equations and partial differential equations. The first equation describes the evolution of healthy individuals, who do not consume Heroin. The second equation describes the evolution of consumer individuals, and in the last equation we find the evolution of individuals under treatment, so that they become healthy. In this work, we are interested in the qualitative study of the system considered. We examine the effects of a nonlinear incidence function with lag on the dynamics of an age-of-infection structured Heroin consumption model in the framework of mathematical epidemiology. We prove that incorporating the lag into the model does not change the asymptotic behavior of its equilibrium states. By defining the basic reproduction number R0 as a critical threshold parameter, we show that if R0 < 1, the disease-free equilibrium (DFE) is globally stable regardless of the lag τ. Conversely, if R0 < 1, the model exhibits an endemic equilibrium (EE) that remains locally and globally asymptotically stable for any lag τ. Our results highlight the robustness of the equilibrium stability in response to variations in the lag and provide important insights into the long-term dynamics of Heroin consumption, providing a clearer understanding of the conditions under which epidemic outcomes are stable or unstable.