Punch pairs will display chronologically, with the employee being punched out from their previous in punch when they start a rest or meal break. These are the general rules:
- If you start a rest break, you will be punched OUT of your previous IN punch.
- Example: Employee punches IN at 8:30 am; starts rest break at 10:00 am. The employee will be punched OUT at 10:00 am, and simultaneously punched IN to rest break at 10:00 am in a new punch row.
- If you end a rest break, you will be punched IN in a new punch row.
- Example: Employee ends rest break at 10:30 am. The employee will be punched OUT of their rest break at 10:30 am, and simultaneously punched IN in a new punch row.
- If you start a meal break, you will be punched out of your previous IN punch.
- Example: Employee starts meal break at 12:00 pm. They are punched OUT at 12:00 pm, and simultaneously punched IN to meal break at 12:00 pm in a new punch row.
- If you end a meal break, you will be punched IN in a new punch row.
- Example: Employee ends meal break at 12:30 pm. They are punched OUT of their meal break at 12:30 pm, and simultaneously punched IN in a new punch row.
Here's an example to help visualize the above rules:
Imagine an employee performs the following punches throughout the day:
- 8:30 am – Punch In
- 10:00 am – Start Rest Break
- 10:30 am – End Rest Break
- 12:00 pm – Start Lunch
- 12:30 pm – End Lunch
- 4:30 am – Punch Out
This is what the employee's time card will now look like (assuming rest and meals are unpaid):

In the above example, the employee punched in at 8:30 am and started rest break at 10:00 am. When the employee started rest break, they were punched OUT from their 8:30 am IN punch, and a new "Rest" punch row was created.
When the employee ended their rest break at 10:30 am, they were punched OUT of their rest, and simultaneously punched IN in a new "In/Out" punch row.
When the employee started their meal break at 12:00 pm, they were punched OUT of their IN punch (which occurred from the employee ended their rest break in the step above), and they were simultaneously punched IN to a new "Meal" punch row.
When the employee ended their meal break, they were punched OUT of their meal, and simultaneously punched IN to a new "In/Out" punch row.
When the employee punched OUT, no new rows were created.
This new display allows users to chronologically track their employee’s punches in the time card. Rather than showing a row with their in time and out time, the time card is displaying the employee’s actions in the order in which they occurred.