To optimise working hours, decrease labour costs and, last but not least, ensure a fair workload of the employees, an increasing number of companies are implementing time & attendance systems. With a time attendance record, a company can achieve major savings and at the same time simplify its human resource management.

What do you need to implement a time and attendance system?

The purpose of a time attendance record is to precisely record the employees’ arrival at work and departure from work, time spent at the lunch break, absence due to work-related or private reasons, late arrivals, early departures from work, times off in lieu, leaves, sick leaves, etc. In combination with good work organisation and a stimulative reward system, a time attendance record can lead to major savings for the company and at the same time improve human resource managementi. For implementing time & attendance, you require time & attendance controllers, identification means and time & attendance software. In more complex systems, additional readers can be added and connected to time & attendance controllers.

Time & attendance controllers

Time & attendance controllers

Time & attendance controllers are used for recording employees’ arrivals at work and departures from work. They also record the time spent at the lunch break, absences due to work-related or private reasons, late arrivals, early departures from work, times off in lieu, leaves, sick leaves, etc. Time & attendance is implemented in such a way that the employee holds their contactless card against the controller when arriving at work or departing from work at regular or irregular hours and the controller records/registers the event. The employee can immediately check the correctness of the recorded event on the display of the time & attendance controller.

Identification means

Different identification means can be used to identify employees when registering their time & attendance (contactless cards, wrist bands or key tags, etc.).



In larger and more complex time and attendance systems additional readers can be used, which are then connected to the time & attendance controller.


Time & attendance hardware must be connected to a server, where the time & attendance software is running.

A more or less complex time & attendance programme, which grants individual owners of identification means their time & attendance rights and records their time & attendance, is running on the computer.

Operating principle of the time and attendance system

1. Registration on the controller

Employees register each event (arrival at work, lunch break, departure from work, etc.) on the time & attendance controller. This is achieved by presenting their personal identification means to the controller by the entrance.

Identification means assigned to the users can vary: contactless cards, key tags, wristbands, etc.

2. Event recording – transferring and server response

The controller transfers the recorded event to the server, where the software for time & attendance is running. The server saves and processes the event. The server response is then displayed on the screen of the time attendance controller, where the user can immediately check its correctness.

The controller usually transfers the recorded events to the server, but if the connection with the server is temporarily interrupted, the recorded data is stored in the internal memory of the controller and forwarded to the server when the connection is restored.

3. Server with time & attendance record software

The entire time and attendance system is managed by the Codeks TA software for time & attendance, which is running on a local server. All time & attendance controllers are connected to the server and forward events that are used for calculating time & attendance of the employees to the programme.

The Codeks TA programme manages the entire system and determines the users’ working schedules and stores their data.