Tax Pay Instruction

TaxPayInstruction [Schema]

Name Type Required Description
TaxBasis TaxBasis yes The tax basis to be used for the employee's tax calculations.
TaxCode TaxCode yes The tax code to be used for the employee's tax calculations.
WithholdRefund xsd:boolean no Indicates if a tax refund should be withheld where there is nil taxable pay.

Interits from: PayInstruction[Schema]

See Understanding Pay Instructions for more information on how pay instructions can be used.

Name Type Required Description
StartDate xsd:date yes The date the instruction will come into effect.
EndDate xsd:date no The date the instruction will end, open ended instructions will run forever.
Description xsd:string ( max: 200) no The pay line descripton override; this description will override the default description from the pay code. See Customising the Payslip for more information on customising the payslip output and using runtime variables.
PayLineTag xsd:string ( max: 100) no If specified, the PayLineTag value is used to decorate all child pay lines generated by the instruction.


<?xml version="1.0"?>
<TaxPayInstruction xmlns:xsi="" xmlns:xsd="">
  "TaxPayInstruction": {
    "StartDate": "2022-01-12",
    "EndDate": "2022-01-12",
    "Description": "string",
    "PayLineTag": "string",
    "TaxBasis": "Cumulative",
    "TaxCode": "string",
    "WithholdRefund": "true"