Skip to main content

Data Provisioning Service (DPS)

Updated over 3 weeks ago

The Data Provisioning Service (DPS) is a system that HMRC uses to make notices and reminders available.

The DPS Report uses the DPS to request any new messages from HMRC for each DPS data type on every PAYE scheme sequentially where a start date has been set. The report can be scheduled to download messages regularly. The messages received can then be viewed in the HMRC Workbench, on the Notifications or Employee Notices tab (depending on the type of message).

Start Dates for DPS

The DPS layout on the PAYE Scheme tab of the HMRC Workbench allows you to enter the information required for using the Outgoing Data Provisioning Service.

DPS Layout on PAYE Scheme Tab

This allows you to set the Start Date for each of the nine DPS data types:

  1. P6/P6B – for employee tax code changes during a tax year (also includes week 1 basis and previous pay and tax).

  2. P9 – for employee tax code changes from the start of a tax year (also includes week 1 basis).

  3. SL1 – for starting student loan deductions.

  4. SL2 – for stopping student loan deductions.

  5. PGL1 - for starting post graduate loan deductions.

  6. PGL2 - for stopping post graduate loan deductions.

  7. RTI Notifications – corrections to employee NI numbers, or employer-level notifications (for example penalty notices for late submissions).

  8. Annual Reminders – general employer reminders.

  9. Notifications – for P35, P11Db or incentive letters.

The Last Checked date is a read-only field for information only.

DPS Report

Messages are downloaded from the DPS using DPS Report. Messages will only be downloaded when a start date is set and this start date is not in the future. If the start date is changed, Coins ERP+ will download all messages from the new start date, including any that have previously been downloaded. Any messages that there are already records for in Coins ERP+ will be ignored.

For each PAYE scheme, the report shows a line per DPS data type with the initial pre-existing number of actions still to be applied, the number of new messages downloaded, the number of actions applied now (for employee messages), the number of actions which cannot be applied, the total number of outstanding actions to be applied and a message, if needed, which will show the error message returned if the request failed for any reason or the fact that Coins ERP+ has not been set up to download this type of message for the PAYE scheme.

DPS Actions

Coins ERP+ automatically checks and applies any outstanding actions for employee DPS messages when the message is downloaded, when starting a new period or when running the payroll calculation.

For NI number responses the employee record will always be updated, if appropriate, when the message is downloaded to correct or blank out the NI number and adjust the verification status to either blank (when no NI number found) or ‘Verified’ (when we know we have a correct NI number).

For tax code and student loan changes the update will be made only if the employee is in the START stage of the Payroll cycle and the change is applicable at the time (based on the effective date on the DPS message).

Notifications

The Notifications browse on the global HRMC Workbench displays all employer level messages received from the DPS; these are those for:

  • Annual Reminders (general employer reminders).

  • Notifications (for P35, P11Db or incentive letters).

as well as some of the RTI Notifications.

Notifications Tab

Employee Notices

The Employee Notices browse on the frequency-specific versions of the HMRC Workbench displays all employee level messages received from the DPS; these are those for:

  • P6/P6B (employee tax code changes during a tax year).

  • P9 (employee tax code changes from the start of a tax year).

  • SL1 (starting student loan deductions).

  • SL2 (stopping student loan deductions).

  • PGL1 (starting post graduate loan deductions).

  • PGL2 (stopping post graduate loan deductions).

  • RTI Notifications (correct employee NI numbers).

Employee Notices Tab

Did this answer your question?