Anrok · Schema
LineItemJurisTax
Taxes for a line item for a jurisdiction or region.
Sales TaxVATTax ComplianceSaaSFintechTax AutomationNexusE-Invoicing
Properties
| Name | Type | Description |
|---|---|---|
| id | string | The ID of the jurisdiction or region. |
| name | string | The name of the jurisdiction or region. |
| nonTaxableAmount | string | The non-taxable amount of the line item in the smallest denomination of the currency (e.g. cents or pennies). |
| exemptions | array | |
| taxableAmount | string | The taxable amount of the line item in the smallest denomination of the currency (e.g. cents or pennies). |
| rate | string | The tax rate. |
| taxAmount | object | The tax amount of the line item in the smallest denomination of the currency (e.g. cents or pennies). |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://raw.githubusercontent.com/api-evangelist/anrok/main/json-schema/line-item-juris-tax.json",
"title": "LineItemJurisTax",
"description": "Taxes for a line item for a jurisdiction or region.",
"type": "object",
"properties": {
"id": {
"description": "The ID of the jurisdiction or region.",
"type": "string",
"example": "4109000"
},
"name": {
"description": "The name of the jurisdiction or region.",
"type": "string",
"example": "Hill County"
},
"nonTaxableAmount": {
"description": "The non-taxable amount of the line item in the smallest denomination of the currency (e.g. cents or pennies).",
"type": "string",
"format": "Decimal",
"example": "100.00"
},
"exemptions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"reason": {
"description": "The reason for the exemption.",
"type": "string",
"enum": [
"reverseCharge",
"customerExempt",
"transactionExempt"
]
},
"amount": {
"description": "The amount of the exemption in the smallest denomination of the currency (e.g. cents or pennies).",
"type": "string",
"format": "Decimal",
"example": "100.00"
}
}
}
},
"taxableAmount": {
"description": "The taxable amount of the line item in the smallest denomination of the currency (e.g. cents or pennies).",
"type": "string",
"format": "Decimal",
"example": "100.00"
},
"rate": {
"description": "The tax rate.",
"type": "string",
"nullable": true,
"format": "Decimal",
"example": "0.05"
},
"taxAmount": {
"description": "The tax amount of the line item in the smallest denomination of the currency (e.g. cents or pennies).",
"type": "object",
"properties": {
"inclusive": {
"description": "The inclusive tax amount in the smallest denomination of the currency (e.g. cents or pennies).",
"type": "string",
"format": "Decimal",
"example": "100.00"
},
"exclusive": {
"description": "The exclusive tax amount in the smallest denomination of the currency (e.g. cents or pennies).",
"type": "string",
"format": "Decimal",
"example": "10.00"
}
}
}
}
}