Is Cash Flow forcast really a Forecast?

Hi! Guys,
I have been trying to work with Cash Flow Forecast for quite a few days. Basically, Forecast is like to predict the future based on the historical data.

I have Created a forecast. Linked the GL Budget with the forecast. Registered the Worksheet lines.

Mar-26 Mar-26 April-26 April-26 May-26 Jun-26 Jul-26
Forecast Actual Forecast Actual Forecast Forecast Forecast
Recieveables $ 370,370 $ 566,696 $ 374,519 $ 476,824 $ 361,380 $ 422,849 $ 903,365

This excel report makes some sense. But in the CF by Period, BC displays amount based on the Due date of the transaction.

If there is a better way for cash flow forecast or if I have missed something, do tell me.
I would really appreciate your opinions.

Thanks.