Project management software.
It provides value beyond just the employee time clock and reporting.
It is a tool that offers you the management of the info necessary for filings.