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
[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
- Ohne Fremdwährung: Entfernen Sie den zusätzlichen
cac:TaxTotalohnecac:TaxSubtotal. - Mit Fremdwährung: Geben Sie
cbc:TaxCurrencyCodean und genau einen zusätzlichencac:TaxTotalmit dem Steuerbetrag in dieser Währung. - 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: