Construction Industry Scheme Line

CIS lines are generated by invoking a CIS calculation job. The lines represent the calculated result of the sub-contractors CIS instructions.



CisLine [Schema]

Name Type Required Description
Generated xsd:dateTime yes Indicates the line generation date and time.
NominalCodeKey xsd:string ( min: 1 max: 15) yes The associated nominal code for the line.
TaxTreatment CisTaxTreatment yes Indicates the CIS tax treatment.
CisLineType CisLineTypeName yes The CIS line type identifier.
PayFrequency SubContractorPayFrequency yes Determines the CIS pay freqency to be calculated.
TaxYear TaxYear yes Determines the CIS calculation tax year. E.g 2018.
TaxPeriod xsd:integer ( min: 1 max: 52) yes Determines the CIS calculation tax period. 1 - 12 for monthly or 1 - 52 for weekly.
TaxMonth xsd:integer ( min: 1 max: 12) yes Determines the reporting tax period. Always 1 - 12 .
UOM UomBasicPay no The unit of measure. Optional - Used when calculation unit based payments only.
Units xsd:decimal no The number of units. Optional - Used when calculation unit based payments only.
UnitRate xsd:decimal no Determines the value of a single unit. Optional - Used when calculation unit based payments only.
VAT xsd:decimal no The VAT amount to be added. Optional.
GrossPay xsd:decimal yes Indicates the gross payment value for this line.
CisDeduction xsd:decimal yes Indicates the amount deducted for CIS contribution.
Description xsd:string ( min: 1 max: 250) no The optional CIS line type description.