Skip to main content

A police duty management system (DMS) is the specialist software UK police forces use to plan, manage, and automate officer scheduling, shift rostering, and workforce compliance. This guide explains what a DMS does, why forces need one, and what to look for when evaluating options.

What does a police duty management system do?

A police duty management system, sometimes called a police resource management system or police DMS, is purpose-built software that manages the complex scheduling demands that are unique to policing. Unlike workforce management tools, a police DMS is built around the specific shift structures, regulatory requirements, and operational pressures that UK forces face every day.

At its core, a duty management system does four things:

  1. Manages shift patterns and rosters: creating, publishing, and amending officer schedules across complex rotating shift patterns, including 4-on/4-off, 6-on/4-off, and Panama patterns
  2. Automates administrative tasks: processing annual leave requests, shift swaps, overtime, and TOIL balances based on rules the force defines, without manual intervention from planning teams
  3. Ensures compliance: enforcing working time regulations, police staff handbook rules, and minimum resource levels so that non-compliant rosters cannot be published
  4. Integrates with other force systems: sharing data with HR, payroll, command and control, and other systems to eliminate double-keying and keep records accurate across the force

Why do police forces need a dedicated DMS?

Police resource management is significantly more complex than scheduling in most other sectors. Forces operate 24 hours a day, 365 days a year, across multiple teams and specialisms. Demand is unpredictable. A major incident, a planned event, or an unexpected absence can require immediate redeployment of resources at any hour.

Managing this manually, or with spreadsheets and disconnected systems, creates a range of problems that directly affect both operational effectiveness and officer welfare.

Common challenges forces face without an effective DMS

  • Regularly overstaffing or understaffing shifts, with no real-time visibility of available resource
  • Planning teams spending excessive time manually processing leave requests, shift swaps, and overtime queries
  • Double-keying information between the DMS and HR, payroll, command and control, and other systems
  • Officers unable to view their own rosters, request leave, or swap shifts without going through a central team
  • Difficulty enforcing working time regulations and police regulations at scale, thus creating compliance risk
  • Inaccurate payroll data due to manual errors or delays in updating records

A well-implemented duty management system addresses each of these directly — automating the administrative workload, giving officers self-service access through a mobile app or web portal, and giving management a real-time, accurate picture of force resourcing at any given moment.

Key capabilities: what should a police DMS include?

Not all duty management systems are built equally, and not all are designed with policing in mind. When evaluating options, the following capabilities should be considered essential for a UK police force.

Shift pattern design

The ability to design, model, and implement shift patterns that match both operational demand and officer welfare requirements. This includes tools for running ‘working party’ consultations with Police Federation representatives, a requirement for many forces when changing shift patterns.

Automated rostering

Automated rostering assigns officers to shifts based on predefined rules, such as skill requirements, minimum resource levels, seniority, and availability, without manual input. The system should also flag or prevent roster gaps that would leave a shift below minimum safe staffing levels.

Self-service for officers

Officers and police staff should be able to access their own schedule, request leave, view their TOIL balance, volunteer for vacant shifts, and apply for shift swaps, all through a mobile app or web portal, without needing to contact the planning team. This reduces administrative burden significantly and improves officer experience.

Compliance enforcement

The system should automatically enforce working time regulations, rest period requirements, and force-specific rules from the police staff handbook. Officers should not be able to self-serve actions that would breach their hours, for example, picking up an additional shift when they have already worked their maximum weekly hours.

Integration with other force systems

A DMS does not operate in isolation. It needs to share data with HR systems, payroll, command and control (C&C), and potentially chronicle or case management tools. Integration eliminates double-keying, one of the most time-consuming and error-prone aspects of workforce management in forces that rely on separate, disconnected systems.

Reporting and workforce analytics

Force management need accurate data to make good decisions, and to demonstrate compliance to oversight bodies. A duty management system should provide reporting on overtime spend, absence patterns, resource availability, and compliance status.

DMS vs general scheduling software: what is the difference?

Generic workforce scheduling tools such as software used in retail and hospitality are not suitable for policing. Here are some of the key differences:

Generic scheduling software Police duty management system
Designed for variable demand in commercial environments Designed for 24/7 operational policing with emergency response requirements
Basic shift scheduling and time tracking Full rostering, shift pattern design, demand modelling, and compliance enforcement
Limited or no integration with police-specific systems Built to integrate with HR, payroll, C&C, and chronicle systems used in UK forces
No understanding of police regulations or working time rules specific to policing Rules engine enforces police-specific regulations, staff handbooks, and federation agreements
Officer self-service limited to simple leave requests Officers can manage shifts, view rosters, volunteer for vacancies, and track TOIL
Reporting focused on basic attendance and hours Workforce analytics covering compliance, overtime, resource availability, and audit data

What does implementation look like?

Implementing a police duty management system is a significant undertaking. Forces should expect a structured programme that typically involves:

  • Discovery and requirements mapping: working with the provider to document existing shift patterns, integration requirements, federation agreements, and compliance rules
  • Shift pattern design: for forces moving from legacy systems or manual processes, this often includes a formal working party process involving Police Federation representatives to agree new patterns
  • System configuration and integration: configuring the DMS rules engine and establishing data feeds with HR, payroll, and other force systems
  • Pilot and testing: running the system in parallel with existing processes before full go-live
  • Training and rollout: training planning teams, supervisors, and officers on the self-service functionality

The timeline varies significantly by force size and complexity. A large territorial force replacing a legacy system across multiple sites will have a longer programme than a smaller force doing a straightforward like-for-like replacement.

Totalmobile’s Police Duty Management System

Totalmobile provides the UK’s leading police duty management and resource management solution, designed specifically for the unique requirements of UK police forces. Used by forces across England, Wales, Scotland, and Northern Ireland, the solution covers the full duty management lifecycle.

What sets Totalmobile apart

  • Built specifically for policing
  • Covers the full lifecycle: shift pattern design, rostering, self-service, compliance, integration, and reporting
  • Reporting capability that gives force management accurate data on overtime, absence, compliance, and resource availability
  • Proven track record across UK police forces, including working with Police Federation representatives on shift pattern redesign
Totalmobile

Totalmobile is a multi-award-winning global leader in field service management (FSM) software. Its innovative Field First platform helps over 1,000 organisations and 500,000 workers across the UK, Ireland, the Nordics and Australasia to deliver essential frontline services more efficiently. Headquartered in Belfast with over 400 employees worldwide, Totalmobile continues to drive innovation, earning recognition such as Deloitte's Best Managed Companies and ranking 44th in TechRound’s 2025 SaaS66 list of the world's most exciting tech companies.