Was die Regel bedeutet
Die Prüfung erfasst XML-Elemente, deren Name auf Amount, aber nicht auf PriceAmount endet. Ebenfalls ausgenommen sind Beträge innerhalb eines cac:Price-Elements, das ein Kindelement cac:AllowanceCharge enthält. Die erfassten Beträge dürfen höchstens zwei Zeichen nach dem Dezimalpunkt haben. Das betrifft den Nettobetrag der Position (BT-131), die Steuerbeträge (BT-117 und BT-110), den Gesamtbetrag mit Umsatzsteuer (BT-112), den Zahlbetrag (BT-115) sowie Nachlässe und Zuschläge auf Rechnungs- und Positionsebene. 10, 10.5 und 10.50 bestehen, 10.125 und 10.500 nicht. Der Einzelpreis (BT-146), der Nachlass auf den Einzelpreis (BT-147) und der Einzelpreis vor Nachlass (BT-148) fallen nicht unter diese Prüfung.
Warum sie wichtig ist
EN 16931 begrenzt die von dieser Regel erfassten Beträge auf zwei Nachkommastellen.
So beheben Sie den Fehler
Runden Sie jeden von dieser Regel erfassten Betrag in Ihrer Rechnungssoftware auf zwei Nachkommastellen, nicht nur in der Anzeige, und exportieren Sie erneut. Prüfen Sie zuerst die Positionsbeträge, besonders bei Berechnungen mit Mengen und Einzelpreisen mit mehreren Nachkommastellen. Runden Sie den Einzelpreis (BT-146), den Nachlass auf den Einzelpreis (BT-147) oder den Einzelpreis vor Nachlass (BT-148) nicht allein wegen dieser Regel. Wenn Sie das XML selbst erzeugen, schreiben Sie jeden betroffenen Betrag mit höchstens zwei Nachkommastellen, etwa 10.13 statt 10.125. Prüfen Sie die exportierte Datei erneut.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: E-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren
Der veröffentlichte Regeltext
Amounts shall be decimal up to two fraction digits Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Ihre Datei prüfen
Verwandte Regeln
- UBL-DT-06 Ein eingebetteter Anhang braucht das Attribut mimeCode
- UBL-DT-07 Ein eingebetteter Anhang braucht das Attribut filename
- UBL-DT-08 Das Attribut schemeName weglassen
- UBL-DT-09 Das Attribut schemeAgencyName weglassen
- UBL-DT-10 Das Attribut schemeDataURI weglassen
- UBL-DT-11 Das Attribut schemeURI weglassen