Time tracking software Luxembourg: the buyer's checklist
Laurent Tousch12 min readDEFREN
Learn more about AI implementation in Luxembourg, and for the legal side, read our guide to what Article L.211-29 requires.
Search for time tracking software in Luxembourg and you get two kinds of answers: international apps built for billing hours to clients, and HR suites that list "time and attendance" as one feature among forty. Neither tells you whether the tool will hold up in an ITM inspection, notice a frontalier's 30th day working from home, or hand a clean file to your payroll bureau at month-end.
I lead HR and admin automation projects at 20 More, and time data is where most of them start, because the same record feeds the ITM register, payroll and the cross-border counts. This is the checklist I use with clients before they choose a tool. We are not a time-tracking vendor, and the vendors named below are examples of a category, not a ranking.
What must a Luxembourg time-tracking tool produce?
The law is covered in detail in our guide to Article L.211-29 and the working-time register. For choosing software, it comes down to five outputs:
- The register. Per employee and per day: start, end and duration of work, overtime, hours on Sundays, public holidays or at night, and the pay for them, shown to the ITM on request (ITM). The ITM's free template register in French, German and English is a good yardstick for an export (ITM template).
- Overtime evidence. Extending normal working time requires a reasoned request to the ITM with the opinion of the staff delegation or, failing that, of the employees concerned (ITM). The tool should show which hours were approved overtime, and by whom.
- Country of work per day. Residents of France, Belgium and Germany can work up to 34 days a year outside Luxembourg before their salary becomes partly taxable at home (ACD); for German residents the threshold rose from 19 to 34 days from 2024 (ACD circular). Social-security affiliation turns on separate 25% and 50% telework thresholds (Guichet.lu).
- Right-to-disconnect evidence. Under the Law of 28 June 2023, employers whose staff use digital tools must define a disconnection regime (Legilux), and the ITM can fine its absence from 4 July 2026 (ITM). Timestamps outside agreed hours show whether the regime works in practice.
- Lawful capture. Recording working time is processing of employee personal data under the GDPR, and the joint CNPD and Chambre des salariés brochure on workplace monitoring covers time and access control systems alongside video and geolocation (CNPD / CSL brochure).
The first four are about what the tool records. The fifth is about how, and it is the one most often skipped in demos.
Which kind of time-tracking software fits your company?
Most products fall into five categories. The category matters more than the brand, because it decides where employee data lives and how hours reach payroll.
| Category | Who it fits | Payroll link | Typical weak point |
|---|---|---|---|
| Standalone time and attendance (software plus terminals or app) | Sites with shifts, several entrances or clocking terminals; companies happy with their HR and payroll tools | Export file or connector to your payroll engine or bureau | A second employee master list to keep in sync with HR |
| HRIS time module | 10–250 staff already on, or buying, an HR suite | Native when the suite includes Luxembourg payroll; otherwise an export | Shift planning and complex rotas are often thinner than in specialist tools |
| Payroll-engine time module | Companies whose first priority is a clean month-end | Native, usually the strongest link | Manager workflows (approvals, swaps, self-service) can be basic |
| Workforce management and scheduling suite | Retail, HORECA, care, cleaning, security: rotas, demand-based planning, many part-timers | Export, with supplements mapped to pay codes | Built around rotas; the L.211-29 register and frontalier fields may need configuration |
| ERP time module | Construction, trades, manufacturing, where hours are booked to jobs or projects | Varies, often an export | Built for job costing first; the legal register is a by-product to check |
Luxembourg examples, from the vendors' own sites. In the HRIS category, Microtis offers Gesper Time Management, a time module with a virtual time clock inside its Luxembourg HR suite (Microtis), and Educos, a Luxembourg HRIS and payroll suite, includes a Time and Attendance module with remote clock-in and shift scheduling (Educos). On the standalone side, Intec's Time-in records working and clocking times through an app or time clocks and passes them to Intec's Luxembourg payroll software, Pay-in (Intec Time-in, Intec Pay-in). In the ERP category, Multidata includes working-time management by person, project and activity, with public holidays and terminal data, in its management software (Multidata). Many international time and workforce-management vendors also serve Luxembourg customers; for them, the checklist below matters even more.
By company size, as a rough guide from our projects: under 20 staff, the time module of your HR or payroll tool is usually enough. Between 20 and 250, choose between an HRIS module and a standalone tool by asking where your payroll lives. Shift-heavy businesses of any size should look at a scheduling suite first, then check its Luxembourg register output hard.
The Luxembourg checklist: 12 questions for every vendor
Send these in writing before the demo. A vendor that cannot answer rows 1, 6 and 7 clearly is not on your shortlist.
| # | Requirement | What to ask or test | Basis |
|---|---|---|---|
| 1 | L.211-29 fields | Start, end, breaks, duration, overtime, Sunday, holiday and night hours, linked to pay, per employee per day | Art. L.211-29 (ITM) |
| 2 | ITM-ready export | One export per employee and period, readable without the software, comparable to the ITM template | ITM template |
| 3 | Overtime workflow | Request and approval, with approved and unapproved hours kept apart and linked to your ITM request | ITM |
| 4 | Sunday, holiday and night flags | Luxembourg's 11 legal public holidays, including Europe Day on 9 May, preloaded; night and Sunday hours flagged automatically | ITM |
| 5 | HORECA schedules | A daily and weekly schedule register for HORECA businesses with fewer than 15 staff and for seasonal businesses | Art. L.212-4 (ITM) |
| 6 | Place and country of work per day | Office, home or elsewhere, plus country, per day; counters against the 34-day tax tolerance and the 25% / 50% social-security thresholds | ACD, Guichet.lu |
| 7 | Payroll export | A tested file for your payroll engine or bureau, with overtime, Sunday, holiday and night hours mapped to the right pay codes | Re-keying is where errors enter |
| 8 | Languages | French, German and English interface for staff and managers, and exports labelled for whoever reads them | Most Luxembourg teams mix all three |
| 9 | Capture method | Web, mobile, badge or terminal; biometrics only with a documented justification | GDPR Art. 9, Art. L.261-1 |
| 10 | Geolocation | Off by default; never outside working hours; only where no other means works | CNPD |
| 11 | Hosting and access rights | EU hosting, a processor agreement, role-based access, an audit log, configurable retention | GDPR Art. 28 and Art. 32 |
| 12 | Staff-delegation readiness | Documentation you can attach to the L.261-1 information letter; support for your flexible-hours rules | Art. L.261-1, Art. L.211-8 |
Rows 9, 10 and 12 are where projects get stuck, so they deserve a closer look.
Badge, app or fingerprint: why the capture method is a legal question
Biometric data used to uniquely identify a person are special-category data under Article 9 of the GDPR, which may only be processed under one of that article's exceptions (CNPD). The CNPD's dossier on biometrics lists working-time control among the uses of biometrics and frames the question as one of necessity and proportionality (CNPD).
In practice, a badge, a PIN or an app login records exactly the same L.211-29 data without touching special-category data. So I treat a fingerprint or face-recognition clock as an option that needs a specific written justification, a data protection impact assessment and the L.261-1 procedure, never as a default setting on a terminal brochure. The CNPD's list of processing that requires an impact assessment includes the systematic monitoring of employees' activities (CNPD).
Field staff and GPS. The CNPD's guidance on vehicle geolocation says geolocation may be used to check working time only where this cannot be done by other means, such as a conventional clocking system, and that employees may not be tracked outside working hours (CNPD, CNPD guidelines). Many mobile apps record a location at every clock-in by default. Switch it off unless you have a reason you would be comfortable writing down.
Inform the staff delegation before rollout, not after
Under Article L.261-1, monitoring-related processing must be announced in advance to the staff delegation or, without one, to the ITM, with a description of the purpose, how it works and how long data are kept. Within 15 days the delegation or the employees can ask the CNPD for a prior opinion, which suspends the project (Guichet.lu, CNPD). A staff delegation is compulsory from 15 employees (Guichet.lu).
If the tool runs a flexible working-hours system, the delegation co-decides (Articles L.211-8 and L.414-9). The ITM explains that flexible hours are set up by collective agreement or by agreement with the staff delegation, and that the company must have a system that accounts working hours accurately (ITM). We cover the full L.261-1 procedure in our guide to workplace monitoring law.
How do you run the selection in four to six weeks?
This is the plan I use. It fits a 20 to 250-person company with one HR lead and a payroll bureau or engine.
| Week | What happens | Output |
|---|---|---|
| 1 | List your populations (office, shift, field, frontaliers by country) and your edge cases; write down the payroll codes you need | Requirements on two pages |
| 2 | Shortlist three tools, ideally from different categories; send the 12 questions in writing | Written answers, two or three left |
| 3–4 | Sandbox tests with the four scenarios below, run by the people who will use the tool | A pass or fail per scenario |
| 5 | Impact assessment if you use biometrics or GPS; processor agreement; draft the L.261-1 letter | Signed paperwork ready |
| 6 | Decide, inform the staff delegation, configure during the 15-day window | Go-live date |
The four test scenarios. Use your real cases, with pseudonymised names if you prefer:
- A frontalier week. Monday and Tuesday in the office, Wednesday at home in France, Belgium or Germany, Thursday at a client in another country, Friday in the office. Does the day counter move the way your payroll team would count it, and can you see the running total against the thresholds?
- A Sunday shift into a public holiday. A shift that starts on a Sunday evening and ends after midnight on a holiday such as Whit Monday. Are Sunday, holiday and night hours split correctly?
- An overtime approval. An employee works two extra hours, the manager approves the next day. Does the register show approved overtime, and does payroll receive it?
- A month-end payroll export. Run the export into your payroll engine, or send it to your bureau, and ask them whether they could process it without retyping anything.
Add one more test at the end: ask the vendor to produce the register for one employee for the last three months, as you would for an ITM inspector, and time it.
What should you automate on top of the tool?
A good tool records time well. It rarely closes the loop around it. In the time-and-attendance projects we run, four automations pay back fastest:
- Completeness checks. A daily list of missing or implausible entries (no end time, 14 hours without a break), with a reminder to the employee and manager, so the register is complete before month-end.
- Payroll reconciliation. Overtime, Sunday, holiday and night hours in the register compared with what payroll is about to pay. Differences are flagged, and a person decides.
- Cross-border counters. Per-employee counts against the 34-day tax tolerance and the 25% / 50% social-security thresholds (ACD), with an alert well before the limit, where the tool itself does not do it.
- Overtime paperwork. The request and supporting figures drafted from the register, for a person to check and send.
If the tool you choose does one of these natively, use it and do not pay anyone to rebuild it. For the rest, our HR and admin automation runs on top of the tool you have, and the costs are on our pricing page. If you are also choosing the HR system itself, our HR software buyer's guide for Luxembourg covers that decision.
Frequently asked questions
What is the best time tracking software in Luxembourg?
There is no single best tool; the right one depends on where your payroll lives and how your staff work. Office-based SMEs often do well with the time module of a Luxembourg HR suite, shift-heavy businesses with a scheduling suite, and companies booking hours to jobs with an ERP module. Whatever the category, check it against the 12-point list above, especially the register export, the country of work per day and the payroll file.
Does time and attendance software in Luxembourg need ITM approval?
No. Article L.211-29 does not prescribe a format: paper, a spreadsheet or software are all acceptable (ITM). What matters is that the register is complete per employee and per day and can be shown to the ITM on request.
Can we use a fingerprint or face-recognition time clock?
Only with care. Biometric data used to identify a person are special-category data under Article 9 of the GDPR, and the CNPD frames biometric time control as a question of necessity and proportionality. Because a badge or app records the same data without biometrics, you need a documented justification, an impact assessment and the Article L.261-1 procedure before going down that route.
Do we have to involve the staff delegation when introducing a time-tracking system?
Yes, where the system can be used to monitor staff. Article L.261-1 requires prior information to the staff delegation or, without one, the ITM, and opens a 15-day window to ask the CNPD for an opinion. If the system runs flexible working hours, the delegation co-decides under Articles L.211-8 and L.414-9.
Can time-tracking software count frontalier telework days?
Yes, if it records the country where each day was worked. The same daily record then gives you the counts against the 34-day tax tolerance for residents of France, Belgium and Germany and the 25% or 50% social-security thresholds, with alerts before the limit.
If you want a second opinion on your shortlist, or on the automation around the tool you already have, send us a short description of how time is recorded today.
Related Posts
Time Tracking in Luxembourg: What Article L.211-29 Requires
Luxembourg employers must record the start, end and duration of every workday (Art. L.211-29). What the register needs and what to automate.
Payroll Software in Luxembourg: What It Must Handle in 2026
Payroll software in Luxembourg must handle CCSS filings, the tax card, the index and frontaliers. Software, bureau or fiduciary, and what to automate.
HR Admin in Luxembourg: What You Can Automate
CCSS filings, index adjustments, ITM time records, frontalier day-counts: which HR admin a Luxembourg SME can automate, which it cannot, and what it costs.