This paper examines the effect of macroeconomics and supply chain finance (SCF) on the profitability of the manufacturing companies, specifically in Indonesia from 2017 to 2021. Furthermore, the study demonstrates the critical role of macroeconomics and SCF in profitability through the use of general moment method (GMM). The results indicate that cash conversion cycle (CCC) is detrimental to profitability (P), while macroeconomics has a positive impact on it. In addition, strong profitability is negatively and positively correlated with the leverage (LEV) and sustainable supply chain management (MRPB) control variables, respectively.