a compact and efficient stand-alone device for fingerprint based time management in offices and corporate set-ups. Easy installation and flexibility of report generation make this system an ideal office automation tool for time management purposes. It also helps management reduce administrative costs and improve their resource allocation strategies. The advanced fingerprint recognition system enables quick and accurate identity matching and can record up to 50000 transaction records. Software to manage or monitor the time worked by employees for the purpose of efficiently processing payroll. These systems may be integrated with existing payroll processing software. Also, these systems may track labor distribution, building security, and personnel scheduling. These systems usually are able to give reports of overtime/docking of non-exempt employees.