Free tools
Hours worked calculator
Enter in, out and break for each day: the total appears at once in hours and minutes and in decimal hours, with overtime or missing hours against the contract. For hourly workers there is the gross pay with holiday pay (8.33 %, 10.64 % or 13.04 %), public holidays and 13th salary, and a PDF timesheet to sign.
- Week, two weeks or month
- Total in hours and minutes and in decimal hours
- Night shifts past midnight and breaks in minutes
- Overtime and missing hours against the contract
- Hourly wage with holiday pay, public holidays and 13th salary
- PDF timesheet with signature lines
How to calculate hours worked in three steps
- 1
Choose the period
Week, two weeks or month; the arrows move to the previous or next period.
- 2
Enter the times
In, out and break. One tap copies the same hours to every weekday.
- 3
Read the total
Hours, overtime and, with an hourly wage, the gross pay. Download the timesheet to sign.
Your data stays yours
The calculation happens in your browser. The page sends no data to any server, not even to Lema: its security policy (CSP) prevents it too. The hours stay saved only in this browser; with the Data button you can download or delete them.
Frequently asked questions
How do I convert hours to decimals? +
Divide the minutes by 60: 7 hours 45 minutes is 7.75 hours, 8 hours 20 minutes is 8.33 hours. Decimal hours are what you multiply by the hourly wage or invoice.
How much holiday pay do hourly workers get in Switzerland? +
8.33 % with 4 weeks of holiday, 10.64 % with 5 weeks (mandatory up to age 20) and 13.04 % with 6. It is calculated on the base wage and shown separately on the payslip.
How is the 13th salary calculated for hourly pay? +
If the contract provides for it, it is one twelfth of the pay: 8.33 %. The tool calculates it on wage and allowances; some contracts calculate it on the base wage only.
What is the minimum wage in Ticino? +
In 2026 the Ticino hourly minimum wage ranges from CHF 20.00 to CHF 20.50 depending on the sector. Collective agreements may set higher minimums. The tool warns if the rate is lower.
How do I count a shift that ends after midnight? +
Just enter the out time, for example 22:00–06:00: if it is earlier than the in time, the tool counts it on the next day.
Indicative calculation, provided as is: the employment contract and collective agreement prevail. Ticino minimum wage 2026, updated once a year.