API Docs / Schemas / CreateInvoiceLineRequest

CreateInvoiceLineRequest

A line of a new invoice.

Properties

Name Type Description
type*enum

Labour (subject to the CIS deduction) or Materials

Labour Materials

Labour (subject to the CIS deduction) or Materials

Labour Materials

descriptionstring

What the line is for

What the line is for

quantity*number

Quantity (hours, units). Values under 1 are treated as 1.

Quantity (hours, units). Values under 1 are treated as 1.

amount*number

Unit amount before VAT

Unit amount before VAT

vatRate*enum

The VAT rate. Ignored (OutOfScope) when VAT does not apply to the invoice.

Zero Reduced Standard OutOfScope Exempt

The VAT rate. Ignored (OutOfScope) when VAT does not apply to the invoice.

Zero Reduced Standard OutOfScope Exempt

externalIdstring

The caller's own identifier for the line

The caller's own identifier for the line

JSON Example

{
  "type": "Labour",
  "description": "string",
  "quantity": 0,
  "amount": 0,
  "vatRate": "Zero"
}

Contained in Schemas