This study aims to determine the effect of gross profit, operating profit, net income, changes in receivables, changes in payables and changes in inventory in predicting future cash flows (empirical studies on mining companies listed on the Indonesia Stock Exchange in 2016-2020). The population in this study are all mining companies listed on the Indonesia Stock Exchange (IDX) in 2016-2020. The total population in this study were 47 mining companies.The sampling technique used purposive sampling method which resulted in 12 companies as samples. The results showed that gross profit, operating profit, net income, changes in debt, and changes in inventory had an effect on predicting future cash flows, while changes in accounts receivable had no effect on predicting future cash flows. Then there is the effect of gross profit, operating profit, net profit, changes in receivables, changes in debt and changes in inventory in predicting future cash flows simultaneously.