Xero · Schema

Deduction

AccountingBank FeedsFinanceFinancial ServicesInvoicingPayrollSmall Business

Properties

Name Type Description
deductionId string The Xero identifier for Deduction
deductionName string Name of the deduction
deductionCategory string Deduction Category type
liabilityAccountId string Xero identifier for Liability Account
currentRecord boolean Identifier of a record is active or not.
standardAmount number Standard amount of the deduction.
View JSON Schema on GitHub

JSON Schema

xero-deduction-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Deduction",
  "title": "Deduction",
  "type": "object",
  "required": [
    "deductionName",
    "deductionCategory",
    "liabilityAccountId"
  ],
  "properties": {
    "deductionId": {
      "description": "The Xero identifier for Deduction",
      "type": "string",
      "format": "uuid"
    },
    "deductionName": {
      "description": "Name of the deduction",
      "type": "string"
    },
    "deductionCategory": {
      "description": "Deduction Category type",
      "type": "string",
      "enum": [
        "PayrollGiving",
        "KiwiSaverVoluntaryContributions",
        "Superannuation",
        "NzOther"
      ]
    },
    "liabilityAccountId": {
      "description": "Xero identifier for Liability Account",
      "type": "string",
      "format": "uuid"
    },
    "currentRecord": {
      "description": "Identifier of a record is active or not.",
      "type": "boolean"
    },
    "standardAmount": {
      "description": "Standard amount of the deduction.",
      "type": "number",
      "format": "double",
      "x-is-money": true
    }
  }
}