Naar de inhoud

Fataal

PEPPOL-EN16931-R130: De basishoeveelheid van de prijs moet dezelfde eenheid hebben als de hoeveelheid

In het kort

Fataal: de factuur komt niet door de geselecteerde controles.

PEPPOL-EN16931-R130 betekent dat de eenheid van de basishoeveelheid van de prijs (BT-150) afwijkt van de eenheid van de gefactureerde hoeveelheid (BT-130). Gebruik dezelfde eenheidscode voor de hoeveelheid en de basishoeveelheid, bijvoorbeeld KGM voor beide, en reken de prijs zo nodig om.

Op deze pagina

Wat de regel betekent

Als een factuurregel een basishoeveelheid van de prijs met eenheid (BT-150) noemt, moet die eenheid gelijk zijn aan die van de gefactureerde hoeveelheid (BT-130). Een prijs per kilogram kan niet gelden voor een hoeveelheid in stuks.

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

Gebruik dezelfde eenheidscode voor de hoeveelheid en de basishoeveelheid, bijvoorbeeld KGM voor beide, en reken de prijs zo nodig om. In UBL zijn dat de unitCode-attributen van cbc:InvoicedQuantity en cac:Price/cbc:BaseQuantity.

De gepubliceerde tekst van de regel

Unit code of price base quantity MUST be same as invoiced quantity.

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-R130 voldoet en aan welke andere regels ook niet.

Bijgewerkt op 6 november 2026