E-Rechnung: Fehlercode erklärt

BR-27: Negativer Nettopreis in einer Position

Der Nettopreis einer Position (BT-146) darf nicht unter 0 liegen.

Was die Regel prüft

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.

Offizieller Regeltext

Der Nettopreis des Artikels (BT-146) darf NICHT negativ sein.

Quelle: KoSIT-Konfiguration XRechnung 3.0.2 (31.01.2026).

Typische Ursachen

  • Rabatt- oder Gutschriftzeilen werden mit negativem Preis und Menge 1 erfasst.
  • Rücknahmen oder Pfanderstattungen stehen mit negativem Preis auf der Rechnung.
  • Korrekturbelege aus dem ERP enthalten Menge 1 mal negativen Preis.

So beheben Sie den Fehler

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.

Beispiel

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>

In Dynamics 365, Business Central und Finance

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.

Verwandte Fehlercodes

E-Rechnung aus Dynamics 365

Prüfen Sie Ihre Rechnung kostenlos. Der Validator zeigt alle Meldungen mit Erklärung und die Stelle in der XML.