Zum Inhalt springen
E-Rechnung Zentrale

PEPPOL-EN16931-R054

Steuersumme in Buchungswährung falsch angegeben

Nur wenn eine Steuerwährung (BT-6) angegeben ist, muss genau eine zusätzliche Steuersumme ohne Aufschlüsselung vorhanden sein.

Regelwerk
Peppol BIS Billing 3.0
Stufe
Fehler
Originaltext der Meldung
[PEPPOL-EN16931-R054]-Only one tax total without tax subtotals MUST be provided when tax currency code is provided.

Was bedeutet PEPPOL-EN16931-R054?

Wird die Umsatzsteuer zusätzlich in einer anderen Buchungswährung ausgewiesen (BT-6 „VAT accounting currency code“), braucht die Rechnung genau einen zweiten cac:TaxTotal ohne cac:TaxSubtotal, der den Steuerbetrag in dieser Währung (BT-111) enthält.

Die Regel prüft beide Richtungen: Ist BT-6 vorhanden, muss es genau einen solchen cac:TaxTotal geben. Fehlt BT-6, darf es keinen geben. In CII gilt das entsprechend für ram:TaxTotalAmount mit abweichender currencyID. Die Regel stammt aus Peppol BIS Billing 3.0, wurde aber von der KoSIT in die XRechnung-Prüfung übernommen und gilt daher auch für XRechnungen.

Typische Ursachen

  • Leerer zusätzlicher TaxTotal
  • BT-111 ohne BT-6 angegeben
  • Mehrere Fremdwährungsbeträge

So beheben Sie den Fehler

  1. Ohne Fremdwährung: Entfernen Sie den zusätzlichen cac:TaxTotal ohne cac:TaxSubtotal.
  2. Mit Fremdwährung: Geben Sie cbc:TaxCurrencyCode an und genau einen zusätzlichen cac:TaxTotal mit dem Steuerbetrag in dieser Währung.
  3. Validieren Sie erneut.
Wo die Regel prüft (XPath)
UBL
ubl-creditnote:CreditNote | ubl-invoice:Invoice
CII
ram:ApplicableHeaderTradeSettlement

Rechnung erneut prüfen

Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.

E-Rechnung hier ablegen

XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.

Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.

Ohne Datei testen: