BR-26 Feld BT-146 EN-16931-Grundregeln (BR)

BR-26 beheben: Netto-Einzelpreis (BT-146) fehlt

[BR-26]-Each Invoice line (BG-25) shall contain the Item net price (BT-146).

BR-26 in deiner eigenen Rechnung? Lade die Datei hoch und finde alle Fehler in Sekunden.

Was bedeutet BR-26?

Jede Position muss den Preis pro Einheit ohne Umsatzsteuer nennen. Er bildet die Grundlage fuer den Positionsbetrag.

Häufige Ursachen für BR-26

So behebst du BR-26

  1. Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-146 über den folgenden XPath://ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:NetPriceProductTradePrice/ram:ChargeAmount
  2. Korrektur einsetzen. Jede Rechnungsposition (BG-25) braucht einen Netto-Einzelpreis (BT-146). Ergaenze in der Position das Element ram:NetPriceProductTradePrice/ram:ChargeAmount mit dem Preis pro Einheit ohne Umsatzsteuer, z. B. 10.00.
  3. Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass BR-26 nicht mehr gemeldet wird.
Konkreter Korrekturvorschlag

Jede Rechnungsposition (BG-25) braucht einen Netto-Einzelpreis (BT-146). Ergaenze in der Position das Element ram:NetPriceProductTradePrice/ram:ChargeAmount mit dem Preis pro Einheit ohne Umsatzsteuer, z. B. 10.00.

XPath//ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:NetPriceProductTradePrice/ram:ChargeAmount

Vorher / Nachher: das XML-Beispiel

So sieht die betroffene Stelle vor und nach der Korrektur aus (Cross-Industry-Invoice, ZUGFeRD/Factur-X).

Fehlerhaft
<ram:SpecifiedLineTradeAgreement>
  <ram:GrossPriceProductTradePrice>
    <ram:ChargeAmount>11.90</ram:ChargeAmount>
  </ram:GrossPriceProductTradePrice>
</ram:SpecifiedLineTradeAgreement>
Korrekt
<ram:SpecifiedLineTradeAgreement>
  <ram:NetPriceProductTradePrice>
    <ram:ChargeAmount>10.00</ram:ChargeAmount>
  </ram:NetPriceProductTradePrice>
</ram:SpecifiedLineTradeAgreement>

Häufige Fragen zu BR-26

Was ist der Unterschied zwischen Netto- und Brutto-Einzelpreis?
Der Netto-Einzelpreis (BT-146) ist der Preis pro Einheit nach Abzug von Rabatten, aber ohne Umsatzsteuer. Der Brutto-Einzelpreis (BT-148) ist der Listenpreis vor Positions-Rabatten. Pflicht ist der Nettopreis.
Muss der Nettopreis zur Positionssumme passen?
Ja. Netto-Einzelpreis mal Menge (bezogen auf die Preiseinheit) muss den Netto-Positionsbetrag (BT-131) ergeben, sonst schlagen die Rechenregeln fehl.

Verwandte Fehlercodes

BR-26 automatisch prüfen

Statt das XML manuell zu durchsuchen, kannst du deine ZUGFeRD- oder XRechnung-Datei online validieren – lade die PDF oder XML hoch und du bekommst jeden Fehler mit Regel-ID, betroffenem Feld, Korrekturvorschlag und XPath, als lesbaren Report oder strukturiertes JSON über die API.

Jeden Fehler automatisch finden statt manuell suchen

Lade deine ZUGFeRD- oder XRechnung-Datei hoch – du bekommst jeden Verstoß mit Regel-ID, Feld, Korrekturvorschlag und XPath zurück.

Kostenlos online validieren
Rechnung prüfen