There was a time even after the adoption of biometric machines, companies were getting only in and out punching time from all the attendance machines. Means basic attendance or absent or late reports., But with the use of biometric devices like finger print punching devices and face detection machines companies could now avoid buddy punching of employees and things took a big turn changed a lot when software industries started focusing on provide solutions integrated with biometric time recording devices. Many software companies across the globe conducted numerous R&D (Researched and developed) on a perfect attendance software solutions which enabled them to use the recorded punch details from the biometric clocking machines to generate limitless number of attendance reports, resulting in a complete automated solution for Time attendance management systems.<br\>In short, recent times has made attendance and punching become a software based solution than a simple hardware system unlike the way it begun and manual recording was the industrial standard.