The unit of the price does not match the unit of the quantity · PEPPOL-EN16931-R130
- Severity · Error
- Applies to · UBL / CII
- Editorial review pending
The invoiced quantity of a line (BT-129) and the price base quantity (BT-149) each carry a unit of measure, for example piece, hour or kilogram. Both must use the same unit, otherwise quantity times price cannot be calculated meaningfully. In this invoice the units differ, so the invoice is not valid.
As of
Who can correct it?
The sender can correct the invoice.
How to fix it
- Ask the sender for a corrected invoice in which quantity and price base use the same unit.
- If you issued the invoice yourself: check the unit codes of the line. For hourly rates both the quantity and the price base should be in hours.
Rule text and source
Paraphrase · If the price base quantity declares a unit code, it must match the unit of the billed quantity. UBL compares it with an invoiced or credited quantity when one is present. CII checks the code on gross and net prices.
Message to the sender
Subject: Invoice {invoiceNumber} – units of measure in a line
Hello,
Thank you for your invoice {invoiceNumber} dated {issueDate}. When checking it we noticed that on one line the unit of the quantity does not match the unit of the price base (rule PEPPOL-EN16931-R130). The invoice is not valid like this. Could you please send the invoice again with consistent units of measure?
Kind regardsExample
The line bills hours using HUR, but the price base is mistakenly coded as pieces (H87). If the price actually applies to one hour, use HUR for the price base quantity as well.
Rule versions
KoSIT · XRechnung Schematron 2.6.0