Zum Inhalt springen

Schwerwiegend

PEPPOL-EN16931-R054: Ein TaxTotal in Steuerwährung, wenn eine angegeben ist

Kurz gesagt

Schwerwiegend: Die Rechnung besteht die ausgewählten Prüfungen nicht.

PEPPOL-EN16931-R054 bedeutet, dass die Rechnung eine Steuerwährung angibt, aber nicht genau ein cac:TaxTotal ohne Subtotals enthält. Wird die Steuer in Rechnungswährung gemeldet, entfernen Sie die Steuerwährung.

Auf dieser Seite

Was die Regel bedeutet

Wenn eine Peppol-UBL-Rechnung eine Steuerwährung (BT-6) angibt, muss sie genau ein zusätzliches cac:TaxTotal ohne Subtotals enthalten, das nur die gesamte Umsatzsteuer in dieser Währung (BT-111) trägt.

Warum sie wichtig ist

Peppol BIS Billing 3.0 ergänzt die EN 16931 um diese Regel, damit jeder Zugangspunkt und jeder Empfänger die Rechnung gleich verarbeiten kann. Der sendende oder empfangende Peppol-Zugangspunkt weist eine Rechnung ab, die dagegen verstößt, sie erreicht den Käufer also nie.

So beheben Sie den Fehler

Wird die Steuer in Rechnungswährung gemeldet, entfernen Sie die Steuerwährung. Andernfalls ergänzen Sie ein cac:TaxTotal, das nur cbc:TaxAmount mit der umgerechneten Steuer in Steuerwährung enthält und kein cac:TaxSubtotal. Hat Ihre Rechnungssoftware die Datei erzeugt, melden Sie den Fehler Ihrem Softwareanbieter.

Der veröffentlichte Regeltext

Only one tax total without tax subtotals MUST be provided when tax currency code is provided.

Wenn XRechnung 3.0 (CII) die Regel anwenden, lautet sie:

Only one tax total amount must be provided where currency id equals tax currency code, if tax currency code (BT-6) is provided.

Wo diese Regel gilt

Regelwerk Version
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Regeltext aus phive-rules 4.6.4.

Ihre Datei prüfen

Legen Sie Ihre E-Rechnung ab, um zu sehen, ob sie noch gegen PEPPOL-EN16931-R054 verstößt und welche weiteren Regeln sie verletzt.

Aktualisiert am 6. November 2026