Naar de inhoud

Fataal

UBL-DT-01: Bedragen mogen maximaal twee decimalen hebben

In het kort

Fataal: de factuur komt niet door de geselecteerde controles.

UBL-DT-01 betekent dat een bedrag dat onder deze regel valt meer dan twee cijfers achter de decimaalpunt heeft, zoals 12.345. Rond het bedrag in je factuursoftware af op twee decimalen en exporteer de factuur opnieuw.

Op deze pagina

Wat de regel betekent

Elk bedrag dat onder deze regel valt, mag hooguit twee cijfers achter de decimaalpunt hebben. De controle kijkt naar XML-elementen waarvan de naam op Amount eindigt, behalve namen die op PriceAmount eindigen en bedragen binnen een cac:Price-element met een cac:AllowanceCharge-kind. In de XML is het decimaalteken een punt, geen komma. De controle omvat het bedrag van een factuurregel excl. btw (BT-131), het btw-bedrag (BT-117 en BT-110), het totaalbedrag incl. btw (BT-112), het te betalen bedrag (BT-115) en kortingen en toeslagen op factuur- en regelniveau. De controle telt de tekens na de punt, dus 10, 10.5 en 10.50 zijn goed en 10.125 niet. Ook 10.500 faalt, al is de waarde 10,5. De prijs per stuk (BT-146) en de bedragen bij een korting op de prijs per stuk (BT-147, BT-148) vallen buiten deze controle.

Waarom het ertoe doet

Voor bedragen die onder deze regel vallen, staat EN 16931 hooguit twee decimalen toe.

Zo los je het op

Rond elk bedrag dat onder deze regel valt in je factuursoftware af op twee decimalen, niet alleen op het scherm, en exporteer opnieuw. Controleer eerst de regelbedragen, vooral als ze zijn berekend met aantallen of prijzen per stuk met meer decimalen. Rond de prijs per stuk (BT-146) en de bedragen bij een korting op die prijs (BT-147, BT-148) niet af alleen om aan deze regel te voldoen. Maak je de XML zelf, schrijf dan elk bedrag dat onder deze regel valt met hooguit twee decimalen, bijvoorbeeld 10.13 en niet 10.125, en bereken de totalen uit de afgeronde regelbedragen. Controleer het geëxporteerde bestand opnieuw.

Zodra het bestand is gecorrigeerd, controleer je het gratis opnieuw: E-factuur controleren

Of corrigeer de factuur in een formulier en download het gecorrigeerde bestand voor 1 credit: Een afgekeurde e-factuur herstellen

De gepubliceerde tekst van de regel

Amounts shall be decimal up to two fraction digits

Waar deze regel geldt

Regelset Versie
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
Tekst van de regel uit phive-rules 4.6.4.

Controleer je bestand

Sleep je e-factuur hierheen om te zien of die nog steeds niet aan UBL-DT-01 voldoet en aan welke andere regels ook niet.

Bijgewerkt op 6 november 2026