P11Detailed

A more comprehensive P11 Report.
Our Reports API can return this to you in several formats including as a PDF file
If you request a JSON object then it is represented using this model.

Name / Description Type / Format Example
employerName string "string"
payrollCode string "string"
employerOfficeNo string "string"
employerPayeRef string "string"
firstname string "string"
middlename string "string"
surname string "string"
niNumber string "string"
taxCode string "string"
dateOfBirth string date "2024-03-19"
joinDate string date "2024-03-19"
leaveDate string date "2024-03-19"
isDirector boolean true
niAndStatPaymentsLines P11NiAndStatPaymentsLine[] {P11NiAndStatPaymentsLine}
totalsLine
Summary line for the NI Contributions and Statutory Payments table in the P11 Detailed report
P11NiAndStatPaymentsTotalsLine {P11NiAndStatPaymentsTotalsLine}
niSummary P11DetailedNiValues[] {P11DetailedNiValues}
payeLines P11PayeLine[] {P11PayeLine}
payeTotalsLine
Summary line for the Paye Income Tax table in the P11 Detailed report
P11PayeTotalsLine {P11PayeTotalsLine}
payeSummary
Forms the PAYE summary in the P11 Detailed report
P11PayeSummary {P11PayeSummary}
report string "GrossToNet" "GrossToNetCis" "PayrunPayments" "Furlough" "PensionContribs" "Journal" "HourlyPay" "UmbrellaReconciliation" "UmbrellaStatement" "StatutoryPay" "CostAnalysis" "CostOfEmployment" "FullSummaryOfPay" "P11" "P11d" "P30" "P32" "P45" "P60" "EmployeeExport" "RightToWork" "AeoStatement" "HolidayAllowances" "HolidayPayAccruals" "AeAssessments" "CisStatement" "SubcontractorSummary" "PayrollAnalysis" "VarianceReport" "P11Detailed" "NiLetterValidation" "Ytd" "TaxCodeChanges" "EmployeeBenefits" "MemberEnrolment" "AttachmentOrders" "NiYtd" "ApprenticeshipLevy" "TeachersPensionEoy" "MaternitySchedule" "PaySpine" "SpinePoint" "PayGrades" "PaySpineAllowances" "AverageHolidayPayRate" "EmployeeRoleExport" "HolidayPayAccrualsHours" "GenderPayGap"
taxYear string "Year2017" "Year2018" "Year2019" "Year2020" "Year2021" "Year2022" "Year2023" "Year2024"
title string "string"
isDraft boolean true
{
  "employerName": "string",
  "payrollCode": "string",
  "employerOfficeNo": "string",
  "employerPayeRef": "string",
  "firstname": "string",
  "middlename": "string",
  "surname": "string",
  "niNumber": "string",
  "taxCode": "string",
  "dateOfBirth": "2024-03-19",
  "joinDate": "2024-03-19",
  "leaveDate": "2024-03-19",
  "isDirector": true,
  "niAndStatPaymentsLines": [
    {
      "date": "2024-03-19",
      "period": "string",
      "monthNumber": "string",
      "weekNumber": "string",
      "smp": 0.0,
      "spp": 0.0,
      "sap": 0.0,
      "shpp": 0.0,
      "ssp": 0.0,
      "spbp": 0.0,
      "class1a": 0.0,
      "niValues": {
        "table": "string",
        "earningsAtLel": 0.0,
        "earningsAboveLelToPt": 0.0,
        "earningsAbovePtToUap": 0.0,
        "earningsAboveUapToUel": 0.0,
        "earningsAbovePtToUel": 0.0,
        "employeeNics": 0.0,
        "employerNics": 0.0,
        "employeeAndEmployerNics": 0.0
      },
      "taxCode": "string"
    }
  ],
  "totalsLine": {
    "toLel": 0.0,
    "lelToPt": 0.0,
    "ptToUel": 0.0,
    "eesAndErs": 0.0,
    "ees": 0.0,
    "class1A": 0.0,
    "ssp": 0.0,
    "smp": 0.0,
    "spp": 0.0,
    "shpp": 0.0,
    "sap": 0.0,
    "spbp": 0.0
  },
  "niSummary": [
    {
      "table": "string",
      "earningsAtLel": 0.0,
      "earningsAboveLelToPt": 0.0,
      "earningsAbovePtToUap": 0.0,
      "earningsAboveUapToUel": 0.0,
      "earningsAbovePtToUel": 0.0,
      "employeeNics": 0.0,
      "employerNics": 0.0,
      "employeeAndEmployerNics": 0.0
    }
  ],
  "payeLines": [
    {
      "date": "2024-03-19",
      "period": "string",
      "monthNumber": "string",
      "weekNumber": "string",
      "grossTaxablePay": 0.0,
      "grossTaxablePayYTD": 0.0,
      "tax": 0.0,
      "taxYTD": 0.0,
      "studentLoan": 0.0,
      "postgradLoan": 0.0,
      "taxCode": "string"
    }
  ],
  "payeTotalsLine": {
    "studentLoan": 0.0,
    "postgradLoan": 0.0,
    "pay": 0.0,
    "totalPayToDate": 0.0,
    "taxDueToDate": 0.0,
    "taxDue": 0.0
  },
  "payeSummary": {
    "previousEmploymentPay": 0.0,
    "previousEmploymentTax": 0.0,
    "thisEmploymentPay": 0.0,
    "thisEmploymentTax": 0.0,
    "totalPayForYear": 0.0,
    "totalTaxForYear": 0.0
  },
  "report": "GrossToNet",
  "taxYear": "Year2017",
  "title": "string",
  "isDraft": true
}
Contained in Models
P11DetailedReportResponse
Consumed by Operations

- none -

Returned by Operations

- none -