Naar de inhoud

Fataal

PEPPOL-EN16931-R121: De basishoeveelheid van de prijs moet groter dan nul zijn

In het kort

Fataal: de factuur komt niet door de geselecteerde controles.

PEPPOL-EN16931-R121 betekent dat een basishoeveelheid van de prijs (BT-149) nul of negatief is. Vul het aantal eenheden in waarvoor de prijs geldt, meestal 1, of laat de basishoeveelheid weg, dan geldt 1.

Op deze pagina

Wat de regel betekent

Als een factuurregel een basishoeveelheid van de prijs (BT-149) noemt, het aantal eenheden waarvoor de prijs geldt, moet die een positief getal boven nul zijn, bijvoorbeeld 1 of 100.

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

Vul het aantal eenheden in waarvoor de prijs geldt, meestal 1, of laat de basishoeveelheid weg, dan geldt 1. Een negatieve hoeveelheid voor een retour hoort in de gefactureerde hoeveelheid, niet in de basishoeveelheid. In UBL is dat cac:Price/cbc:BaseQuantity.

De gepubliceerde tekst van de regel

Base quantity MUST be a positive number above zero.

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

Bijgewerkt op 6 november 2026