It depends what the contract between the company and the independent contractor says.  If the contract says that despite the flat-rate arrangement, the independent contractor must report the hours spent on the project, then the independent contractor must report its hours.  If not, then the company can not require it as a condition of honoring the contract.