Skip to content

Payslip

Payslips are uploaded through the documents endpoint which details file types and size limitations.

Extracted data

These are the extracted fields of an Payslip

Employee information

Extracted information on the employee of the payslip

  • Full name
  • Employee Id
  • National insurance number

Employer information

  • Name
  • Address
  • PAYE reference

Payslip dates

  • Period start date
  • Period end date
  • Pay date

Payslip financials

Income

  • Basic pay
  • Overtime pay
  • Bonuses
  • Commission
  • Total earnings

Deductions

  • Income tax
  • National insurance
  • Pension contributions
  • Student loan repayment
  • Other deductions
  • Total deductions

YTD summary

  • Gross earnings YTD
  • Tax paid YTD
  • National insurance YTD
  • Pension contribution YTD

Example extraction

An example extraction followed by the payslip image it was extracted from.

json
{
    "fullName": "Julian Davis",
    "employeeID": "989",
    "nationalInsuranceNumber": "JH888777B",
    "employerName": "test Company",
    "employerAddress": "6 The High Street London SW 16",
    "employerPAYEReference": "N/A",
    "periodStartDate": "2011-11-15T00:00:00",
    "periodEndDate": "2011-11-21T00:00:00",
    "payDate": "2011-02-04",
    "basicPay": "250.34",
    "overtimePay": "0",
    "bonuses": "0",
    "commission": "0",
    "totalEarnings": "250.34",
    "incomeTax": "0",
    "nationalInsurance": "15.44",
    "pensionContribution": "0",
    "studentLoanRepayment": "0",
    "otherDeductions": "0",
    "totalDeductions": "15.44",
    "grossEarningsYTD": "1337.18",
    "taxPaidYTD": "0",
    "nationalInsuranceYTD": "88.64",
    "pensionContributionYTD": "0"
}
Example payslip used in extraction