Reference
Markdown exportBR-DE-17 Invoice type code should use the XRechnung supported code set
The invoice type code should be one of the codes supported by XRechnung.
Problem Description
The invoice type code should be one of the codes supported by XRechnung.
WARNING
XRechnung 3.0
Context and Significance
This entry follows the XRechnung 3.0.2 Schematron rule semantics used by KoSIT validation.
Solution
Use a supported BT-3 invoice type code such as 380, 381, 384, 389, 326, 875, 876, or 877.
Quick actions
Valid Examples
Use these points as the practical checks for this section.
- BT-3 Invoice type code is present and valid.
Invalid Examples
Use these points as the practical checks for this section.
- BT-3 Invoice type code is missing or invalid.
Code Examples
Valid XML
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>Invalid XML
<!-- 82 (Metered services invoice) is not in the XRechnung-supported set -->
<cbc:InvoiceTypeCode>82</cbc:InvoiceTypeCode>