LuxApps Pointage · time and attendance in Luxembourg

Accurate hours, approved
and paid without re-keying.

Time clocks of any brand, badges, smartphones and the web feed an engine that applies the Luxembourg Labour Code, an AI that spots errors before payroll, and workflows that get each day approved by the right person. The ITM register, counters and payroll items are ready at month end.

16clocking modes in a single platform
4routes to connect your existing hardware
9tracked states for each day, from raw to exported
100 %of corrections approved by a human
How it works

From badge to payslip, one traced path.

Every punch is timestamped and signed at the source, kept as received, calculated by the rules engine, then approved and posted to counters and payroll.

Replay a scenario
Every punch follows the same path, and only an anomaly calls for a human1. Punchbadge, mobile or tag2. Gatewaytimestamp, signature3. Raw logstored as received4. Engineday and rules5. Anomaly?7. Countersregister updated8. Closepayroll lockedno6. Correctionemployee proposes,manager approvesyesafter approval

Only exceptions involve the employee and then the manager. The raw punch is never altered: a correction is a new signed event, with author, reason and timestamp.
Five layers, from any time clock to payrollSourcesTime clocks, any brandAccess controlSmartphone and NFCKiosk tabletWeb, Teams, PC sessionTachograph, productionCollectionSite gatewayoffline, encryption, bufferIngestion APIauthentication, de-duplicationCoreRaw logappend-only, signedRules enginecalculations, countersAnomaly AIrules, stats, LLMWorkflowsapprove, escalatePortalsEmployee (mobile)ManagerHRAuditor and DPOOutputsLuxApps HRISPayroll, fiduciaryBI, managementITM registerFoundation: hosting in Luxembourg or the EU, SSO and MFA, encryption, audit log, Luxgap SOC monitoring
LuxApps feeds the core with employees, contracts and absences and receives approved hours in return; only the Sources layer depends on the client’s hardware.
Try the engine

Change the punches, watch the day recalculate.

Normal hours, overtime, night work, compensatory rest and earliest restart: the engine applies Luxembourg rules live.

Planned shift
Badge events
Examples
Hours worked-
Normal hours-
Overtime-
Night hours (10 p.m. to 6 a.m.)-
Compensatory rest (1 h 30 per overtime hour)-
Earliest restart (11-hour rest)-

    Teaching simulation using a post’s default rules: early arrival not counted without a request, departure rounded down to the quarter hour, unpaid break. At a client, each rule is configurable (rounding, tolerances, breaks, collective agreement premiums).

    Four verbs

    Capture, calculate, verify, automate.

    1. Capture

    On your existing hardware

    Time clocks of any brand, badges already issued, access control, then smartphone, NFC tag, web, Teams and kiosk tablet.

    2. Calculate

    A configurable rules engine

    Fixed hours and flexitime, POT, shift work, part time, on-call, night, Sunday, multi-entity and multi-agreement, with no development.

    3. Verify

    AI catches errors before payroll

    Missed punch, duplicate, insufficient rest, clocking during leave: the AI flags, explains and suggests. The employee corrects, the manager approves.

    4. Automate

    Through to payroll, no re-keying

    Counters, leave, overtime, payroll items, statutory register and exports flow to LuxApps, payroll or the fiduciary.

    Compliance matrix

    Every obligation becomes a module, and every module a proof.

    In an ITM or CNPD inspection, or a dispute, the employer exports the evidence instead of rebuilding it.

    ModuleObligations coveredEvidence produced
    Statutory registerL.211-29 ; C-55/18Timestamped register per employee, PDF and CSV export
    Hours and restL.211-5, L.211-12, L.211-16, L.231-11; Directive 2003/88, Art. 3 to 6Log of alerts and breaches, with the follow-up
    Reference period and POTL.211-6, L.211-7Versioned POT, proof of publication 5 days ahead
    FlexitimeL.211-8, L.261-1Exact count, balances and carry-overs, delegation agreement archived
    OvertimeL.211-22, L.211-23, L.211-27ITM request, delegation opinion, cover of hours worked, time off or pay choice
    Sunday, holidays, nightL.231-4, L.231-7, L.232-2 ff., L.211-14Premiums and compensatory rest traceable to payroll
    Protected groupsL.123-1 ff., L.333-1, L.336-1, L.344-7, L.344-15Blocks and alerts per profile, HR-only access
    Leave and time savingsL.233-4, L.233-16, L.234-52, L.235-1 ff.Counters, requests, approvals, history
    Telework and cross-borderAgreement of 20.10.2020; 34-day tax thresholds; social security frameworkCounter per country, alerts, certificates
    Right to disconnectL.312-9, L.312-10Configured regime, out-of-hours activity statistics
    Posting of workersL.142-2, L.142-3; Directive 2014/67, Art. 9Records per posted worker, in French or German
    Predictable schedulesDirective 2019/1152, Art. 4 and 10History of schedules and notice periods
    Data protectionL.261-1, L.414-9; GDPR Art. 5, 9, 13, 22, 35DPIA, notices, read receipts, access log, automatic purge
    AI safeguardsAI Act Art. 4, 5(1)(f), 26(7), Annex IIIAI notice, log of accepted or refused suggestions, systematic human approval

    Article-by-article detail is on the Labour law, GDPR and AI Act and EU framework pages.

    For every stakeholder

    What everyone gains.

    Costs, risks, reputation

    Overtime under control, ITM and CNPD risk covered, no hardware investment.

    Software, not boxes

    We do not sell a time clock, we deliver accurate hours.

    Hardware integrator modelLuxApps Pointage
    Starting pointThe terminal and its softwareThe HR process, from hiring to payroll
    HardwareSells and installs its terminalsReuses any brand, adds mobile and tablet if needed
    BadgesSupplies its badgesKeeps the badges already in use
    Clocking errorsFixed by hand by HRDetected by AI, corrected by the employee, approved by the manager
    Employee master dataInterface or import to the HRISNative LuxApps: shared contracts, absences, access rights
    PayrollFile exportPayroll items checked before export
    ComplianceUp to the clientDPIA, employee information, ITM register, AI Act safeguards provided
    HostingClient’s or integrator’s serverLuxembourg or EU, on-premises option
    SecurityDepends on the installationLogging monitored by the Luxgap SOC

    You do not necessarily replace your current provider: terminal maintenance, access control and intrusion can stay with them. We replace their time software, or connect to it during the transition.

    Explore the product

    Seven pages to see everything in detail.

    Luxgap, Luxembourg cybersecurity, GDPR and AI firm

    Luxapps develops LuxApps Pointage and integrates it with your HRIS. Its compliance is carried by Luxgap, the Luxembourg firm that runs our outsourced DPO and CISO mandates (GDPR, AI Act, NIS2, DORA): impact assessment, notices, CNPD file, draft delegation agreement and security monitoring by the Luxgap SOC.

    DPO & CISO expertise
    Book a demo

    Your time clocks, your rules, your payroll.

    Tell us which time clocks you use, how many sites you run and which agreements apply: we show you your own days calculated, down to the payroll file. Reply within 1 business day.

    FAQ

    Frequent questions and objections.

    No. LuxApps Pointage connects to time clocks of any brand, to your current time software or to access control, and reads the badges already issued. Only end-of-life terminals are replaced.

    The Labour Code requires a register of the start, end and length of daily working time that can be shown to the ITM (Art. L.211-29), and flexitime requires an exact count of hours worked (Art. L.211-8). The form of the system is free, as long as it is objective, reliable and accessible (CJEU, C-55/18).

    Mobile is an option. Location is read only at the moment of clocking, NFC tags even allow clocking without GPS, and badge, tablet or a work phone remain available to anyone who declines.

    We prepare the prior information, the CNPD file and the draft agreement from the scoping stage: the delegation sees the safeguards from the start (no continuous tracking, no central biometrics, no scoring).

    No. It corrects data, scores no one and decides nothing: every suggestion is accepted, changed or refused by a human, and this can be checked in the log.

    No: old and new systems calculate side by side over one or two payroll cycles, and every gap is explained before cut-over.

    Collective agreements, cycles, on-call duty, multiple countries: everything is configurable, and every changed rule is simulated on history before it applies.

    Terminal, gateway and mobile work offline: punches are timestamped and signed, then sent when the network returns.

    In Luxembourg or the EU, in your private cloud or on premises, AI included. You remain the data owner; the provider acts as a processor (GDPR Art. 28).