BR-24

Jede Rechnungsposition muss einen Nettobetrag (BT-131) tragen — den Betrag der Zeile ohne Umsatzsteuer.

Schweregrad
Fehler
Gilt für
CII, UBL
Regelwerk
v2026-01-31

Offizieller Regeltext

Each Invoice line (BG-25) shall have an Invoice line net amount (BT-131).

Warum tritt BR-24 auf?

Der Betrag wird beim Anzeigen aus Menge und Preis berechnet und deshalb nicht als eigenes Feld geführt. Im Dokument muss er aber stehen, und zwar so, dass er zur Rechnung aufgeht.

Wie behebt man BR-24?

Schreiben Sie den Zeilenbetrag in cbc:LineExtensionAmount (UBL) beziehungsweise ram:LineTotalAmount (CII). Wie er sich aus Menge, Preis und Rabatten ergeben muss, prüft PEPPOL-EN16931-R120.

Im XML

Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.

Fehlerhaft
<cac:InvoiceLine>
  <cbc:ID>1</cbc:ID>
  <cbc:InvoicedQuantity unitCode="C62">10</cbc:InvoicedQuantity>
  <cac:Item>
    <cbc:Name>Beratungsleistung</cbc:Name>
  </cac:Item>
  <cac:Price>
    <cbc:PriceAmount currencyID="EUR">100.00</cbc:PriceAmount>
  </cac:Price>
</cac:InvoiceLine>
Korrigiert
<cac:InvoiceLine>
  <cbc:ID>1</cbc:ID>
  <cbc:InvoicedQuantity unitCode="C62">10</cbc:InvoicedQuantity>
  <cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
  <cac:Item>
    <cbc:Name>Beratungsleistung</cbc:Name>
  </cac:Item>
  <cac:Price>
    <cbc:PriceAmount currencyID="EUR">100.00</cbc:PriceAmount>
  </cac:Price>
</cac:InvoiceLine>

NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.