Report Line Pension

This pay run generated object details payments made to a pension provider.



Pension report lines detail summary information against a single pension scheme.

ReportLinePension [Schema]

Name Type Required Description
PensionKey xsd:string ( max: 50) yes The sum of all payment lines excluding deductions.
EmployeeContribution Money yes The sum of all employee pension contributions.
EmployerContribution Money yes The sum of all employer pension contributions.
Payment Money yes The amount paid to the pension provider. Used to calculate outstanding liabilities.

Interits from: ReportLine[Schema]

Name Type Required Description
Value Money yes The monetary value of the reporting line. Maybe positive or negative.
Description xsd:string ( max: 100) yes The description of the report line.
Generated xsd:dateTime yes The date and time the report line was generated.
TaxYear xsd:integer yes The relevant tax year for the report line.
TaxMonth xsd:integer yes The relevant tax month for the report line. Tax months follow the monthly tax periods. Period 1 = April 6th to May 5th.

Example

<?xml version="1.0"?>
<ReportLinePension xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Value>123.99</Value>
  <Description>string</Description>
  <Generated>2019-04-16T00:00:00+00:00</Generated>
  <TaxYear>123</TaxYear>
  <TaxMonth>123</TaxMonth>
  <PensionKey>string</PensionKey>
  <EmployeeContribution>123.99</EmployeeContribution>
  <EmployerContribution>123.99</EmployerContribution>
  <Payment>123.99</Payment>
</ReportLinePension>
{
  "ReportLinePension": {
    "Value": "123.99",
    "Description": "string",
    "Generated": "2019-04-16T00:00:00+00:00",
    "TaxYear": "123",
    "TaxMonth": "123",
    "PensionKey": "string",
    "EmployeeContribution": "123.99",
    "EmployerContribution": "123.99",
    "Payment": "123.99"
  }
}