Rosters and shift planning
Rosters and timesheets describe the same week from two sides: what was planned and what happened. TimeTracking keeps both in one place, so planned versus worked is a report, not a spreadsheet exercise.
How rosters work
Build the week
Create shifts from templates, repeat patterns and fill open shifts. Assign them to people, sites and placements.
Check and publish
Conflicts with approved leave or rest-time rules are flagged before you publish. Once published, each person sees their shifts in the app and on the web.
Compare with worked hours
As hours come in, the roster becomes the baseline. Differences between planned and worked time are visible per person, site and week.
Everything a planner needs, nothing they don't
Shift templates, recurring patterns, open shifts, swaps and availability cover the daily work of a planner. The roster view is built for teams with changing locations: filter by site or client and see who is where.
- Templates and recurring shifts
- Open shifts and shift swaps
- Availability and leave taken into account
- Published shifts visible in the app (push notifications coming soon)
Rosters make time tracking easier
A published roster is the strongest signal for predictive time tracking. When the day went as planned, the employee confirms the proposed hours in one tap. When it didn't, the deviation is obvious and easy to explain.
Rest-time and break rules are checked against the roster, so a planner sees a warning before scheduling a shift that would leave someone with less than the legal daily rest.
Included, not an add-on
Many time tracking tools sell scheduling as a separate product or reserve it for their most expensive plan. In TimeTracking, rosters and leave are part of Core at €1 per user per month, next to approvals, mileage and payroll exports.
Open shifts, swaps and availability
Not every shift has a name on it when the roster is made. Open shifts can be published to a group of employees, who see them in the app and can respond. The planner decides who gets the shift. Employees can also offer a shift for swapping; the swap only takes effect after the planner approves it.
Availability works the other way round: employees indicate when they can or cannot work, and the planner sees that while building the roster. That cuts down on last-minute changes and messages.
- Open shifts published to a group
- Swaps approved by the planner
- Availability visible while planning
Planned versus worked, in practice
Once hours come in, every shift shows its planned and worked time side by side. Late starts, early finishes and extra hours are visible per person, site and week. For a client or a site manager, that comparison is often more useful than the timesheet itself, because it shows where the plan and reality drift apart.
Frequently asked questions
Are rosters included in the price?
Yes. Rosters and leave are included in the Core plan at €1 per user per month, and in Pro.
Do employees get notified about new shifts?
Published shifts appear straight away in each employee's app and on the web. Push notifications on publish are coming soon.
Can I compare planned and worked hours?
Yes. Reports show planned versus worked hours per person, site, client and period.
Does the roster check working-time rules?
The rule engine warns about conflicts with approved leave and about shifts that break configured rest-time rules, starting with Dutch presets.
Related pages
Leave
Request and approve leave next to hours, with balances, sick leave and public holidays.
Predictive time tracking
The app proposes the day's hours from the roster, last week and the usual pattern. One tap to confirm.
Break and rest checker
Check a shift against Dutch and German minimum break and 11-hour daily rest rules.
Logistics and warehouses
Rostered shifts, one-tap confirmation, kiosk clock-in and night shifts done right.
See pricing
Free for up to 5 users. Core from €1 per user per month, everything included.
Try TimeTracking free
Free for up to 5 users. Core from €1 per user per month, everything included.