Workforce management
Workforce management: From employee to payroll data
Follow workforce operations from the first employee record to the reviewed and approved data used by the payroll process.
The journey at a glance
- 01
Employee foundation
Core data, role, department and access.
- 02
Terms and documents
Contracted hours, contracts and policies.
- 03
Planning inputs
Staffing demand, availability and absence.
- 04
Employee schedule
Assign, review and publish shifts.
- 05
Daily operations
Chat, shift changes and approvals.
- 06
Time records
Actual working time, breaks and absence.
- 07
Review
Resolve variances and approve hours.
- 08
Payroll data
Export approved data for payroll processing.
On this page
- What is workforce management?
- The eight steps at a glance
- Step 1: Create the employee and organisation
- Step 2: Collect terms, contracts and documents
- Step 3: Gather the planning inputs
- Step 4: Create and publish the schedule
- Step 5: Keep daily operations in sync
- Step 6: Record what actually happened
- Step 7: Resolve variances and approve hours
- Step 8: Produce approved payroll data
- Frequently asked questions

Workforce management is the process a business uses to connect employee information, staffing, communication, absence and working time. For a shift-based business, that process starts before the first shift is assigned. It ends when hours, additions and absence have been reviewed and can be handed over as an approved basis for payroll processing.
The connection between the steps matters. When employee records, contracts, schedules and time records sit in separate tools, the same information has to be reconciled repeatedly. A workforce management system for shift-based teams creates a shared operational flow.
At Café Nord, the work starts when Sara joins as a barista. We follow her from the employee record and first shift to the approved hours passed to payroll.
What is workforce management?
Workforce management connects operational demand with employees and their working time. It covers who an employee is, where and in which role they work, the terms that guide planning, the shifts that are published, what actually happened during the day, and the information approved for payroll.
An HR system often covers broader processes such as recruitment and employee development. A payroll system calculates and processes pay. Workforce management sits between them and close to daily operations. Monoplan is not a payroll system: it prepares and exports reviewed data for the next payroll step.
The process is particularly relevant to restaurants, cafés, hotels, retailers, fitness businesses and other workplaces where staffing demand and start times vary. Explore examples for shift-based industries.
The eight steps at a glance
The steps are connected rather than isolated modules:
- Create the employee and organisational structure.
- Collect employment terms and documents.
- Gather the information the schedule needs.
- Create, review and publish the employee schedule.
- Manage communication and changes in daily operations.
- Record what actually happened.
- Resolve variances and approve hours.
- Export approved payroll data.
An early data problem can affect several later steps. A missing department changes planning filters. Missing contracted hours weaken variance checks. A shift swap that only exists in a message thread can leave both schedule and time records out of date.
Assign ownership at every handover
A connected system cannot compensate for unclear responsibility. Before Café Nord digitises the workflow, it decides who owns each handover: who completes an employee profile, who approves leave, who follows up on a missing clock event, and who may close the period before export.
Each stage needs three clear answers:
- Which information is authoritative? The published schedule is the shared expectation, while approved time is the outcome after review.
- Who must act? A request without an assigned approver is simply another inbox. Tie the department, location or process to a responsible manager role.
- When is the stage complete? Created, sent, recorded and approved are different statuses. The next stage should begin only when the relevant status has been reached.
This distinction also makes exceptions easier to handle. Sara may exist as an employee while her contract workflow is still incomplete. She may have clocked out while the recorded time is still awaiting approval. The system should expose those differences instead of hiding them behind one generic completed state.
Step 1: Create the employee and organisation
Café Nord creates Sara with contact details, employee number and start date. She is connected to the relevant department and location, given the role of barista and assigned an access level.
Keep role and access level separate. A role describes the work an employee performs. An access level defines what the person can see or change. The same source data later supports scheduling, targeted communication, time grouping and payroll exports.
From practice: Incomplete setup is often discovered only when a manager tries to schedule the new employee. Finish the employee record before planning begins.
Use the employee onboarding checklist, or explore employee management in Monoplan.

Step 2: Collect terms, contracts and documents
The employee profile should include the information used each day, such as employment start, how the employee is paid and contracted hours. Contracted hours are a reference for expected working time; they are not the same as scheduled or recorded hours.
Contracts and amendments can be sent for digital signature. Company policies can be shared with the relevant employees, while read receipts make it visible that a document has been opened. A receipt does not by itself guarantee that every legal requirement has been met.
Templates and digital workflows support administration but do not replace legal advice. The business remains responsible for matching each document to the employment relationship, collective agreement and applicable rules.
Read the practical guide to employee documents, contracts and read receipts.
Step 3: Gather the planning inputs
A good schedule starts with operational demand, not employee names. Café Nord first describes how many people and which roles are required across the day. The manager then matches demand with availability, approved leave, absence, contracted hours and role requirements.
The schedule needs demand, opening hours, role requirements, employee availability, approved absence, the intended distribution of hours and relevant working-time rules. Conflict checks can surface possible issues, but the business must still review contracts, collective agreements and legislation.
Planning is more reliable when decisions follow a fixed order. First cover the required number of people and roles. Then check known absence and availability. Next distribute hours with contracted hours and employment terms as reference points. Finally, review overlaps, rest periods and other conflicts before publishing. Reversing that order can produce a schedule that looks balanced by hours but still lacks the required role at the busiest time.
From practice: A schedule can be free of overlaps and still be weak if it does not match actual staffing demand. Describe the need before assigning people.
Continue with leave and absence in the schedule, contracted hours, overtime and time off in lieu, or the hub for working-time rules in Denmark.
Step 4: Create and publish the schedule
Templates can provide a starting point for a typical week, while open shifts expose demand that has not yet been assigned. The manager reviews overlaps, availability, role fit and total hours before explicitly publishing the schedule.
An automatically generated proposal is still a proposal. A manager should review the operational context before employees receive a shared version. The schedule records what is expected; it does not prove what was worked.
Follow the complete employee scheduling guide, explore employee scheduling software, and review the specialist guide to schedule notice in Denmark.

Step 5: Keep daily operations in sync
After publication, an employee may call in sick, accept an open shift or request a swap. If the final decision exists only in private messages, the business no longer has one reliable schedule.
Sara sees her current schedule in the employee app. Team chat delivers information through relevant channels. Shift swaps and open shifts follow an approval flow, so the shared schedule changes only after the responsible manager has decided.
From practice: Changes are usually not lost because nobody discussed them. They are lost because the final decision was never written back to the shared plan.
Read about shift swaps, open shifts and approvals.

Step 6: Record what actually happened
Employees record start and finish times during the working day. Breaks, absence, missing records and shifts that ended differently from the plan also need attention.
Scheduled and recorded time are different data types. Scheduled time explains the business expectation. Recorded time captures the event. Effective time may reflect the calculation after breaks. Approved time is the result accepted by a manager after review.
| Time record | What does it show? | Typical next action |
|---|---|---|
| Scheduled time | When the employee is expected to work | The employee sees the shift and the manager follows coverage |
| Recorded time | When the employee clocked in and out | Missing or unusual records are investigated |
| Effective time | Calculated working time after items such as breaks | The calculation is checked against rules and configuration |
| Approved time | Time accepted by the manager after review | The time can become part of the payroll basis |
These values should remain comparable without losing history. If a manager corrects a missing clock-out, it should still be clear what the employee originally recorded, what changed and which value was ultimately approved. That supports a better conversation with the employee and a more understandable audit trail before payroll.
Explore the employee time clock, learn how a digital time clock works, and review Danish working-time recording requirements.

Step 7: Resolve variances and approve hours
Before the period closes, Café Nord compares scheduled, recorded, effective and approved time. The manager checks missing clock events, unexpected extensions, breaks, absence, comments, additions and pay codes.
A practical review order is to find incomplete records, compare them with the published schedule, resolve material differences with the employee, check absence and additions, and finally approve the hours.
It helps to distinguish approval of an individual shift from closure of the full period. A shift can be approved once its variances are resolved. The period should close only when all employees have been reviewed, open questions have an owner, and the required additions and pay codes are present. A status such as “12 shifts awaiting approval” is more actionable than discovering the same gaps while creating the payroll export.
Café Nord can let department managers review shifts continuously while the payroll owner checks the overall period status. Both roles use the same data but make different decisions. The payroll owner no longer has to reconstruct daily operations from comments and message threads at month end.
Contracted hours provide a reference, but they do not by themselves determine overtime or time off in lieu. Those outcomes depend on employment terms and any collective agreement. If Café Nord maintains a time-off-in-lieu balance, the business therefore needs a clear rule for which approved hours affect it and who may change it.
The detailed workflow is in From schedule to approved payroll data.
Step 8: Produce approved payroll data
Once variances are resolved, the basis for payroll may include approved hours, relevant pay codes and additions, absence, employee numbers and department information.
A payroll report is a reviewable overview. A payroll file is a structured export for a particular payroll system or a generic format. Payroll calculation and payment then take place in the payroll system. Monoplan does not calculate or pay wages.
A useful payroll basis is therefore more than a downloadable file. The business should be able to understand where each value came from and why it is included. Before export, check that employee numbers match the payroll system, departments and pay codes are mapped as intended, absence has the correct status, and no unresolved time variances remain. On the first export, or after a configuration change, sample employees across hourly pay, fixed salary, absence and additions as a practical final control.
The handover should also be repeatable. If the same question returns every month, an owner, status or rule is probably missing earlier in the journey. Improve the process at the source instead of adding another manual spreadsheet beside it. The purpose is not to remove professional review, but to move it to the point where a variance is easiest to understand.
Depending on the configuration, data can be handed over to Danløn, DataLøn, DataLøn Branche, Zenegy or as generic PDF/CSV output. Explore payroll reports and approved payroll data and the available integrations and export paths.

Once the period has been reviewed, the payroll data is ready for the payroll system. It began as an employee record, employment terms and a schedule. It has now been recorded, explained and approved.
Frequently asked questions
Is workforce management the same as HR?
No. The areas overlap around employee information and terms, but workforce management focuses on ongoing staffing, scheduling, communication, absence, time and approvals.
Is Monoplan a payroll system?
No. Monoplan prepares reviewed reports and export files. Payroll calculation and payment happen in the payroll system.
How do contracted hours relate to time off in lieu?
Contracted hours are a reference for expected time. Time off in lieu follows the business's agreement on which approved hours create leave and how the balance is managed. The relationship depends on the contract, collective agreement and company setup.
What happens when scheduled and recorded hours differ?
The variance should be reviewed. A manager can check records, breaks, comments and absence before approving the time used in payroll data.
Can the flow support hourly paid and salaried employees?
Yes, but the information is used differently. Approved hours are often central for hourly paid employees, while absence, additions and variances can still matter for salaried employees.
To connect the full journey, explore Monoplan's product flow and start with the operational step that needs the most attention.
Continue the journey
Related practical guidance
Employee scheduling
Employee scheduling: The complete guide to a better shift plan
Build a better employee schedule from staffing demand and availability through publication, changes and follow-up.
Time tracking and payroll data
From employee schedule to approved payroll data
Follow scheduled and recorded hours through variance review, approvals, pay codes and a reviewed basis for payroll.
Employees and documents
Employee onboarding for day-to-day workforce operations
Set up employee data, role, department, access level, contracted hours and planning details correctly from day one.
