Fehlerkatalog · Rechnungspositionen · EN 16931
BR-27: Negativer Nettopreis in einer Position
Der Nettopreis einer Position (BT-146) darf nicht negativ sein.
| Regelkennung | BR-27 |
|---|---|
| Betroffenes Feld | BT-146 |
| Regelwerk | EN 16931 |
| UBL (XRechnung) | Invoice/cac:InvoiceLine/cac:Price/cbc:PriceAmount |
Woran es sich zeigt
Der Empfänger weist die Rechnung zurück, obwohl die Summe stimmt — der Rabatt wurde als Minus-Position abgebildet.
Warum es passiert
Rabatte und Gutschriften werden als Position mit negativem Preis geschrieben. Das ist der geläufigste Weg in klassischen Fakturaprogrammen und in der EN 16931 nicht zulässig.
Wie es zu beheben ist
- Rabatt auf eine einzelne Position: als AllowanceCharge innerhalb der Position abbilden (BG-27), mit ChargeIndicator = false.
- Rabatt auf die ganze Rechnung: als AllowanceCharge auf Dokumentebene (BG-20).
- Eine vollständige Rückabwicklung ist keine Rechnung mit negativen Positionen, sondern eine Gutschrift mit Typ-Code 381.
- Eine negative Menge ist zulässig, ein negativer Preis nicht — das ist der Unterschied, an dem die Regel hängt.
Prüfen statt raten
Ob die Korrektur greift, sagt Ihnen der kostenlose Prüfer in ein paar Sekunden — ohne Anmeldung, die Datei bleibt im Arbeitsspeicher.
Tritt meist zusammen auf mit
Die Regel ist hier sinngemäß wiedergegeben, in der Fassung, in der dieser Prüfer sie anwendet. Verbindlich ist der Text der EN 16931 bzw. der XRechnung-Spezifikation der KoSIT; die vollständige Prüfung leistet der KoSIT-Referenzvalidator. Diese Seite ist keine Rechts- oder Steuerberatung.