PEPPOL-EN16931-R121 - The price base quantity must be strictly positive
The item price base quantity (BT-149) is the divisor of the line calculation. It must therefore be a number strictly greater than zero; a zero or negative value makes the line unusable.
PEPPOL-EN16931-R121 - The price base quantity must be strictly positive
The item price base quantity (BT-149) is the divisor of the line calculation. It must therefore be a number strictly greater than zero; a zero or negative value makes the line unusable. This is a Peppol BIS Billing 3.0 rule. It applies on top of the EN 16931 core standard, on invoices exchanged over the Peppol network.
What this rule checks
The item price base quantity (BT-149) is the divisor of the line calculation. It must therefore be a number strictly greater than zero; a zero or negative value makes the line unusable.
How to fix it
Set cac:Price/cbc:BaseQuantity to a value above zero, typically 1, or remove the element if it is not needed.
Validate against this rule
This rule is part of EN 16931. Check your invoice with the validator that matches your format:
Related rules
Source: OpenPeppol BIS Billing 3.0 · Last verified: 2026-07-10
All validation rules