Invoice lines must not be used for allowances or charges.
Invoice lines must not be used for allowances or charges.
Allowances (discounts) and charges (surcharges) must be represented using the dedicated allowance/charge structures. Encoding a discount as a negative invoice line (or a surcharge as an extra line) frequently breaks totals and violates profile rules.
Remove the invoice lines for allowances or charges.
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:AllowanceChargeReason>Discount</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">10.00</cbc:Amount>
</cac:AllowanceCharge><cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:LineExtensionAmount currencyID="EUR">-10.00</cbc:LineExtensionAmount>
<cac:Item><cbc:Name>Discount</cbc:Name></cac:Item>
</cac:InvoiceLine>Valideer je XRechnung-bestanden tegen alle BR-DE regels.
Automatische fixes van validatiefouten tijdens het converteren.
Overzicht van alle Duitse XRechnung-validatieregels.
Onze AI-gestuurde Invoice Converter repareert BR-DE validatiefouten automatisch en zorgt voor compliance.