XRechnung error PEPPOL-EN16931-R120
Fatal - the invoice is rejected
Official rule text (KoSIT / EN 16931)
Invoice line net amount MUST equal (Invoiced quantity * (Item net price/item price base quantity) + Sum of invoice line charge amount - sum of invoice line allowance amount.
What it means
Der Zeilennettobetrag muss exakt aus Menge mal Einzelpreis (geteilt durch die Preisbasismenge) plus Zeilenzuschlägen minus Zeilenrabatten folgen.
Affected fields: BT-131, BT-129, BT-146, BT-149
Typical cause
Zeilenrundung oder eine ignorierte Preisbasismenge.
The fix
Prüfen Sie Preisbasismenge und Zeilenrundung; berechnen Sie den Zeilenbetrag nicht manuell.
Often seen together
- BR-DE-19 - Bei SEPA-Überweisung (Code 58) muss die angegebene IBAN formal gültig sein - inklusive Prü.
- BR-DE-20 - Bei SEPA-Lastschrift (Code 59) muss die IBAN des belasteten Kontos formal gültig sein.
- BR-DE-21 - Das Feld BT-24 muss die aktuelle XRechnung-Kennung tragen (z.
- BR-DE-17 - XRechnung sieht nur acht Rechnungstyp-Codes vor: 326 (Abschlagsrechnung), 380 (Handelsrech.

DE
EN