Was die Regel bedeutet
Eine Peppol-UBL-Rechnung muss genau ein cac:TaxTotal enthalten, das die Umsatzsteueraufschlüsselung (cac:TaxSubtotal) in Rechnungswährung trägt. Alle Steuersätze gehören in dieses eine TaxTotal, jeder als eigenes Subtotal.
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
Das ist ein Strukturfehler in der Datei. Wenn Sie das XML selbst erzeugen, setzen Sie alle cac:TaxSubtotal in ein einziges cac:TaxTotal; ein zweites cac:TaxTotal ist nur für die Steuer in Steuerwährung erlaubt und hat keine Subtotals. Hat Ihre Rechnungssoftware die Datei erzeugt, melden Sie den Fehler Ihrem Softwareanbieter.
Der veröffentlichte Regeltext
Only one tax total with tax subtotals MUST be provided. Wenn XRechnung 3.0 (CII) die Regel anwenden, lautet sie:
No more than one tax total amount must be provided where currency id equals document currency code. 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 |
Ihre Datei prüfen
Verwandte Regeln
- PEPPOL-EN16931-R054 Ein TaxTotal in Steuerwährung, wenn eine angegeben ist
- PEPPOL-EN16931-R055 Beide Steuersummen müssen dasselbe Vorzeichen haben
- PEPPOL-EN16931-R061 Eine Lastschrift braucht eine Mandatsreferenz
- PEPPOL-EN16931-R080 Höchstens eine Projektreferenz je Rechnung
- PEPPOL-EN16931-R100 Höchstens ein abgerechnetes Objekt je Position
- PEPPOL-EN16931-R101 Dokumentreferenzen in Positionen nur für abgerechnete Objekte