The Count(*) only works for counting the records in a report whilst it is open.
So you need to count the underlying data using the record source used for each report.
In other words look at the suggestions already provided.
Completed the line of work for report. Cant thank you enough. I know its basic but i have to go through the process and build it out so i can then maybe translate it into a better solution using VBA. You are all great and cant thank you enough.