The Time and Attendance Software tracks the employee time and attendance and provides a daily reconciliation of time record and attendance record as time reports or attendance tracking or for further processing by time and attendance software. This software can be used for time scheduling, time reporting, time entry, time billing, time keeping, labor management, labor tracking software. As a result, the time attendance software cuts down on administrative time, safeguards from error, and saves a substantial amount of money that could have been lost due to mishandled time cards and employees punching in for each other. It is a complete and a cost effective time keeping solution for Time & Attendance and security.