TaxExemption
Tax exemption rules for products, services, or customers. Defines conditions under which taxes do not apply.
Properties
| Property | Type | Mode | Description | Required |
|---|---|---|---|---|
| tax | Tax | stored | Reference to the Tax that can be exempted | Required |
| exemptionType | string | enum | Type of exemption Values: Example: | Required |
| exemptionCategories | string[] | stored | Product/service categories that are exempt Example: | Optional |
| customerTypes | string[] | stored | Customer types that are exempt (non_profit, government, diplomatic, etc.) Example: | Optional |
| thresholdAmount | MonetaryAmount | stored | Amount threshold for exemption | Optional |
| certificateRequired | boolean | stored | Whether a tax exemption certificate is required Example: | Optional |
| effectiveFrom | Date | stored | Date from which this exemption is effective Example: | Optional |
| effectiveUntil | Date | stored | Date until which this exemption is effective (null if indefinite) Example: | Optional |
Examples
Example 1
{
"@type": "TaxExemption",
"tax": {
"@type": "Tax",
"code": "VAT-STD-20"
},
"exemptionType": "category_based",
"exemptionCategories": [
"essential_goods",
"basic_food",
"medicine"
],
"certificateRequired": false,
"effectiveFrom": "2024-01-01"
}Example 2
{
"@type": "TaxExemption",
"tax": {
"@type": "Tax",
"code": "US-SALES-TAX"
},
"exemptionType": "customer_based",
"customerTypes": [
"non_profit",
"government",
"diplomatic"
],
"certificateRequired": true,
"effectiveFrom": "2024-01-01"
}Example 3
{
"@type": "TaxExemption",
"tax": {
"@type": "Tax",
"code": "IMPORT-DUTY"
},
"exemptionType": "amount_threshold",
"thresholdAmount": {
"value": 150,
"currency": "EUR"
},
"certificateRequired": false,
"effectiveFrom": "2024-01-01",
"effectiveUntil": "2024-12-31"
}