Validation rules
PEPPOL-EN16931-R055
The invoice total VAT amount and its accounting-currency counterpart must have the same sign.
- Rule
PEPPOL-EN16931-R055— official EN 16931 / XRechnung rule- Severity
- error
- Detected by
- tier 3 — KoSIT validator (authoritative)
- Reachability
- Not expressible through the normbill invoice model — documented for completeness
The normbill invoice model has no VAT accounting currency (BT-6).
How to fix it
Align the signs of the two tax totals.
PEPPOL-EN16931-R055 auf Deutsch — was bedeutet der Fehler?
Der Umsatzsteuergesamtbetrag und sein Gegenstück in der Buchungswährung müssen dasselbe Vorzeichen haben.
So beheben Sie den Fehler
Gleichen Sie die Vorzeichen der beiden Steuerbeträge an.
Official sources
- XRechnung specification (KoSIT / xeinkauf.de)
- KoSIT validator on GitHub and the XRechnung validator configuration
Every 422 from the API lists the rule id, the path in your request JSON, a plain-language message and a suggested fix — see the docs overview for the report format.