Naar de inhoud

Fataal

PEPPOL-EN16931-R040: Een procentuele korting of toeslag moet kloppen

In het kort

Fataal: de factuur komt niet door de geselecteerde controles.

PEPPOL-EN16931-R040 betekent dat het bedrag van een korting of toeslag niet gelijk is aan het basisbedrag maal het percentage gedeeld door 100. Laat je factuursoftware de korting of toeslag uit het percentage berekenen, of verbeter bedrag, basis of percentage zodat ze kloppen.

Op deze pagina

Wat de regel betekent

Als een korting of toeslag zowel een basisbedrag als een percentage noemt, moet het bedrag gelijk zijn aan basisbedrag × percentage / 100, afgerond op twee decimalen. 10% van een basis van 250,00 moet dus 25,00 zijn.

Waarom het ertoe doet

Peppol BIS Billing 3.0 voegt deze regel toe aan EN 16931, zodat elk toegangspunt en elke ontvanger de factuur op dezelfde manier kan verwerken. Het verzendende of ontvangende Peppol-toegangspunt weigert een factuur die de regel niet haalt, dus hij komt nooit bij de afnemer aan.

Zo los je het op

Laat je factuursoftware de korting of toeslag uit het percentage berekenen, of verbeter bedrag, basis of percentage zodat ze kloppen. Let op de afronding: reken met het volledige percentage en rond het resultaat één keer af op twee decimalen. Ken je alleen het bedrag, laat basis en percentage dan weg.

De gepubliceerde tekst van de regel

Allowance/charge amount must equal base amount * percentage/100 if base amount and percentage exists

Waar deze regel geldt

Regelset Versie
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
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 PEPPOL-EN16931-R040 voldoet en aan welke andere regels ook niet.

Bijgewerkt op 6 november 2026