Time-Attendance defines productivity of any organization which is inherently human-oriented, complex and challenging to automate. Productivity of any organization depends on its effectiveness in putting the right people in the right place at the right time. No two organizations have identical attendance and leave policies. The same organization may follow different timings and holidays for its different facilities like head office, factory and branch offices. Various departments like manufacturing, R&D and marketing within an office differ in their timings, grace period and overtime calculations. Further, people working at different levels in the same department need different time-attendance flexibility. It is a herculean task to identify a Time-Attendance solution that meets the organization’s exact needs and integrates seamlessly with its existing IT/ERP infrastructure.