Reference
Markdown exportBR-DEX-03 Sub invoice line must contain exactly one VAT information
A SUB INVOICE LINE (BG-DEX-01) must contain exactly one SUB INVOICE LINE VAT INFORMATION (BG-DEX-06).
Problem Description
A SUB INVOICE LINE (BG-DEX-01) must contain exactly one SUB INVOICE LINE VAT INFORMATION (BG-DEX-06).
ERROR
XRechnung 3.0
Context and Significance
This XRechnung Extension rule only fires in the Extension scenario, which introduces sub invoice lines (UBL cac:SubInvoiceLine) each needing their own single VAT breakdown.
Solution
Provide exactly one classified tax category (cac:Item/cac:ClassifiedTaxCategory) per SubInvoiceLine, with its VAT category code and rate. If nested lines are unnecessary, the standard XRechnung CIUS profile avoids this Extension rule.
Quick actions
Valid Examples
Use these points as the practical checks for this section.
- SubInvoiceLine with one ClassifiedTaxCategory (S, 19%)
Invalid Examples
Use these points as the practical checks for this section.
- SubInvoiceLine with no ClassifiedTaxCategory, or with two
Code Examples
<cac:SubInvoiceLine>
<cbc:LineExtensionAmount currencyID="EUR">60.00</cbc:LineExtensionAmount>
<cac:Item>
<cac:ClassifiedTaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>19</cbc:Percent>
</cac:ClassifiedTaxCategory>
</cac:Item>
</cac:SubInvoiceLine><cac:SubInvoiceLine>
<cbc:LineExtensionAmount currencyID="EUR">60.00</cbc:LineExtensionAmount>
<cac:Item>
<cbc:Name>Component</cbc:Name>
</cac:Item>
</cac:SubInvoiceLine>