What is an attendance report and how is it prepared?

06.09.2026
What is an attendance report and how is it prepared?

An attendance report is the document that expresses, in numbers, how employees related to working time over a given period. It is not simply a list of who came and who did not: a properly built report provides the basis for payroll, schedule reviews and personnel decisions. This guide explains what parts it consists of, how it is produced, and which mistakes make it useless.

What the report must show

A good attendance report has five blocks:

  • Plan - the days and hours required by the schedule.
  • Actual - the days and hours produced by real records.
  • Deviation - lateness, early leaving, missed days.
  • Overtime - time worked beyond the plan.
  • Exceptions - leave, business trips, sickness, time off.

If one of these is missing the report is read incorrectly. Showing only actual hours, for example, hides the fact that of two employees with eight hours each, one arrived forty minutes late.

The traditional preparation process

In most companies the process runs like this: department managers keep records during the month, send their sheet to HR at month end, and HR consolidates everything into one file and prepares it for payroll.

This chain has three weak points:

  1. Records are written after the fact rather than at the moment of the event - accuracy is lost.
  2. Formats differ, so consolidation requires manual work.
  3. Corrections leave no trace, so nothing can be verified later.

As a result, preparing the report takes several working days and by the time it is ready it is already late.

The digital approach

In an electronic system the report is not prepared separately - it is the outcome of records collected during the day. The difference is clear in the table:

StageTraditionalDigital
Data collectionBy hand, through the monthAutomatic, at the moment of the event
ConsolidationFiles merged manuallyNot needed
CalculationFormula, calculatorRule-based
Ready byThe fifth to seventhAny moment
Correction historyNoneRetained

The report's views

One report cannot answer every question. Four views are used in practice:

  • By employee - for individual conversations and payroll.
  • By department - to compare workload.
  • By branch - to see regional differences.
  • By period - to follow the trend.

The last one is the least used and the most valuable: one month's number says little, while three months compared reveal the cause.

A practical example

At a manufacturing plant the monthly report was ready on the sixth and always caused argument: employees said overtime was understated, while HR pointed to the records.

The root of the problem was not in the records but in the process. After a shift ended the site supervisor added the remaining workers to the log - but did so from memory rather than consistently.

Once records began to be collected automatically, the average overtime figure rose, because part of it had simply been disappearing. The dispute ended too, because every line now had a time and a location behind it. The report became ready on the first of the month.

Mistakes that make a report useless

  • Not writing the rules. Without a defined lateness threshold and break policy the numbers cannot be compared.
  • Mixing up exceptions. If a leave day is shown as an absence, the attendance percentage becomes meaningless.
  • Showing only percentages. Attendance of 95% is fine, but what the remaining 5% consists of matters more.
  • Hiding corrections. If an edited row is not flagged, trust in the report falls.

The link to payroll

The end user of the report is usually the payroll team, so the format should be agreed with them once: which columns are needed, how hours are rounded, which multiplier applies to overtime. Without that agreement the same manual work repeats every month - the report is exported and then reformatted.

Who needs which report

A single report cannot serve every audience. In practice there are four distinct requirements, and separating them greatly increases the report's usefulness.

Payroll needs final figures: days worked, hours, overtime and exceptions, in the structure the payroll system expects.

The department manager looks at a daily and weekly view: who is absent, is the shift covered, who is accumulating overtime. They need current data, not month-end data.

HR works with exceptions and corrections: which rows are awaiting approval, which records are incomplete.

Management wants to see the trend: change between months, comparison between departments, the overall share of overtime.

Trying to combine these four requirements into one table makes it unreadable for everybody.

Reporting frequency

A monthly report is essential for payroll but too late for management. A practical rhythm has three levels.

At the daily level only exceptions are reviewed: incomplete records, uncovered shifts, unexpected absences. This takes a few minutes and allows problems to be solved on the day they appear.

At the weekly level the focus is accumulating overtime and the number of corrections. Seeing overtime cross the limit in mid-month is far more useful than learning it at month end, because there is still time to act.

At the monthly level the full summary is produced and comparisons are made.

Export and archive

Two technical requirements of a report are often overlooked: the ability to export, and archiving.

Export is needed for transferring data to payroll, but it has a second function - the ability to change systems in future. A system you cannot extract data from ties you to its platform.

Archiving is a legal requirement. A labour dispute may be raised years later, and at that point the timesheet, the records and the correction history for that period are needed. The retention period should therefore be defined in advance and the system checked for supporting it.

Readability

A technically correct report can still go unread. Three elements affect readability in practice.

The number of columns. A table with fifteen columns is never read to the end. Six to eight columns are enough in the main view; details belong in a separate breakdown.

Flagging anomalies. Rows needing correction or falling outside the norm must be visually distinct - then the review covers only the flagged rows rather than the whole table.

Naming. Column headers must be unambiguous: "actual hours" and "planned hours" instead of just "hours". Such small clarifications remove most of the follow-up questions.

A practical test: show the report to a colleague not involved in the process. If they cannot read it without explanation, the format needs simplifying.

In summary

The value of an attendance report lies not in how quickly it is produced but in how far it can be traced. When plan, actual, deviation, overtime and exceptions appear together, the report becomes a decision tool; when only actual hours are shown, it remains a list of numbers.

The second essential condition is traceability: every cell must have a specific record behind it and the correction history must be preserved. Without that the document does not work as an argument in a dispute.

The next step

The fastest way to improve a report is to demand it once in full: plan, actual, deviation, overtime and exceptions in a single table. How long that takes to produce with your current method is usually argument enough for a decision.

QRGate collects records at the moment of the event and provides the report ready in any view. See what QRGate can do or calculate the price.

Related pages

Frequently asked questions

What must an attendance report contain?
Five blocks: plan, fact, deviation, overtime and exceptions. If one of them is missing the report is read incorrectly - for example, showing only actual hours hides the fact that one of two employees with identical totals was forty minutes late.
Does everyone need the same report?
No. Payroll needs final figures in its own format, the department manager needs a daily view, HR works with exceptions and corrections, and management looks at trends. Trying to serve all four with one table makes it unreadable for everyone.
What makes a report unusable?
Unwritten rules, exceptions mixed with absences, showing only percentages without their composition, and hidden corrections. Any of these turns the document into a set of numbers that cannot support a decision or a dispute.
In which formats should a report be exported?
Two are enough in practice: Excel for further analysis and for handing over to payroll, PDF for approval and archiving. What matters is that the export does not replace the system - a file is a working document for a specific discussion, while the live data stays in one place.
Who should receive the report and how often?
A weekly summary for the line manager, a full monthly cut for HR and trends for management usually cover it. When the same report goes to the same people regularly, setting it to be prepared and delivered automatically saves time and removes the risk of it being forgotten.