LTr Art. 9
Maximum working time: 45h/week for most sectors, 50h for retail and services. Swiss Attendance calculates excesses and displays warnings.
Swiss labour law requires detailed time records. Swiss Attendance structures hours, approvals, breaks and archives to make each inspection easier.
Maximum working time: 45h/week for most sectors, 50h for retail and services. Swiss Attendance calculates excesses and displays warnings.
Mandatory breaks: 15 min after 5.5h, 30 min after 7h, 1h after 9h. Calculated in real time during corrections.
Record keeping: minimum 5-year retention. ZIP archive with SHA-256 manifest for each monthly or annual period.
The admin selects the period and clicks Download.
A ZIP archive is generated with days, absences, confirmations, audit, periods and users.
Each file has a SHA-256 hash in the manifest.
Every change records who, what, when and from which IP. Events include create, update, confirm, approve, reject, lock and unlock.
The audit trail is designed to answer HR and inspection questions without reconstructing history by hand.
The information on this page is for guidance only and does not constitute legal advice. Consult a Swiss HR lawyer before production rollout.