robin.vision Termin

SmartFormular

Werkzeuge › SmartFormular E-Rechnung lite › Prüfregeln › PEPPOL-EN16931-R054

PEPPOL-EN16931-R054

Bei abweichender Steuerwährung fehlt die zweite Steuersumme oder ist doppelt

Prüfregel der XRechnung 3.0.2 (KoSIT, Schematron 2.6.0) · Stufe: Fehler

Was die Meldung bedeutet

Bei abweichender Steuerwährung fehlt die zweite Steuersumme oder ist doppelt.

Was der Rechnungssteller ändern muss

Genau eine Steuersumme in der Steuerwährung angeben.

Diese Regel gehört zur XRechnung, auch wenn ihr Name mit PEPPOL beginnt.

Ihre Rechnung meldet PEPPOL-EN16931-R054? Prüfen Sie sie mit SmartFormular E-Rechnung lite, kostenlos testen bis 31.12.2026: Das Werkzeug zeigt alle Befunde mit Erklärung, die Rechnung lesbar und einen GiroCode zum Bezahlen – im Browser, ohne Upload.

E-Rechnung prüfen

Herkunft

Regelwerk
XRechnung 3.0.2 (KoSIT, Schematron 2.6.0)
Syntax
CII, UBL
Stufe
Fehler

Originaltext der Regel

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

Quelle: KoSIT, XRechnung-Schematron 2.6.0, Apache License 2.0

Technische Angaben für die IT

UBL

Kontext: ubl-creditnote:CreditNote | ubl-invoice:Invoice
Test: not(count(cac:TaxTotal[not(cac:TaxSubtotal)]) = (if (cbc:TaxCurrencyCode) then 1 else 0))

CII

Kontext: ram:ApplicableHeaderTradeSettlement
Test: not(                     count(ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:TaxTotalAmount[@currencyID != $documentCurrencyCode]) = (if (ram:TaxCurrencyCode) then                         1                     else                         0))

Verwandte Regeln

Alle Prüfregeln

Technische Erklärung von robin.vision, keine Steuer- oder Rechtsberatung. Stand der Prüfregeln: 31.08.2026 (Konfiguration des KoSIT-Prüfprogramms).