Documentation / @facturometro/einvoice / TaxSubtotalTaxCategory
Interface: TaxSubtotalTaxCategory ​
Defined in: packages/core/src/model/common.types.generated.ts:1778
VAT CATEGORY.
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-TaxTotal/cac-TaxSubtotal/cac-TaxCategory/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-TaxTotal/cac-TaxSubtotal/cac-TaxCategory/
Properties ​
id ​
id:
"AE"|"E"|"S"|"Z"|"G"|"O"|"K"|"L"|"M"|"B"
Defined in: packages/core/src/model/common.types.generated.ts:1790
BT-118 VAT category code.
Coded identification of a VAT category.
Cardinality ​
1..1
Codelist ​
UNCL5305 https://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL5305/
Rules ​
BR-47, BR-S-01, BR-Z-01, BR-E-01, BR-AE-01, BR-IC-01, BR-G-01, BR-O-10, BR-CL-17
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-TaxTotal/cac-TaxSubtotal/cac-TaxCategory/cbc-ID/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-TaxTotal/cac-TaxSubtotal/cac-TaxCategory/cbc-ID/
percent? ​
optionalpercent?:string
Defined in: packages/core/src/model/common.types.generated.ts:1801
BT-119 VAT category rate.
The VAT rate, represented as percentage that applies for the relevant VAT category.
Cardinality ​
0..1
Rules ​
BR-48, SE-R-006, DE-R-014
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-TaxTotal/cac-TaxSubtotal/cac-TaxCategory/cbc-Percent/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-TaxTotal/cac-TaxSubtotal/cac-TaxCategory/cbc-Percent/
taxExemptionReason? ​
optionaltaxExemptionReason?:string
Defined in: packages/core/src/model/common.types.generated.ts:1825
BT-120 VAT exemption reason text.
A textual statement of the reason why the amount is exempted from VAT or why no VAT is being charged.
Cardinality ​
0..1
Rules ​
BR-S-10, BR-Z-10, BR-E-10, BR-AE-10, BR-IC-10, BR-G-10, BR-O-10
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-TaxTotal/cac-TaxSubtotal/cac-TaxCategory/cbc-TaxExemptionReason/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-TaxTotal/cac-TaxSubtotal/cac-TaxCategory/cbc-TaxExemptionReason/
taxExemptionReasonCode? ​
optionaltaxExemptionReasonCode?:string
Defined in: packages/core/src/model/common.types.generated.ts:1813
BT-121 VAT exemption reason code.
A coded statement of the reason for why the amount is exempted from VAT.
Cardinality ​
0..1
Codelist ​
vatex https://docs.peppol.eu/poacc/billing/3.0/codelist/vatex/
Rules ​
BR-CL-22, BR-S-10, BR-Z-10, BR-E-10, BR-AE-10, BR-IC-10, BR-G-10, BR-O-10, PEPPOL-EN16931-P0104, PEPPOL-EN16931-P0105, PEPPOL-EN16931-P0106, PEPPOL-EN16931-P0107, PEPPOL-EN16931-P0108, PEPPOL-EN16931-P0109, PEPPOL-EN16931-P0110, PEPPOL-EN16931-P0111
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-TaxTotal/cac-TaxSubtotal/cac-TaxCategory/cbc-TaxExemptionReasonCode/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-TaxTotal/cac-TaxSubtotal/cac-TaxCategory/cbc-TaxExemptionReasonCode/
taxScheme ​
taxScheme:
TaxScheme
Defined in: packages/core/src/model/common.types.generated.ts:1833
TAX SCHEME.
Cardinality ​
1..1