E-Rechnung: Fehlercode erklärt
Der Nettopreis einer Position (BT-146) darf nicht unter 0 liegen.
Der Nettopreis einer Position (BT-146) darf nicht unter 0 liegen. Eine negative Position ist trotzdem möglich: Dann ist die Menge (BT-129) negativ, der Preis bleibt positiv. Der Positionsbetrag (BT-131) ist in beiden Fällen negativ.
Der Nettopreis des Artikels (BT-146) darf NICHT negativ sein.
Quelle: KoSIT-Konfiguration XRechnung 3.0.2 (31.01.2026).
Drehen Sie das Vorzeichen um: positiver Preis in ram:NetPriceProductTradePrice/ram:ChargeAmount, negative Menge in ram:BilledQuantity. Einen Rabatt auf die ganze Rechnung schreiben Sie besser als Nachlass auf Dokumentenebene. Soll die ganze Rechnung etwas gutschreiben, erstellen Sie eine Gutschrift (381) mit positiven Beträgen.
Falsch (CII)
<ram:SpecifiedLineTradeAgreement>
<ram:NetPriceProductTradePrice>
<ram:ChargeAmount>-50.00</ram:ChargeAmount>
</ram:NetPriceProductTradePrice>
</ram:SpecifiedLineTradeAgreement>
<ram:SpecifiedLineTradeDelivery>
<ram:BilledQuantity unitCode="C62">1</ram:BilledQuantity>
</ram:SpecifiedLineTradeDelivery>Richtig (CII)
<ram:SpecifiedLineTradeAgreement>
<ram:NetPriceProductTradePrice>
<ram:ChargeAmount>50.00</ram:ChargeAmount>
</ram:NetPriceProductTradePrice>
</ram:SpecifiedLineTradeAgreement>
<ram:SpecifiedLineTradeDelivery>
<ram:BilledQuantity unitCode="C62">-1</ram:BilledQuantity>
</ram:SpecifiedLineTradeDelivery>Sales / Project Operations: Sales und Project Operations erzeugen von Haus aus keine E-Rechnung. Im WBS Invoice Accelerator for Dynamics 365 behandelt der Accelerator das selbst: Project Operations schreibt Korrekturzeilen als Menge 1 mal negativen Preis, und der Accelerator gibt sie in der E-Rechnung als positiven Preis mit negativer Menge aus. Positionsbetrag und Summen bleiben gleich.
Prüfen Sie Ihre Rechnung kostenlos. Der Validator zeigt alle Meldungen mit Erklärung und die Stelle in der XML.