Name / Description | Type / Format | Example | |
---|---|---|---|
additionsAmount
|
number
double
|
0.0
|
|
additionsDescription
|
string
|
"string"
|
|
deductionsAmount
|
number
double
|
0.0
|
|
deductionsDescription
|
string
|
"string"
|
|
employeeCount
The number of employees with a P11D
|
integer
int32
|
0
|
|
totalBenefits
Total value of benefits, not including any deductions or additions
|
number
double
|
0.0
|
|
totalAdjustedBenefits
Total value of benefits
|
number
double
|
0.0
|
|
nicsRate
The Class 1A NICS Rate
|
number
double
|
0.0
|
|
nicsPayable
NICs Payable
|
number
double
|
0.0
|
|
expensesAndBenefits
|
ExpensesAndBenefits
|
{ExpensesAndBenefits}
|
|
iRmark
|
string
|
"string"
|
|
xml
This property will soon be removed and should not be used.
There is now a dedicated API endpoint for retrieving the XML for a submission. |
string
|
"string"
|
|
taxYear
|
string
|
"Year2017"
"Year2018"
"Year2019"
"Year2020"
"Year2021"
"Year2022"
"Year2023"
"Year2024"
|
|
employerReferences
|
EmpRefs
|
{EmpRefs}
|
|
govTalkSubmission
|
GovTalkSubmission
|
{GovTalkSubmission}
|
|
id
The unique id of the object
|
string
uuid
|
"string"
|
{
"additionsAmount": 0.0,
"additionsDescription": "string",
"deductionsAmount": 0.0,
"deductionsDescription": "string",
"employeeCount": 0,
"totalBenefits": 0.0,
"totalAdjustedBenefits": 0.0,
"nicsRate": 0.0,
"nicsPayable": 0.0,
"expensesAndBenefits": {
"employer": {
"name": "string"
},
"declarations": {
"p11Dincluded": "string",
"p46CarDeclaration": "string"
},
"p11Db": {
"class1AcontributionsDue": {
"niCsRate": "string",
"totalBenefit": "error too many levels",
"adjustments": "error too many levels",
"niCpayable": "string"
}
},
"p11DrecordCount": 0,
"p46CarRecordCount": 0,
"p11D": [
{
"employee": {
"employeeUniqueId": "string",
"dirInd": "string",
"name": "error too many levels",
"wksNo": "string",
"nino": "string",
"birthDate": "string",
"gender": "string"
},
"transferred": {
"asset": "error too many levels",
"typeLetter": "string"
},
"payments": {
"payment": "error too many levels",
"tax": "string",
"typeLetter": "string"
},
"vouchersOrCCs": {
"typeLetter": "string",
"taxablePmt": "string",
"excess": "string",
"taxablePmtOrRelevantAmt": "string",
"tradingOrgInd": "string",
"desc": "string",
"other": "string",
"annValProRata": "string",
"grossOrAmtForgone": "string",
"costOrAmtForgone": "string",
"madeGood": "string",
"cashEquivOrRelevantAmt": "string"
},
"livingAccom": {
"typeLetter": "string",
"taxablePmt": "string",
"excess": "string",
"taxablePmtOrRelevantAmt": "string",
"tradingOrgInd": "string",
"desc": "string",
"other": "string",
"annValProRata": "string",
"grossOrAmtForgone": "string",
"costOrAmtForgone": "string",
"madeGood": "string",
"cashEquivOrRelevantAmt": "string"
},
"mileageAllow": {
"typeLetter": "string",
"taxablePmt": "string",
"excess": "string",
"taxablePmtOrRelevantAmt": "string",
"tradingOrgInd": "string",
"desc": "string",
"other": "string",
"annValProRata": "string",
"grossOrAmtForgone": "string",
"costOrAmtForgone": "string",
"madeGood": "string",
"cashEquivOrRelevantAmt": "string"
},
"cars": {
"car": "error too many levels",
"totalCarsOrRelevantAmt": "string",
"totalFuelOrRelevantAmt": "string",
"typeLetter": "string"
},
"vans": {
"fuelCashEquivOrRelevantAmt": "string",
"typeLetter": "string",
"taxablePmt": "string",
"excess": "string",
"taxablePmtOrRelevantAmt": "string",
"tradingOrgInd": "string",
"desc": "string",
"other": "string",
"annValProRata": "string",
"grossOrAmtForgone": "string",
"costOrAmtForgone": "string",
"madeGood": "string",
"cashEquivOrRelevantAmt": "string"
},
"loans": {
"loan": "error too many levels",
"typeLetter": "string"
},
"medical": {
"typeLetter": "string",
"taxablePmt": "string",
"excess": "string",
"taxablePmtOrRelevantAmt": "string",
"tradingOrgInd": "string",
"desc": "string",
"other": "string",
"annValProRata": "string",
"grossOrAmtForgone": "string",
"costOrAmtForgone": "string",
"madeGood": "string",
"cashEquivOrRelevantAmt": "string"
},
"relocation": {
"typeLetter": "string",
"taxablePmt": "string",
"excess": "string",
"taxablePmtOrRelevantAmt": "string",
"tradingOrgInd": "string",
"desc": "string",
"other": "string",
"annValProRata": "string",
"grossOrAmtForgone": "string",
"costOrAmtForgone": "string",
"madeGood": "string",
"cashEquivOrRelevantAmt": "string"
},
"services": {
"typeLetter": "string",
"taxablePmt": "string",
"excess": "string",
"taxablePmtOrRelevantAmt": "string",
"tradingOrgInd": "string",
"desc": "string",
"other": "string",
"annValProRata": "string",
"grossOrAmtForgone": "string",
"costOrAmtForgone": "string",
"madeGood": "string",
"cashEquivOrRelevantAmt": "string"
},
"assetsAvail": {
"asset": "error too many levels",
"typeLetter": "string"
},
"other": {
"class1A": "error too many levels",
"nonClass1A": "error too many levels",
"taxPaid": "string",
"typeLetter": "string"
},
"expPaid": {
"travAndSub": "error too many levels",
"ent": "error too many levels",
"homeTel": "error too many levels",
"nonQualRel": "error too many levels",
"other": "error too many levels",
"typeLetter": "string"
}
}
],
"relatedTaxYear": "string"
},
"iRmark": "string",
"xml": "string",
"taxYear": "Year2017",
"employerReferences": {
"officeNo": "string",
"payeRef": "string",
"aoRef": "string",
"econ": "string",
"cotaxRef": "string",
"sautr": "string"
},
"govTalkSubmission": {
"rawResponse": "string",
"messageClass": "string",
"pollInterval": 0,
"lastPoll": "2024-12-22T03:00:47",
"correlationId": "string",
"url": "string",
"status": "NotSubmitted",
"message": "string",
"iRmark": "string",
"errorsJson": "string",
"errors": [
{
"raisedBy": "string",
"number": "string",
"type": "string",
"text": "string",
"location": "string"
}
],
"submittedAt": "2024-12-22T03:00:47",
"id": "string"
},
"id": "string"
}