Calculation of working hours
Calculate your hours – no spreadsheets, no hassle
Try our free working hours calculator opposite, then find out how SwissWorkTime automates this calculation for your entire team, including the tracking of your travel time.
- Automatic calculation of actual, scheduled and overtime hours
- Mobile time recording by time slot: morning, afternoon, site work or travel
- Tracking of travel hours with a configurable breakdown of time to be borne by the employee or the employer
- Reports ready for payroll, in line with your internal policies
1 month free · no commitment · no credit card required
Interactive simulation
Preview of the hours calculation in the app
🔎 This is a simulation illustrating, as an example, the calculation automatically performed in the SwissWorkTime app. It is not a standalone calculation tool: to use it with your own data, create your free trial account.
Indicative simulation for a typical working day. The travel-time threshold charged to the employee (e.g. 30 min under the Swiss main contractor's collective labour agreement) and the planned daily hours are configurable in the app for your whole team.
30-day free trial · no commitment · no credit card required
Swiss application
5. – per employee per month,
flat rate
30-day free trial,
with no obligation
0. – set-up fee
The problem with manual calculation
Excel, paper, a calculator: calculating working hours is time-consuming and leaves room for errors
Every month, adding up working hours, deducting breaks, and calculating overtime and travel time by hand wastes the administration’s time and increases the risk of errors on payslips.
No tools required
The calculation of overtime is becoming unclear
Without an automatic comparison between planned and actual hours, any overrun goes unnoticed until the end of the month.
Without a trip meter
Time paid for by the employer is lost
Without a configurable threshold, it is impossible to easily distinguish between time charged to the employee and time charged to the employer.
Without mobile tracking
Frontline staff are under-represented
Without a mobile app, it’s difficult to know in real time who has been working, where, and for how long on each site or project.
How it works
From calculating hours to the payslip, in 4 steps
1
The employee enters their time slots
Mornings, afternoons, and, if necessary, travel time, via the mobile app.
2
The manager approves
Hours are checked and approved by the team leader, site manager or project manager.
3
The calculation is carried out automatically
Actual, scheduled and overtime hours, as well as the travel log (with a breakdown between employee and employer), are calculated automatically without the need for manual intervention.
4
Reports are generated
Weekly, monthly and annual reports, which can be exported for your payroll administration or payroll software.
Features
Everything you need to calculate and manage working hours
An app designed for Swiss SMEs with teams working on site: construction, heating, ventilation and air conditioning (HVAC) & electrical works, municipal services and local authorities.
Calculation of actual hours worked
Entry by time slot (morning, afternoon) and automatic calculation of actual working time per day, week, month or project.
Calculation of overtime
Automatic comparison of planned hours against actual hours worked, with your rate increases applied.
Travel hours counter
Configurable threshold (e.g. 30 mins, collective agreement for structural works) to automatically allocate time between the employee and the employer.
Monitoring by site / project
Breakdown of hours by site, project or task to determine the actual cost price of each activity.
Reports ready for payroll
Weekly, monthly and annual exports, compatible with your accounting and payroll systems.
Absences and holidays
Requests for time off, holiday entitlement and overtime are visible in real time to both the employee and the employer.
A single, transparent rate
5.- / employee / month
- 1-month free trial, with no obligation
- 0. – set-up fee
- No credit card to get started
- Mobile app included (Android / iPhone)
Frequently Asked Questions
Everything you need to know about calculating working hours
How do you work out your working hours?
Add up the time elapsed between the start and end times for each shift (morning, afternoon), then deduct any unpaid breaks. The simulation above illustrates this calculation, including the calculation of travel time; the SwissWorkTime app then carries this out automatically for your entire team.
How is overtime calculated in Switzerland?
How to calculate your working hours Overtime refers to time worked in excess of the scheduled or contractual hours, often calculated on a daily or weekly basis depending on the canton, the contract or the collective agreement. Specialised software automatically compares scheduled and actual hours to perform this calculation.
How should the time be allocated between the employee and the employer?
Some collective agreements, such as the collective agreement for structural work, specify a threshold for travel time to be borne by the employee (for example, 30 minutes per day); beyond this threshold, the travel time is borne by the employer. This threshold can be configured in SwissWorkTime, which automatically calculates the split between the two.
What is the best app for calculating a team’s working hours?
For a team, a mobile app for recording working hours by time slot is more reliable than an Excel spreadsheet: employees enter their hours via their smartphone, the manager approves them, and reports and calculations are generated automatically.
Can I try it for free before committing?
What is the best app for calculating a team’s working hours? SwissWorkTime offers a free one-month trial – with no obligation and no credit card required – so you can try out the time tracking and calculation features for your whole team before you decide.
Ready to automate your calculations?
Join the hundreds of companies already optimizing their day-to-day operations with our solution.
No commitment · no credit card required
