Payroll Schema
PayslipSummary Complex Type
Payroll Schema : PayslipSummary Complex Type
Description
Summary totals for an individual payslip in a Payroll Submission or Payroll Run.
Namespace http://www.ros.ie/schemas/paye-employers/v1/payroll/
Diagram
LPT Element USC Element PRSI Element TaxOnIncome Element EmployerReference Element EmploymentID Element EmployeePPSN Element Sequence EmployeeID Element LineItemID Element Sequence PayslipSummary Complex Type
Overview
PayslipSummary
Summary totals for an individual payslip in a Payroll Submission or Payroll Run.
Sequence
LineItemID payrollRunLineItemID Simple Type
Data Item Ref: N/A. Used to uniquely identify individual line items.
EmployeeID optional EmployeeID Complex Type
Unique references to an employment for an employee. Includes PPSN and Employment ID.
Sequence
EmployeePPSN EmployeePPSN Simple Type
Data Item Ref: 8. Employee's PPS Number.
EmploymentID employmentID Simple Type
Data Item Ref: 14. Employment ID. Unique identifier for each distinct employment for an employee. To be set by the employer.
EmployerReference optional employerReference Simple Type
Data Item Ref: 13. Employee's internal staff identifier/reference. This will be Mandatory if the PPSN isn’t available and must remain unchanged in all submissions received until the PPSN is available. Optional if PPSN is available.
TaxOnIncome xs:decimal
Total Tax on Income for this payslip on submission.
PRSI xs:decimal
Total PRSI amount for this payslip on submission.
USC xs:decimal
Total USC amount for this payslip on submission.
LPT xs:decimal
Total LPT amount for this payslip on submission.
Used By
PayslipSummary Element
Source
<xs:complexType name="PayslipSummary" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>Summary totals for an individual payslip in a Payroll Submission or Payroll Run.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="LineItemID" type="pc:payrollRunLineItemID">
      <xs:annotation>
        <xs:documentation>Data Item Ref: N/A. Used to uniquely identify individual line items.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="EmployeeID" type="pp:EmployeeID" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Unique references to an employment for an employee. Includes PPSN and Employment ID.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="EmployerReference" type="pc:employerReference" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Data Item Ref: 13. Employee's internal staff identifier/reference. This will be Mandatory if the PPSN isn’t available and must remain unchanged in all submissions received until the PPSN is available. Optional if PPSN is available.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TaxOnIncome" type="xs:decimal">
      <xs:annotation>
        <xs:documentation>Total Tax on Income for this payslip on submission.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PRSI" type="xs:decimal">
      <xs:annotation>
        <xs:documentation>Total PRSI amount for this payslip on submission.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="USC" type="xs:decimal">
      <xs:annotation>
        <xs:documentation>Total USC amount for this payslip on submission.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LPT" type="xs:decimal">
      <xs:annotation>
        <xs:documentation>Total LPT amount for this payslip on submission.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
See Also
Payroll Schema